NX Open C++ Reference Guide
|
Represents a datum csys builder
To create a new instance of this class, use Features::FeatureCollection::CreateDatumCsysBuilder
Created in NX4.0.0.
More...
Public Member Functions | |
bool | ComponentsCreation () |
Returns the flag of the Datum Csys components creation | |
NXOpen::CartesianCoordinateSystem * | Csys () |
Returns the CSYS that defines a Datum CSYS Created in NX4.0.0. | |
double | DisplayScaleFactor () |
Returns the scale factor of the input Datum Csys Created in NX4.0.0. | |
bool | FixedSizeDatum () |
Returns the fixed size flag of a created Datum Csys | |
void | GetWaveLinkInformation (NXString *info, bool *xformExists, NXOpen::Point3d *xformOrigin, NXOpen::Matrix3x3 *xformOrientation, double *xformScale) |
Prints wave browser type information about link Created in NX6.0.0. | |
void | SetComponentsCreation (bool componentsCreation) |
Sets the flag of the Datum Csys components creation | |
void | SetCsys (NXOpen::CartesianCoordinateSystem *csys) |
Sets the CSYS that defines a Datum CSYS Created in NX4.0.0. | |
void | SetDisplayScaleFactor (double displayScaleFactor) |
Sets the scale factor of the input Datum Csys Created in NX4.0.0. | |
void | SetFixedSizeDatum (bool fixedSizeDatum) |
Sets the fixed size flag of a created Datum Csys |
Represents a datum csys builder
To create a new instance of this class, use Features::FeatureCollection::CreateDatumCsysBuilder
Created in NX4.0.0.
Returns the flag of the Datum Csys components creation
This property is now always TRUE and calls to this property can be safely removed.
Created in NX4.0.0.
License requirements : None
Returns the CSYS that defines a Datum CSYS
Created in NX4.0.0.
License requirements : None
Returns the scale factor of the input Datum Csys
Created in NX4.0.0.
License requirements : None
Returns the fixed size flag of a created Datum Csys
This property is now always TRUE and calls to this property can be safely removed.
Created in NX4.0.0.
License requirements : None
void NXOpen::Features::DatumCsysBuilder::GetWaveLinkInformation | ( | NXString * | info, |
bool * | xformExists, | ||
NXOpen::Point3d * | xformOrigin, | ||
NXOpen::Matrix3x3 * | xformOrientation, | ||
double * | xformScale | ||
) |
Prints wave browser type information about link
Created in NX6.0.0.
License requirements : wave ("WAVE FUNCTIONALITY")
info | queried wave information |
xformExists | true if there is a transform |
xformOrigin | transformation origin |
xformOrientation | transformation matrix |
xformScale | transformation scale |
void NXOpen::Features::DatumCsysBuilder::SetComponentsCreation | ( | bool | componentsCreation | ) |
Sets the flag of the Datum Csys components creation
This property is now always TRUE and calls to this property can be safely removed.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
componentsCreation | TRUE at creation and FALSE at edit |
Sets the CSYS that defines a Datum CSYS
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
csys | exisiting WCS This parameter may not be NULL. |
void NXOpen::Features::DatumCsysBuilder::SetDisplayScaleFactor | ( | double | displayScaleFactor | ) |
Sets the scale factor of the input Datum Csys
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
displayScaleFactor | display scale factor |
void NXOpen::Features::DatumCsysBuilder::SetFixedSizeDatum | ( | bool | fixedSizeDatum | ) |
Sets the fixed size flag of a created Datum Csys
This property is now always TRUE and calls to this property can be safely removed.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
fixedSizeDatum | always TRUE at both of creation and edit |