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.