DynamicInsertPoint(UnsafeTriangulator, OutputData<double2>, int, double3, Allocator)
|
Inserts a point into the given triangulation output within the triangle at index tId , using the specified barycentric coordinates bar .
For faster triangle lookup when inserting a point at specific coordinates, it is recommended to use an acceleration structure (e.g., bounding volume tree, buckets, etc.).
|
DynamicInsertPoint(UnsafeTriangulator<fp2>, OutputData<fp2>, int, fp3, Allocator)
|
Inserts a point into the given triangulation output within the triangle at index tId , using the specified barycentric coordinates bar .
For faster triangle lookup when inserting a point at specific coordinates, it is recommended to use an acceleration structure (e.g., bounding volume tree, buckets, etc.).
|
DynamicInsertPoint(UnsafeTriangulator<double2>, OutputData<double2>, int, double3, Allocator)
|
Inserts a point into the given triangulation output within the triangle at index tId , using the specified barycentric coordinates bar .
For faster triangle lookup when inserting a point at specific coordinates, it is recommended to use an acceleration structure (e.g., bounding volume tree, buckets, etc.).
|
DynamicInsertPoint(UnsafeTriangulator<float2>, OutputData<float2>, int, float3, Allocator)
|
Inserts a point into the given triangulation output within the triangle at index tId , using the specified barycentric coordinates bar .
For faster triangle lookup when inserting a point at specific coordinates, it is recommended to use an acceleration structure (e.g., bounding volume tree, buckets, etc.).
|
DynamicInsertPoint(UnsafeTriangulator<Vector2>, OutputData<Vector2>, int, Vector3, Allocator)
|
Inserts a point into the given triangulation output within the triangle at index tId , using the specified barycentric coordinates bar .
For faster triangle lookup when inserting a point at specific coordinates, it is recommended to use an acceleration structure (e.g., bounding volume tree, buckets, etc.).
|
PlantHoleSeeds(UnsafeTriangulator, InputData<double2>, OutputData<double2>, Args, Allocator)
|
Plants hole seeds defined in input (or restores boundaries or auto-holes if specified in args )
within the triangulation data in output , using the settings specified in args .
|
PlantHoleSeeds(UnsafeTriangulator<fp2>, InputData<fp2>, OutputData<fp2>, Args, Allocator)
|
Plants hole seeds defined in input (or restores boundaries or auto-holes if specified in args )
within the triangulation data in output , using the settings specified in args .
|
PlantHoleSeeds(UnsafeTriangulator<double2>, InputData<double2>, OutputData<double2>, Args, Allocator)
|
Plants hole seeds defined in input (or restores boundaries or auto-holes if specified in args )
within the triangulation data in output , using the settings specified in args .
|
PlantHoleSeeds(UnsafeTriangulator<float2>, InputData<float2>, OutputData<float2>, Args, Allocator)
|
Plants hole seeds defined in input (or restores boundaries or auto-holes if specified in args )
within the triangulation data in output , using the settings specified in args .
|
PlantHoleSeeds(UnsafeTriangulator<int2>, InputData<int2>, OutputData<int2>, Args, Allocator)
|
Plants hole seeds defined in input (or restores boundaries or auto-holes if specified in args )
within the triangulation data in output , using the settings specified in args .
|
PlantHoleSeeds(UnsafeTriangulator<Vector2>, InputData<Vector2>, OutputData<Vector2>, Args, Allocator)
|
Plants hole seeds defined in input (or restores boundaries or auto-holes if specified in args )
within the triangulation data in output , using the settings specified in args .
|
RefineMesh(UnsafeTriangulator, OutputData<double2>, Allocator, double, double, double, bool)
|
Refines the mesh for a valid triangulation in output .
Refinement parameters can be provided with the selected precision type T in generics, which is especially useful for fixed-point arithmetic.
Refinement parameters in Args are restricted to float precision.
|
RefineMesh(UnsafeTriangulator<fp2>, OutputData<fp2>, Allocator, fp?, fp?, fp?, bool)
|
Refines the mesh for a valid triangulation in output .
Refinement parameters can be provided with the selected precision type T in generics, which is especially useful for fixed-point arithmetic.
Refinement parameters in Args are restricted to float precision.
|
RefineMesh(UnsafeTriangulator<double2>, OutputData<double2>, Allocator, double, double, double, bool)
|
Refines the mesh for a valid triangulation in output .
Refinement parameters can be provided with the selected precision type T in generics, which is especially useful for fixed-point arithmetic.
Refinement parameters in Args are restricted to float precision.
|
RefineMesh(UnsafeTriangulator<float2>, OutputData<float2>, Allocator, float, float, float, bool)
|
Refines the mesh for a valid triangulation in output .
Refinement parameters can be provided with the selected precision type T in generics, which is especially useful for fixed-point arithmetic.
Refinement parameters in Args are restricted to float precision.
|
RefineMesh(UnsafeTriangulator<Vector2>, OutputData<Vector2>, Allocator, float, float, float, bool)
|
Refines the mesh for a valid triangulation in output .
Refinement parameters can be provided with the selected precision type T in generics, which is especially useful for fixed-point arithmetic.
Refinement parameters in Args are restricted to float precision.
|
Triangulate(UnsafeTriangulator, InputData<double2>, OutputData<double2>, Args, Allocator)
|
Performs triangulation on the given input , producing the result in output based on the settings specified in args .
This method corresponds to the native implementation of Run().
|
Triangulate(UnsafeTriangulator<fp2>, InputData<fp2>, OutputData<fp2>, Args, Allocator)
|
Performs triangulation on the given input , producing the result in output based on the settings specified in args .
This method corresponds to the native implementation of Run().
|
Triangulate(UnsafeTriangulator<double2>, InputData<double2>, OutputData<double2>, Args, Allocator)
|
Performs triangulation on the given input , producing the result in output based on the settings specified in args .
This method corresponds to the native implementation of Run().
|
Triangulate(UnsafeTriangulator<float2>, InputData<float2>, OutputData<float2>, Args, Allocator)
|
Performs triangulation on the given input , producing the result in output based on the settings specified in args .
This method corresponds to the native implementation of Run().
|
Triangulate(UnsafeTriangulator<int2>, InputData<int2>, OutputData<int2>, Args, Allocator)
|
Performs triangulation on the given input , producing the result in output based on the settings specified in args .
This method corresponds to the native implementation of Run().
|
Triangulate(UnsafeTriangulator<Vector2>, InputData<Vector2>, OutputData<Vector2>, Args, Allocator)
|
Performs triangulation on the given input , producing the result in output based on the settings specified in args .
This method corresponds to the native implementation of Run().
|