DOTS Geometry
 
Loading...
Searching...
No Matches
NativePolygon2D Member List

This is the complete list of members for NativePolygon2D, including all inherited members.

AddHole(NativeList< float2 > points)NativePolygon2D
AddHole(NativeArray< float2 > points)NativePolygon2D
AddHole(List< Vector2 > points)NativePolygon2D
AddHole(Vector2[] points)NativePolygon2D
Area()NativePolygon2D
AreHolesValid()NativePolygon2D
Clear()NativePolygon2D
ConvertToDCEL(NativePolygon2D polygon, int faceID, Allocator allocator=Allocator.TempJob)NativePolygon2Dstatic
DeserializeBinary(byte[] data) (defined in NativePolygon2D)NativePolygon2D
Dispose() (defined in NativePolygon2D)NativePolygon2D
Dispose(JobHandle jobHandle) (defined in NativePolygon2D)NativePolygon2D
Distance(NativePolygon2D polygon, Vector2 point, out int closestIndex, out int closestSubsurface, bool signed=false)NativePolygon2Dstatic
Flip(Allocator allocator, NativePolygon2D polygon)NativePolygon2Dstatic
GetBoundingRect()NativePolygon2D
GetCenter()NativePolygon2D
GetPoints() (defined in NativePolygon2D)NativePolygon2D
GetWindingNumber(Vector2 point)NativePolygon2D
InsertPoint(int idx, float2 point)NativePolygon2D
IsConvex()NativePolygon2D
IsCreated (defined in NativePolygon2D)NativePolygon2D
IsPointInside(Vector2 point)NativePolygon2D
IsSimple()NativePolygon2D
LoadFromBinary(string filePath) (defined in NativePolygon2D)NativePolygon2D
MakeSimple(Allocator allocator, NativePolygon2D polygon2D)NativePolygon2Dstatic
NativePolygon2D(Allocator allocator, int nrOfPoints) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, List< Vector2 > points) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, Vector2[] points) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, Vector2[] points, int[] separators) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, List< float2 > points) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, float2[] points) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, float2[] points, int[] separators) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, NativeArray< float2 > points) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, NativeList< float2 > points) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, NativeList< float2 > points, NativeList< int > separators) (defined in NativePolygon2D)NativePolygon2D
NativePolygon2D(Allocator allocator, UnsafeList< float2 > points, UnsafeList< int > separators) (defined in NativePolygon2D)NativePolygon2D
NumberOfHoles() (defined in NativePolygon2D)NativePolygon2D
OnAfterDeserialize() (defined in NativePolygon2D)NativePolygon2D
OnBeforeSerialize() (defined in NativePolygon2D)NativePolygon2D
pointsNativePolygon2D
RemoveColinearVertices(Allocator allocator, NativePolygon2D polygon, float epsilon=0.01f)NativePolygon2Dstatic
RemoveHole(int subsurfaceIdx)NativePolygon2D
RemovePoint(int idx, out int removedSubsurface)NativePolygon2D
SaveAsBinary(string filePath) (defined in NativePolygon2D)NativePolygon2D
separatorsNativePolygon2D
SerializeBinary() (defined in NativePolygon2D)NativePolygon2D
SwitchHolesByAngle(int idx, List< float2 > tempPoints) (defined in NativePolygon2D)NativePolygon2Dstatic