-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathtask_list.txt
78 lines (62 loc) · 2.86 KB
/
task_list.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
-----------------------------------------------
Name Properties
-----------------------------------------------
Point
Line
Plane
Segment length
ConvexPolygon length, area
ConvexPolyhedron length, area, volume
HalfLine
-----------------------------------------------
-----------------------------------------------
functions:
-----------------------------------------------
__contains__
__eq__
__getitem__
__setitem__
move
__hash__
_in(self in low level object)
rotate?
scale?
transform?
-----------------------------------------------
-----------------------------------------------
intersection:
-----------------------------------------------
obj1 obj2 output obj
-----------------------------------------------
Point - Point -> None, Point OK
Point - Line -> None, Point OK
Point - Plane -> None, Point OK
Point - Segment -> None, Point OK
Point - ConvexPolygon -> None, Point OK
Point - ConvexPolyhedron -> None, Point OK
Point - HalfLine -> None, Point OK
Line - Line -> None, Point, Line OK
Line - Plane -> None, Point, Line OK
Line - Segment -> None, Point, Segment OK
Line - ConvexPolygon -> None, Point, Segment OK
Line - ConvexPolyhedron -> None, Point, Segment OK
Line - HalfLine -> None, Point, HalfLine OK
Plane - Plane -> None, Line, Plane OK
Plane - Segment -> None, Point, Segment OK
Plane - ConvexPolygon -> None, Point, Segment, ConvexPolygon OK
Plane - ConvexPolyhedron -> None, Point, Segment, ConvexPolygon OK
Plane - HalfLine -> None, Point, HalfLine OK
Segment - Segment -> None, Point, Segment OK
Segment - ConvexPolygon -> None, Point, Segment OK
Segment - ConvexPolyhedron -> None, Point, Segment OK
Segment - HalfLine -> None, Point, Segment OK
ConvexPolygon - ConvexPolygon -> None, Point, Segment, ConvexPolygon OK
ConvexPolygon - ConvexPolyhedron -> None, Point, Segment, ConvexPolygon OK
ConvexPolygon - HalfLine -> None, Point, Segment OK
ConvexPolyhedron - ConvexPolyhedron -> None, Point, Segment, ConvexPolygon, ConvexPolyhedron OK
ConvexPolyhedron - HalfLine -> None, Point, Segment OK
HalfLine - HalfLine -> None, Point, Segment, HalfLine OK
-----------------------------------------------
numerical sphere, cylinder, cone
numerical circle, ellipse
arxiv paper