NX Open C++ Reference Guide
|
Represents a Wave Datum builder. More...
Public Member Functions | |
bool | Associative () |
Returns the associative Created in NX5.0.0. | |
NXOpen::Features::Feature * | CommitCreateOnTheFly () |
Commits the feature and set create on the fly flag. | |
NXOpen::SelectObjectList * | Datums () |
Returns the datum to link Created in NX5.0.0. | |
double | DisplayScale () |
Returns the display scale Created in NX5.0.0. | |
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. | |
bool | HideOriginal () |
Returns the hideoriginal Created in NX5.0.0. | |
bool | InheritDisplayProperties () |
Returns the inherit display properties from source option Created in NX6.0.0. | |
bool | MakePositionIndependent () |
Returns the makepositionindependent Created in NX5.0.0. | |
bool | ReverseDirection () |
Returns the wave linked datum reverse direction Created in NX7.5.4. | |
void | SetAssociative (bool associative) |
Sets the associative Created in NX5.0.0. | |
void | SetDisplayScale (double displayScale) |
Sets the display scale Created in NX5.0.0. | |
void | SetHideOriginal (bool hideoriginal) |
Sets the hideoriginal Created in NX5.0.0. | |
void | SetInheritDisplayProperties (bool inheritDisplayProperties) |
Sets the inherit display properties from source option Created in NX6.0.0. | |
void | SetMakePositionIndependent (bool makePositionIndependent) |
Sets the makepositionindependent Created in NX5.0.0. | |
void | SetReverseDirection (bool reverseDirection) |
Sets the wave linked datum reverse direction Created in NX7.5.4. | |
void | SetSynchlinkEntry (bool entryState) |
Sets Entry From SynchLink Created in NX7.5.4. |
Represents a Wave Datum builder.
To create a new instance of this class, use Features::FeatureCollection::CreateWaveDatumBuilder
Default values.
Property | Value |
---|---|
Associative |
True |
DisplayScale |
2.0 |
InheritDisplayProperties |
False |
Created in NX5.0.0.
Returns the associative
Created in NX5.0.0.
License requirements : None
Commits the feature and set create on the fly flag.
Returns the datum to link
Created in NX5.0.0.
License requirements : None
Returns the display scale
Created in NX5.0.0.
License requirements : None
void NXOpen::Features::WaveDatumBuilder::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 |
Returns the hideoriginal
Created in NX5.0.0.
License requirements : None
Returns the inherit display properties from source option
Created in NX6.0.0.
License requirements : None
Returns the makepositionindependent
Created in NX5.0.0.
License requirements : None
Returns the wave linked datum reverse direction
Created in NX7.5.4.
License requirements : None
void NXOpen::Features::WaveDatumBuilder::SetAssociative | ( | bool | associative | ) |
Sets the associative
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
associative | associative |
void NXOpen::Features::WaveDatumBuilder::SetDisplayScale | ( | double | displayScale | ) |
Sets the display scale
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
displayScale | displayscale |
void NXOpen::Features::WaveDatumBuilder::SetHideOriginal | ( | bool | hideoriginal | ) |
Sets the hideoriginal
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
hideoriginal | hideoriginal |
void NXOpen::Features::WaveDatumBuilder::SetInheritDisplayProperties | ( | bool | inheritDisplayProperties | ) |
Sets the inherit display properties from source option
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
inheritDisplayProperties | inheritdisplayproperties |
void NXOpen::Features::WaveDatumBuilder::SetMakePositionIndependent | ( | bool | makePositionIndependent | ) |
Sets the makepositionindependent
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
makePositionIndependent | makepositionindependent |
void NXOpen::Features::WaveDatumBuilder::SetReverseDirection | ( | bool | reverseDirection | ) |
Sets the wave linked datum reverse direction
Created in NX7.5.4.
License requirements : solid_modeling ("SOLIDS MODELING")
reverseDirection | reversedirection |
void NXOpen::Features::WaveDatumBuilder::SetSynchlinkEntry | ( | bool | entryState | ) |
Sets Entry From SynchLink
Created in NX7.5.4.
License requirements : wave ("WAVE FUNCTIONALITY")
entryState | entry state |