NAME
GDX_COMP_EDGE_CURVE - Composite Edge Curve
GENERAL DESCRIPTION
The GDX Composite Edge Curve entity is an ordered collection of GDX Edge Curve entities that define the trimming bounds of the GDX Curve Bounded Surface. The GDX Edge Curves must be logically end to end continuous.
DDF SPECIFICATION
entity 43:0 GDX_COMP_EDGE_CURVE "Composite Edge Curve" {
| count | NUM_OF_EDGE_CURVES; | ||
| char | CLOSED; | ||
| struct | SURF_CURVES[NUM_OF_EDGE_CURVES] { | ||
| char | SENSE; | ||
| ptr | EDGE_CURVE | reftype = (42:0 /* GDX_EDGE_CURVE */); | |
| }; |
FIELD DESCRIPTIONS
The number of GDX Edge Curve entities comprising the GDX Composite Edge Curve.
Flag indicating whether or not the GDX Composite Edge Curve is closed in model space.
The GDX Composite Edge Curve is closed in model space.
The GDX Composite Edge Curve is not closed in model space.
Array, dimensioned to [NUM_OF_EDGE_CURVES], of structures containing edge curve sense and edge curve database pointer information.
Flag indicating whether the sense of this segment of the GDX Composite Edge Curve agrees with or opposes that of the corresponding GDX Edge Curve defined by the EDGE_CURVE field. The sense only applies to the MOD_CURVE not the PARM in the GDX Edge Curve. The PARM are always interpretted as having a true sense.
The sense of the segment agrees with the sense of the defining GDX Edge Curve.
The sense of the segment disagrees with the sense of the defining GDX Edge Curve.
The database pointer of the GDX Edge Curve.
RESTRICTIONS
The GDX Composite Edge Curve is subject to the following restrictions: NUM_OF_EDGE_CURVES > 0