Enum Status
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 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. |