NAME

GDX_PMI_DATUM_TARGET - GDX Datum Target

DDF SPECIFICATION

entity 402:2 GDX_PMI_DATUM_TARGET "GDX Datum Target" {
struct t_gdx_pmi_datum_target_definition_circle {
double POINT[3];
double NORMAL[3];
double DIAMETER;
int UNIT;
};
struct t_gdx_pmi_datum_target_definition_rectangle {
double POINT[3];
double VECTOR_X[3];
double LENGTH_X;
double VECTOR_Y[3];
double LENGTH_Y;
int UNIT;
};
struct t_gdx_pmi_datum_target_definition_line {
double POINT[3];
double VECTOR[3];
double MAGNITUDE;
int UNIT;
};
struct t_gdx_pmi_datum_target_definition {
short _dtype;
union {
double POINT[3];
struct t_gdx_pmi_datum_target_definition_line LINE;
struct t_gdx_pmi_datum_target_definition_rectangle RECTANGLE;
struct t_gdx_pmi_datum_target_definition_circle CIRCLE;
MDA_PTR AREA;
} u;
};
MDA_PTR DATUM;
char * ID;
struct t_gdx_pmi_datum_target_definition DEFINITION;
int MOVABLE;
};

FIELD DESCRIPTIONS

DEFINITION.CIRCLE.POINT
DEFINITION.CIRCLE.NORMAL
DEFINITION.CIRCLE.DIAMETER
DEFINITION.CIRCLE.UNIT
UNDEFINED
INCH
FOOT
YARD
MILE
MIL
MILLIMETER
CENTIMETER
METER
KILOMETER
MICRON
DEGREE
RADIAN
POUND
OUNCE
GRAM
MILLIGRAM
KILOGRAM
CELSIUS
DEFINITION.RECTANGLE.POINT
DEFINITION.RECTANGLE.VECTOR_X
DEFINITION.RECTANGLE.LENGTH_X
DEFINITION.RECTANGLE.VECTOR_Y
DEFINITION.RECTANGLE.LENGTH_Y
DEFINITION.RECTANGLE.UNIT
UNDEFINED
INCH
FOOT
YARD
MILE
MIL
MILLIMETER
CENTIMETER
METER
KILOMETER
MICRON
DEGREE
RADIAN
POUND
OUNCE
GRAM
MILLIGRAM
KILOGRAM
CELSIUS
DEFINITION.LINE.POINT
DEFINITION.LINE.VECTOR
DEFINITION.LINE.MAGNITUDE
DEFINITION.LINE.UNIT
UNDEFINED
INCH
FOOT
YARD
MILE
MIL
MILLIMETER
CENTIMETER
METER
KILOMETER
MICRON
DEGREE
RADIAN
POUND
OUNCE
GRAM
MILLIGRAM
KILOGRAM
CELSIUS
DEFINITION.POINT
DEFINITION.LINE
DEFINITION.RECTANGLE
DEFINITION.CIRCLE
DEFINITION.AREA
46:0
DATUM
402:0
ID
DEFINITION
MOVABLE
FALSE
TRUE