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 Status
Fields
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
Na |
ERR_INPUT_POSITIONS_DUPLICATES | Error when Positions contains duplicate values. |
ERR_INPUT_CONSTRAINTS_LENGTH | Error when the length of Constraint |
ERR_INPUT_CONSTRAINTS_OUT_OF_RANGE | Error when Constraint |
ERR_INPUT_CONSTRAINTS_SELF_LOOP | Error when Constraint |
ERR_INPUT_CONSTRAINTS_COLLINEAR | Error when Constraint |
ERR_INPUT_CONSTRAINTS_DUPLICATES | Error when Constraint |
ERR_INPUT_CONSTRAINTS_INTERSECTING | Error when Constraint |
ERR_INPUT_HOLES_UNDEFINED_VALUE | Error when Hole |
ERR_INPUT_IGNORED_CONSTRAINTS_LENGTH | Error when the length of Ignore |
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 Sloan |
ERR_REFINEMENT_UNSUPPORTED | Error when mesh refinement is scheduled for a type T that does not support refinement. |