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 |