Method | Description | |
---|---|---|
CopyList ( this |
Copies the list Note: the edges may be oriented differently
|
|
DoesShareSideWithPolygonInList ( this |
Returns whether or not the polygon has a common side with any of the polygons in this list
|
|
FindPolygonsThatAreIntersectedByLine ( this |
Finds all the polygons in this list that intersect the given line and returns a list of those Polygons
|
|
FindPolygonsTouchingPlane ( this |
Finds all the polygons in this list that touch the plane passed in. If the includeContained flag is false, it will not return any polygons contained by the the plane
|
|
GetAllEdges ( this |
returns all the edges from a list of polygons
|
|
ProjectAllOntoPlane ( this |
||
Rotate ( this |
Rotates the list of polygons with the given rotation
|
|
Shift ( this |
Shifts the polygons in the list with the given shift
|
|
SplitIntoTriangles ( this |
public static CopyList ( this |
||
polygonList | this |
|
return | List |
public static DoesShareSideWithPolygonInList ( this |
||
polygonsList | this |
The List of Polygons to check if the passed polygon shares a side with |
polygonToCheckSidesOf | The polygon to see if any of the polygons in this list share a side with | |
return | bool |
public static FindPolygonsThatAreIntersectedByLine ( this |
||
polygonList | this |
|
intersectingLine | ||
return | List |
public static FindPolygonsTouchingPlane ( this |
||
polygonList | this |
The list of polygons to to see if they touch the planes |
toSeeIfTouches | The plane to see if the polygons touch | |
includeContained | bool | If true it will include any polygons in the list that are contained in the plane, false it will not |
return | List |
public static GetAllEdges ( this |
||
polygonList | this |
|
return | List |
public static ProjectAllOntoPlane ( this |
||
polygonList | this |
|
plane | ||
return | List |
public static Rotate ( this |
||
passedPolygons | this |
|
passedRotation | ||
return | List |
public static Shift ( this |
||
passedPolygon | this |
The polygons to Shift |
passedShift | The shift to apply | |
return | List |
public static SplitIntoTriangles ( this |
||
polygonList | this |
|
return | List |