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.
WebCAD/__test__/ALG/__snapshots__/region.test.ts.snap

690 lines
8.3 KiB

// 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,
],
],
]
`;