Method | Description | |
---|---|---|
AllPointsAreOnTheSameSideOf ( this |
determines if the points in the list, all lie on the same side of the dividing plane. Points on the plane are disregarded
|
|
AreAllCoplanar ( this |
||
CenterPoint ( this |
||
ConvexHull ( this |
Creates the largest convex polygon whose vertices are from this list Uses the Graham Scan: http://en.wikipedia.org/wiki/Graham_scan the suppressed boolean is for cases where you know all your points can be used
|
|
FurthestPoints ( this |
Returns the two points that are furthest from each other in the list.
|
|
GreatestXDistance ( this |
||
GreatestYDistance ( this |
||
GreatestZDistance ( this |
||
MakeIntoLineSegmentsThatMeet ( this |
Makes line segments that connect the given points in the order the appear in the list
|
|
ProjectAllOntoPlane ( this |
||
Rotate ( this |
||
Shift ( this |
Method | Description | |
---|---|---|
_removeInteriorPoints ( Point initial, List |
||
_sortByAngles ( this |
||
_xCompIsConstant ( this |
public static AllPointsAreOnTheSameSideOf ( this |
||
pointList | this |
|
plane | ||
return | bool |
public static AreAllCoplanar ( this |
||
points | this |
|
return | bool |
public static CenterPoint ( this |
||
points | this |
|
return | Point |
public static ConvexHull ( this |
||
passedPointList | this |
|
allPointsShouldBeVertices | bool | |
return |
public static FurthestPoints ( this |
||
pointList | this |
|
return | List |
public static GreatestXDistance ( this |
||
points | this |
|
return |
public static GreatestYDistance ( this |
||
points | this |
|
return |
public static GreatestZDistance ( this |
||
points | this |
|
return |
public static MakeIntoLineSegmentsThatMeet ( this |
||
points | this |
|
return | List |
public static ProjectAllOntoPlane ( this |
||
pointList | this |
|
plane | ||
return | List |
public static Rotate ( this |
||
pointList | this |
|
rotation | ||
return | List |
public static Shift ( this |
||
pointList | this |
|
shift | ||
return | List |