The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Reference_Vector_Type
/*
 * REGISTERABLE ENUM: SE_Reference_Vector_Type
 *
 *   This data type is used to identify the type of vector being represented.
 */
typedef SRM_Short_Integer SE_Reference_Vector_Type;
Enumerant Definition Value
SE_REF_VEC_TYP_FACE_NORMAL
 vector perpendicular to <Polygon> face
1
SE_REF_VEC_TYP_RENDERING_NORMAL
 Used for visualization rendering
2
SE_REF_VEC_TYP_LSR_TRANSFORMATION_AXIS 3
SE_REF_VEC_TYP_MAJOR_AXIS
 Used to specify the major axis of an <Ellipse>,
 or the major axis of the elliptical cross-section
 of a <Cylindrical Volume Extent> or <Elliptic Cylinder>
4
SE_REF_VEC_TYP_MINOR_AXIS
 Used to specify the minor axis of an <Ellipse>,
 or the minor axis of the elliptical cross-section
 of a <Cylindrical Volume Extent> or <Elliptic Cylinder>
5
SE_REF_VEC_TYP_LIGHT_DIRECTION 6
SE_REF_VEC_TYP_VERTICAL_AXIS 7
SE_REF_VEC_TYP_MOVEMENT_DIRECTION 8
SE_REF_VEC_TYP_PARALLELEPIPED_EDGE_DIRECTION 9
SE_REF_VEC_TYP_REFLECTIVITY_EMISSIVITY_NORMAL
 A normal for reflectivity and emissivity cases.

 If the <Reference Vector> has a <Property Value>
 component specifying an electromagnetic band, then
 this normal applies only to the specified EM band.

 If such a <Property Value> is not present, then
 this normal applies to all reflectivity and
 emissivity cases.
10
SE_REF_VEC_TYP_REFLECTIVITY_EMISSIVITY_AZIMUTH
 Azimuth for all Ref/Emiss cases
11
SE_REF_VEC_TYP_REFLECTIVITY_NORMAL
 A normal for reflectivity/transmissivity cases.

 If the <Reference Vector> has a <Property Value>
 component specifying an electromagnetic band, then
 this normal applies only to the specified EM band.

 If such a <Property Value> is not present, then
 this normal applies to all reflectivity and
 emissivity cases.
12
SE_REF_VEC_TYP_REFLECTIVITY_AZIMUTH
 An azimuth for reflectivity/transmissivity cases.

 If the <Reference Vector> has a <Property Value>
 component specifying an electromagnetic band, then
 this azimuth applies only to the specified EM band.

 If such a <Property Value> is not present, then
 this azimuth applies to all reflectivity and
 transmissivity cases.
13
SE_REF_VEC_TYP_EMISSIVITY_NORMAL
 A normal for emissivity cases.

 If the <Reference Vector> has a <Property Value>
 component specifying an electromagnetic band, then
 this normal applies only to the specified EM band.

 If such a <Property Value> is not present, then
 this normal applies to all emissivity cases.
14
SE_REF_VEC_TYP_EMISSIVITY_AZIMUTH
 An azimuth for emissivity cases.

 If the <Reference Vector> has a <Property Value>
 component specifying an electromagnetic band, then
 this azimuth applies only to the specified EM band.

 If such a <Property Value> is not present, then
 this azimuth applies to all emissivity cases.
15



Prev: SE_Quadrant. Next: SE_Registerable_Enum_Type_Structure.


Return to: Top of this Page, Type Index

Last updated: May 15, 2003 Copyright © 2003 SEDRIS™