NAME
GDX_FACET_SHELL - Facet Shell Surface
GENERAL DESCRIPTION
The GDX Facet Shell Surface entity is a collection of facets that linear apporximate a GDX Curve Bounded Surface or a GDX Face entity. The facets are formed by the ordereed set of facet edges that connect together to form a facet segment (stripe) across the surface. The set of all facet segments form the complete facet shell for the GDX Curve Bounded Surface or GDX Face entity.
DDF SPECIFICATION
entity 32:0 GDX_FACET_SHELL "Facet Shell Surface" {
| count | NUM_FACET_POINTS; | |
| double | FACET_POINTS[NUM_FACET_POINTS][3]; | |
| double | FACET_PARMS[NUM_FACET_POINTS][2]; | |
| count | NUM_FACET_SEGS; | |
| struct | FACET_SEG[NUM_FACET_SEGS] { | |
| count | NUM_FACET_EDGES; | |
| long | FACET_EDGE_POINTS[NUM_FACET_EDGES][2]; | |
| }; |
FIELD DESCRIPTIONS
The number of points in the faceted representation of the surface.
Array, dimensioned to [NUM_FACET_POINTS][3], containing values that define the model space points of the GDX Facet Shell Surface.
Array, dimensioned to [NUM_FACET_POINTS][2], containing values that define the parameter space points of the GDX Facet Shell Surface.
The number of segments in the faceted representation of the surface.
Array, dimensioned to [NUM_FACET_SEGS], of structures containing the number of facet edges and the indices of each edge that make up the facet segments.
The number of facet edges in the corresponding facet segment.
Array, dimensioned to [NUM_FACET_EDGES][2], containing start and facet point indices for each facet segment.
RESTRICTIONS
None.