Library | File

Enum pfcDatumCsysOrientMoveConstraintType

# include <pfcCoordSysFeat.h>

enum pfcDatumCsysOrientMoveConstraintType
{
    pfcDTMCSYS_MOVE_TRAN_X,
    pfcDTMCSYS_MOVE_TRAN_Y,
    pfcDTMCSYS_MOVE_TRAN_Z,
    pfcDTMCSYS_MOVE_ROT_X,
    pfcDTMCSYS_MOVE_ROT_Y,
    pfcDTMCSYS_MOVE_ROT_Z,
    pfcDTMCSYS_MOVE_RAD,
    pfcDTMCSYS_MOVE_PHI,
    pfcDTMCSYS_MOVE_ZI,
    pfcDTMCSYS_MOVE_THETA,
    pfcDatumCsysOrientMoveConstraintType_nil
};



Description

This enumerated type lists different types of orientation constraints.




Values

pfcDTMCSYS_MOVE_TRAN_X
Oriented with translation along X axis.
pfcDTMCSYS_MOVE_TRAN_Y
Oriented with translation along Y axis.
pfcDTMCSYS_MOVE_TRAN_Z
Oriented with translation along Z axis.
pfcDTMCSYS_MOVE_ROT_X
Oriented with rotation about X axis.
pfcDTMCSYS_MOVE_ROT_Y
Oriented with rotation about Y axis.
pfcDTMCSYS_MOVE_ROT_Z
Oriented with rotation about Z axis.
pfcDTMCSYS_MOVE_RAD
"r" in Cylindrical/Spherical coordinate system.
pfcDTMCSYS_MOVE_PHI
"phi" in Cylindrical/Spherical coordinate system.
pfcDTMCSYS_MOVE_ZI
"z" in Cylindrical coordinate system.
pfcDTMCSYS_MOVE_THETA
"theta" in spherical coordinate system.
pfcDatumCsysOrientMoveConstraintType_nil
Enum null value.