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) | NativePolygon2D | static |
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) | NativePolygon2D | static |
Flip(Allocator allocator, NativePolygon2D polygon) | NativePolygon2D | static |
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) | NativePolygon2D | static |
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 | |
points | NativePolygon2D | |
RemoveColinearVertices(Allocator allocator, NativePolygon2D polygon, float epsilon=0.01f) | NativePolygon2D | static |
RemoveHole(int subsurfaceIdx) | NativePolygon2D | |
RemovePoint(int idx, out int removedSubsurface) | NativePolygon2D | |
SaveAsBinary(string filePath) (defined in NativePolygon2D) | NativePolygon2D | |
separators | NativePolygon2D | |
SerializeBinary() (defined in NativePolygon2D) | NativePolygon2D | |
SwitchHolesByAngle(int idx, List< float2 > tempPoints) (defined in NativePolygon2D) | NativePolygon2D | static |