NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::DatumCsysBuilder Class Reference

Represents a datum csys builder
To create a new instance of this class, use Features::FeatureCollection::CreateDatumCsysBuilder

Created in NX4.0.0. More...

Inheritance diagram for NXOpen::Features::DatumCsysBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

bool ComponentsCreation ()
 Returns the flag of the Datum Csys components creation

NXOpen::CartesianCoordinateSystemCsys ()
 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


Detailed Description

Represents a datum csys builder
To create a new instance of this class, use Features::FeatureCollection::CreateDatumCsysBuilder

Created in NX4.0.0.



Member Function Documentation

Returns the flag of the Datum Csys components creation

Deprecated:
Deprecated in NX7.5.1.

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

Deprecated:
Deprecated in NX7.5.1.

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")

Parameters:
infoqueried wave information
xformExiststrue if there is a transform
xformOrigintransformation origin
xformOrientationtransformation matrix
xformScaletransformation scale

Sets the flag of the Datum Csys components creation

Deprecated:
Deprecated in NX7.5.1.

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")

Parameters:
componentsCreationTRUE 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")

Parameters:
csysexisiting 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")

Parameters:
displayScaleFactordisplay scale factor

Sets the fixed size flag of a created Datum Csys

Deprecated:
Deprecated in NX7.5.1.

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")

Parameters:
fixedSizeDatumalways TRUE at both of creation and edit

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.