mirror of https://gitee.com/cf-fz/WebCAD.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
690 lines
8.3 KiB
690 lines
8.3 KiB
7 years ago
|
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
||
|
|
||
|
exports[`两个相连的区域 1`] = `Array []`;
|
||
|
|
||
|
exports[`两个相连的区域 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
5,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
25,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
20,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
4,
|
||
|
3,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3,
|
||
|
2,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`保护伞 1`] = `Array []`;
|
||
|
|
||
|
exports[`保护伞 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
-1.4640198511166256,
|
||
|
-0.7196029776674939,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
-2.0843672456575684,
|
||
|
1.9106699751861045,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
-4.01985111662531,
|
||
|
-0.7196029776674939,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
-0.33498759305210907,
|
||
|
2.7543424317617866,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
-2.0843672456575684,
|
||
|
1.9106699751861045,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
-0.33498759305210946,
|
||
|
0.5583126550868487,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
-1.7121588089330027,
|
||
|
4.094292803970223,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
-4.156327543424318,
|
||
|
2.7171215880893302,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
-2.0843672456575684,
|
||
|
1.9106699751861045,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`包含区域 1`] = `Array []`;
|
||
|
|
||
|
exports[`包含区域 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
2,
|
||
|
1,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2,
|
||
|
2,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
1,
|
||
|
2,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
1,
|
||
|
1,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`区域内多条线 1`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
-5,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
4,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
4,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`区域内多条线 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
4,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
-5,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`区域内有分割-三角形 1`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
-5,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`区域内有分割-三角形 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
-5,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`区域有延长线 1`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
-5,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`区域有延长线 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
5,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
5,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
0,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
0,
|
||
|
-5,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`测试复杂形状 1`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
3.011695906432749,
|
||
|
-3.469785575048733,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
4.912280701754386,
|
||
|
-2.7777777777777777,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
4.844054580896684,
|
||
|
-3.898635477582846,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
1.306042884990254,
|
||
|
-0.30214424951267027,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2.348927875243664,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2.553606237816763,
|
||
|
-2.3391812865497075,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.011695906432749,
|
||
|
-3.469785575048733,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
2.553606237816763,
|
||
|
-2.3391812865497075,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
4.912280701754386,
|
||
|
-2.7777777777777777,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.011695906432749,
|
||
|
-3.469785575048733,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
2.553606237816763,
|
||
|
-2.3391812865497075,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.9668615984405444,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
4.912280701754386,
|
||
|
-2.7777777777777777,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
2.348927875243664,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.9668615984405444,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2.553606237816763,
|
||
|
-2.3391812865497075,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
1.306042884990254,
|
||
|
-0.30214424951267027,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.586744639376219,
|
||
|
0.253411306042885,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2.348927875243664,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
3.586744639376219,
|
||
|
0.253411306042885,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.9668615984405444,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2.348927875243664,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
2.465886939571151,
|
||
|
1.939571150097466,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.586744639376219,
|
||
|
0.253411306042885,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
1.306042884990254,
|
||
|
-0.30214424951267027,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`测试复杂形状 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
4.912280701754386,
|
||
|
-2.7777777777777777,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.9668615984405444,
|
||
|
-1.042884990253411,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.586744639376219,
|
||
|
0.253411306042885,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
2.465886939571151,
|
||
|
1.939571150097466,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
1.306042884990254,
|
||
|
-0.30214424951267027,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
3.011695906432749,
|
||
|
-3.469785575048733,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
4.844054580896684,
|
||
|
-3.898635477582846,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`矩形套矩形 1`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
12.781615108958837,
|
||
|
-5.947836900726392,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
12.781615108958839,
|
||
|
-0.7407480871670697,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
14.054086973365617,
|
||
|
-2.0467060532687644,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
14.054086973365617,
|
||
|
-5.026969104116221,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
18.54122460048426,
|
||
|
-5.026969104116222,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
19.5123215496368,
|
||
|
-5.947836900726394,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
18.54122460048426,
|
||
|
-5.026969104116222,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
18.54122460048426,
|
||
|
-2.0467060532687653,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
14.054086973365617,
|
||
|
-2.0467060532687644,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
12.781615108958839,
|
||
|
-0.7407480871670697,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
19.5123215496368,
|
||
|
-0.7407480871670714,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
19.5123215496368,
|
||
|
-5.947836900726394,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
14.054086973365617,
|
||
|
-5.026969104116221,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
14.054086973365617,
|
||
|
-2.0467060532687644,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
18.54122460048426,
|
||
|
-5.026969104116222,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
Array [
|
||
|
Array [
|
||
|
14.054086973365617,
|
||
|
-2.0467060532687644,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
18.54122460048426,
|
||
|
-2.0467060532687653,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
18.54122460048426,
|
||
|
-5.026969104116222,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|
||
|
|
||
|
exports[`矩形套矩形 2`] = `
|
||
|
Array [
|
||
|
Array [
|
||
|
Array [
|
||
|
19.5123215496368,
|
||
|
-0.7407480871670714,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
12.781615108958839,
|
||
|
-0.7407480871670697,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
12.781615108958837,
|
||
|
-5.947836900726392,
|
||
|
0,
|
||
|
],
|
||
|
Array [
|
||
|
19.5123215496368,
|
||
|
-5.947836900726394,
|
||
|
0,
|
||
|
],
|
||
|
],
|
||
|
]
|
||
|
`;
|