Enum Status
An Enum representing the status of triangulation. To check if the triangulation was successful, compare the status with OK.
Namespace: andywiecko.BurstTriangulator
Assembly: .dll
Syntax
[Flags]
public enum StatusFields
| Name | Description | 
|---|---|
| OK | Triangulation completed successfully. | 
| ERR | An error occurred during triangulation. See the console for more details. | 
| ERR_ARGS_INVALID | Invalid triangulation settings detected. | 
| ERR_INPUT_POSITIONS_LENGTH | Error when the length of Positions is less than 3. | 
| ERR_INPUT_POSITIONS_UNDEFINED_VALUE | Error when Positions contains an undefined value, such as NaN, PositiveInfinity, or NegativeInfinity. | 
| ERR_INPUT_POSITIONS_DUPLICATES | Error when Positions contains duplicate values. | 
| ERR_INPUT_CONSTRAINTS_LENGTH | Error when the length of ConstraintEdges is not a multiple of 2. | 
| ERR_INPUT_CONSTRAINTS_OUT_OF_RANGE | Error when ConstraintEdges contains a constraint outside the range of Positions. | 
| ERR_INPUT_CONSTRAINTS_SELF_LOOP | Error when ConstraintEdges contains a self-loop constraint, such as (1, 1). | 
| ERR_INPUT_CONSTRAINTS_COLLINEAR | Error when ConstraintEdges contains a collinear point not part of the constraint. | 
| ERR_INPUT_CONSTRAINTS_DUPLICATES | Error when ConstraintEdges contains duplicate constraints, such as (0, 1) and (1, 0). | 
| ERR_INPUT_CONSTRAINTS_INTERSECTING | Error when ConstraintEdges contains intersecting constraints. | 
| ERR_INPUT_HOLES_UNDEFINED_VALUE | Error when HoleSeeds contains an undefined value, such as NaN, PositiveInfinity, or NegativeInfinity. | 
| ERR_INPUT_IGNORED_CONSTRAINTS_LENGTH | Error when the length of IgnoreConstraintForPlantingSeeds is not half the length of ConstraintEdges. | 
| ERR_DELAUNAY_DUPLICATES_OR_COLLINEAR | Error when Positions contains duplicate or fully collinear points, detected during the Delaunay triangulation step. | 
| ERR_SLOAN_ITERS_EXCEEDED | Error when constrained triangulation gets stuck during the Sloan algorithm. Consider increasing SloanMaxIters. | 
| ERR_REFINEMENT_UNSUPPORTED | Error when mesh refinement is scheduled for a type T that does not support refinement. |