Class Extensions
Provides extension methods.
Inherited Members
Namespace: andywiecko.BurstTriangulator.LowLevel.Unsafe
Assembly: .dll
Syntax
public static class Extensions
Methods
| Name | Description |
|---|---|
| AlphaShapeFilter(UnsafeTriangulator, NativeOutputData<double2>, Allocator, double, bool, bool, bool) | Applies the α-shape filter to the |
| AlphaShapeFilter(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, Allocator, fp?, bool, bool, bool) | Applies the α-shape filter to the |
| AlphaShapeFilter(UnsafeTriangulator<double2>, NativeOutputData<double2>, Allocator, double, bool, bool, bool) | Applies the α-shape filter to the |
| AlphaShapeFilter(UnsafeTriangulator<float2>, NativeOutputData<float2>, Allocator, float, bool, bool, bool) | Applies the α-shape filter to the |
| AlphaShapeFilter(UnsafeTriangulator<int2>, NativeOutputData<int2>, Allocator, float, bool, bool, bool) | Applies the α-shape filter to the |
| AlphaShapeFilter(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, Allocator, float, bool, bool, bool) | Applies the α-shape filter to the |
| ConstrainEdge(UnsafeTriangulator, NativeOutputData<double2>, int, int, Allocator, bool, int, bool) | Constrains the edge formed by the point indices ( |
| ConstrainEdge(UnsafeTriangulator, NativeOutputData<double2>, int, int, Args, Allocator, bool) | |
| ConstrainEdge(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, int, int, Allocator, bool, int, bool) | Constrains the edge formed by the point indices ( |
| ConstrainEdge(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, int, int, Args, Allocator, bool) | |
| ConstrainEdge(UnsafeTriangulator<double2>, NativeOutputData<double2>, int, int, Allocator, bool, int, bool) | Constrains the edge formed by the point indices ( |
| ConstrainEdge(UnsafeTriangulator<double2>, NativeOutputData<double2>, int, int, Args, Allocator, bool) | |
| ConstrainEdge(UnsafeTriangulator<float2>, NativeOutputData<float2>, int, int, Allocator, bool, int, bool) | Constrains the edge formed by the point indices ( |
| ConstrainEdge(UnsafeTriangulator<float2>, NativeOutputData<float2>, int, int, Args, Allocator, bool) | |
| ConstrainEdge(UnsafeTriangulator<int2>, NativeOutputData<int2>, int, int, Allocator, bool, int, bool) | Constrains the edge formed by the point indices ( |
| ConstrainEdge(UnsafeTriangulator<int2>, NativeOutputData<int2>, int, int, Args, Allocator, bool) | |
| ConstrainEdge(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, int, int, Allocator, bool, int, bool) | Constrains the edge formed by the point indices ( |
| ConstrainEdge(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, int, int, Args, Allocator, bool) | |
| DynamicInsertPoint(UnsafeTriangulator, NativeOutputData<double2>, int, double3, Allocator) | Inserts a point into the given triangulation |
| DynamicInsertPoint(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, int, fp3, Allocator) | Inserts a point into the given triangulation |
| DynamicInsertPoint(UnsafeTriangulator<double2>, NativeOutputData<double2>, int, double3, Allocator) | Inserts a point into the given triangulation |
| DynamicInsertPoint(UnsafeTriangulator<float2>, NativeOutputData<float2>, int, float3, Allocator) | Inserts a point into the given triangulation |
| DynamicInsertPoint(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, int, Vector3, Allocator) | Inserts a point into the given triangulation |
| DynamicRemoveBulkPoint(UnsafeTriangulator, NativeOutputData<double2>, int, Allocator) | Removes the specified point |
| DynamicRemoveBulkPoint(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, int, Allocator) | Removes the specified point |
| DynamicRemoveBulkPoint(UnsafeTriangulator<double2>, NativeOutputData<double2>, int, Allocator) | Removes the specified point |
| DynamicRemoveBulkPoint(UnsafeTriangulator<float2>, NativeOutputData<float2>, int, Allocator) | Removes the specified point |
| DynamicRemoveBulkPoint(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, int, Allocator) | Removes the specified point |
| DynamicSplitHalfedge(UnsafeTriangulator, NativeOutputData<double2>, int, double, Allocator) | Splits the halfedge specified by |
| DynamicSplitHalfedge(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, int, fp, Allocator) | Splits the halfedge specified by |
| DynamicSplitHalfedge(UnsafeTriangulator<double2>, NativeOutputData<double2>, int, double, Allocator) | Splits the halfedge specified by |
| DynamicSplitHalfedge(UnsafeTriangulator<float2>, NativeOutputData<float2>, int, float, Allocator) | Splits the halfedge specified by |
| DynamicSplitHalfedge(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, int, float, Allocator) | Splits the halfedge specified by |
| PlantHoleSeeds(UnsafeTriangulator, NativeInputData<double2>, NativeOutputData<double2>, Args, Allocator) | |
| PlantHoleSeeds(UnsafeTriangulator, NativeOutputData<double2>, Allocator, bool, bool, NativeArray<double2>, NativeList<int>) | Plants hole seeds using either the |
| PlantHoleSeeds(UnsafeTriangulator<fp2>, NativeInputData<fp2>, NativeOutputData<fp2>, Args, Allocator) | |
| PlantHoleSeeds(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, Allocator, bool, bool, NativeArray<fp2>, NativeList<int>) | Plants hole seeds using either the |
| PlantHoleSeeds(UnsafeTriangulator<double2>, NativeInputData<double2>, NativeOutputData<double2>, Args, Allocator) | |
| PlantHoleSeeds(UnsafeTriangulator<double2>, NativeOutputData<double2>, Allocator, bool, bool, NativeArray<double2>, NativeList<int>) | Plants hole seeds using either the |
| PlantHoleSeeds(UnsafeTriangulator<float2>, NativeInputData<float2>, NativeOutputData<float2>, Args, Allocator) | |
| PlantHoleSeeds(UnsafeTriangulator<float2>, NativeOutputData<float2>, Allocator, bool, bool, NativeArray<float2>, NativeList<int>) | Plants hole seeds using either the |
| PlantHoleSeeds(UnsafeTriangulator<int2>, NativeInputData<int2>, NativeOutputData<int2>, Args, Allocator) | |
| PlantHoleSeeds(UnsafeTriangulator<int2>, NativeOutputData<int2>, Allocator, bool, bool, NativeArray<int2>, NativeList<int>) | Plants hole seeds using either the |
| PlantHoleSeeds(UnsafeTriangulator<Vector2>, NativeInputData<Vector2>, NativeOutputData<Vector2>, Args, Allocator) | |
| PlantHoleSeeds(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, Allocator, bool, bool, NativeArray<Vector2>, NativeList<int>) | Plants hole seeds using either the |
| RefineMesh(UnsafeTriangulator, NativeOutputData<double2>, Allocator, double, double, double, bool) | Refines the mesh for a valid triangulation in |
| RefineMesh(UnsafeTriangulator<fp2>, NativeOutputData<fp2>, Allocator, fp?, fp?, fp?, bool) | Refines the mesh for a valid triangulation in |
| RefineMesh(UnsafeTriangulator<double2>, NativeOutputData<double2>, Allocator, double, double, double, bool) | Refines the mesh for a valid triangulation in |
| RefineMesh(UnsafeTriangulator<float2>, NativeOutputData<float2>, Allocator, float, float, float, bool) | Refines the mesh for a valid triangulation in |
| RefineMesh(UnsafeTriangulator<Vector2>, NativeOutputData<Vector2>, Allocator, float, float, float, bool) | Refines the mesh for a valid triangulation in |
| Triangulate(UnsafeTriangulator, NativeInputData<double2>, NativeOutputData<double2>, Args, Allocator) | Performs triangulation on the given |
| Triangulate(UnsafeTriangulator<fp2>, NativeInputData<fp2>, NativeOutputData<fp2>, Args, Allocator) | Performs triangulation on the given |
| Triangulate(UnsafeTriangulator<double2>, NativeInputData<double2>, NativeOutputData<double2>, Args, Allocator) | Performs triangulation on the given |
| Triangulate(UnsafeTriangulator<float2>, NativeInputData<float2>, NativeOutputData<float2>, Args, Allocator) | Performs triangulation on the given |
| Triangulate(UnsafeTriangulator<int2>, NativeInputData<int2>, NativeOutputData<int2>, Args, Allocator) | Performs triangulation on the given |
| Triangulate(UnsafeTriangulator<Vector2>, NativeInputData<Vector2>, NativeOutputData<Vector2>, Args, Allocator) | Performs triangulation on the given |