Struct NativeOutputData<T2>
Native correspondence to OutputData<T2>.
Inherited Members
Namespace: andywiecko.BurstTriangulator.LowLevel.Unsafe
Assembly: .dll
Syntax
public struct NativeOutputData<T2> where T2 : unmanaged
Type Parameters
| Name | Description |
|---|---|
| T2 |
Fields
| Name | Description |
|---|---|
| ConstrainedHalfedges | Buffer corresponding to Halfedges. true indicates that the halfedge is constrained, false otherwise. |
| Halfedges | Continuous buffer of resulting halfedges. A value of -1 indicates that there is no corresponding opposite halfedge. For more information, refer to the documentation on halfedges. |
| IgnoredHalfedgesForPlantingSeeds | Buffer corresponding to Halfedges. true indicates that the halfedge was ignored during planting seed step, false otherwise. Constraint edges to ignore can be set in input using IgnoreConstraintForPlantingSeeds. |
| Positions | Positions of triangulation points. |
| Status | Status of the triangulation. Retrieve this value to detect any errors that occurred during triangulation. |
| Triangles | Continuous buffer of resulting triangles. All triangles are guaranteed to be oriented clockwise. |