# NAME

GDX_SHELL - Shell

# GENERAL DESCRIPTION

A GDX Shell entity is a collection of GDX Face entities that form a shell.

# DDF SPECIFICATION

    entity 47:0 GDX_SHELL "Shell" {

    count
    NUM_OF_FACES;

    struct
    FACES[NUM_OF_FACES] {

    char
    SENSE;

    ptr
    FACE
    reftype = (46:0 /* GDX_FACE */);

    };

    };

# FIELD DESCRIPTIONS

NUM_OF_FACES

The number of Faces in the GDX Shell.

FACES

Array, dimensioned to [NUM_OF_FACES], of structures containing shell sense and shell database pointer information.

SENSE

Flag indicating whether the sense of this portion of the GDX Shell agrees with or opposes that of the corresponding GDX Face defined by the FACE field.

PDX_TRUE

The sense of this portion of the shell agrees with the defining GDX Face

PDX_FALSE

The sense of this portion of the shell disagrees with the defining GDX Face

IP FACE The database pointer of the GDX FACE.

# Restrictions

The GDX Shell is subject to the following restrictions: NUM_OF_FACES > 0