Method Triangulate
Triangulate(UnsafeTriangulator, NativeInputData<double2>, NativeOutputData<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().
Declaration
public static void Triangulate(this UnsafeTriangulator @this, NativeInputData<double2> input, NativeOutputData<double2> output, Args args, Allocator allocator)Parameters
| Type | Name | Description | 
|---|---|---|
| UnsafeTriangulator | this | |
| NativeInputData<double2> | input | |
| NativeOutputData<double2> | output | |
| Args | args | |
| Allocator | allocator | The allocator to use. If called from a job, consider using Allocator.Temp. | 
Remarks
Note:
The input and output native containers must be allocated by the user. Some buffers are optional; refer to the documentation for more details.
Triangulate(UnsafeTriangulator<float2>, NativeInputData<float2>, NativeOutputData<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().
Declaration
public static void Triangulate(this UnsafeTriangulator<float2> @this, NativeInputData<float2> input, NativeOutputData<float2> output, Args args, Allocator allocator)Parameters
| Type | Name | Description | 
|---|---|---|
| UnsafeTriangulator<float2> | this | |
| NativeInputData<float2> | input | |
| NativeOutputData<float2> | output | |
| Args | args | |
| Allocator | allocator | The allocator to use. If called from a job, consider using Allocator.Temp. | 
Remarks
Note:
The input and output native containers must be allocated by the user. Some buffers are optional; refer to the documentation for more details.
Triangulate(UnsafeTriangulator<Vector2>, NativeInputData<Vector2>, NativeOutputData<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().
Declaration
public static void Triangulate(this UnsafeTriangulator<Vector2> @this, NativeInputData<Vector2> input, NativeOutputData<Vector2> output, Args args, Allocator allocator)Parameters
| Type | Name | Description | 
|---|---|---|
| UnsafeTriangulator<Vector2> | this | |
| NativeInputData<Vector2> | input | |
| NativeOutputData<Vector2> | output | |
| Args | args | |
| Allocator | allocator | The allocator to use. If called from a job, consider using Allocator.Temp. | 
Remarks
Note:
The input and output native containers must be allocated by the user. Some buffers are optional; refer to the documentation for more details.
Triangulate(UnsafeTriangulator<double2>, NativeInputData<double2>, NativeOutputData<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().
Declaration
public static void Triangulate(this UnsafeTriangulator<double2> @this, NativeInputData<double2> input, NativeOutputData<double2> output, Args args, Allocator allocator)Parameters
| Type | Name | Description | 
|---|---|---|
| UnsafeTriangulator<double2> | this | |
| NativeInputData<double2> | input | |
| NativeOutputData<double2> | output | |
| Args | args | |
| Allocator | allocator | The allocator to use. If called from a job, consider using Allocator.Temp. | 
Remarks
Note:
The input and output native containers must be allocated by the user. Some buffers are optional; refer to the documentation for more details.
Triangulate(UnsafeTriangulator<int2>, NativeInputData<int2>, NativeOutputData<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().
Declaration
public static void Triangulate(this UnsafeTriangulator<int2> @this, NativeInputData<int2> input, NativeOutputData<int2> output, Args args, Allocator allocator)Parameters
| Type | Name | Description | 
|---|---|---|
| UnsafeTriangulator<int2> | this | |
| NativeInputData<int2> | input | |
| NativeOutputData<int2> | output | |
| Args | args | |
| Allocator | allocator | The allocator to use. If called from a job, consider using Allocator.Temp. | 
Remarks
Note:
The input and output native containers must be allocated by the user. Some buffers are optional; refer to the documentation for more details.
Triangulate(UnsafeTriangulator<fp2>, NativeInputData<fp2>, NativeOutputData<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().
Declaration
public static void Triangulate(this UnsafeTriangulator<fp2> @this, NativeInputData<fp2> input, NativeOutputData<fp2> output, Args args, Allocator allocator)Parameters
| Type | Name | Description | 
|---|---|---|
| UnsafeTriangulator<fp2> | this | |
| NativeInputData<fp2> | input | |
| NativeOutputData<fp2> | output | |
| Args | args | |
| Allocator | allocator | The allocator to use. If called from a job, consider using Allocator.Temp. | 
Remarks
Note:
The input and output native containers must be allocated by the user. Some buffers are optional; refer to the documentation for more details.