GMModelInterfaces Enumeration CATTopEdgePropagationDiagnosis

enum CATTopEdgePropagationDiagnosis {
  EMPTY_SELECTION,
  CLOSED_SELECTION,
  POINT_DISCONTINUITY,
  ANGULAR_DISCONTINUITY,
  CURVATURE_DISCONTINUITY,
  MULTIPLE_SOLUTION,
  NON_MANIFOLD_CASE
}
Defines the various propagation diagnoses at a wire start or end extremity.
Values:
EMPTY_SELECTION
No more edge to be selected on this side ( case where input body is a wire ).
CLOSED_SELECTION
A closed selection has been found ( output wire is a closed wire ).
POINT_DISCONTINUITY
A point discontinuity ( gap within vertex ) has been found.
ANGULAR_DISCONTINUITY
An angular discontinuity has been found.
CURVATURE_DISCONTINUITY
A curvature discontinuity has been found.
MULTIPLE_SOLUTION
Propagation stops because several edges meet the criteria ( ambiguity ).
NON_MANIFOLD_CASE
Propagation stops because there are several wires in a non manifold configuration.

This object is included in the file: CATTopEdgePropagationDiagnosis.h

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.