NX Open C++ Reference Guide
|
Represents a Features::Feature builder
To create a new instance of this class, use Features::FeatureCollection::CreateWavePointBuilder
Default values.
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. | |
bool | DrawLineBetweenPoints () |
Returns the draw line Created in NX5.0.0. | |
bool | FixAtCurrentTimestamp () |
Returns the fix at timestamp Created in NX5.0.0. | |
NXOpen::Features::Feature * | FrecAtTimeStamp () |
Returns the frec at time stamp Created in NX6.0.1. | |
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 | InheritDisplayProperties () |
Returns the inherit display property option Created in NX6.0.0. | |
bool | MakePositionIndependent () |
Returns the makepositionindependent Created in NX5.0.0. | |
NXOpen::SelectPointList * | Points () |
Returns the point to link Created in NX5.0.0. | |
void | SetAssociative (bool associative) |
Sets the associative Created in NX5.0.0. | |
void | SetDrawLineBetweenPoints (bool drawLine) |
Sets the draw line Created in NX5.0.0. | |
void | SetFixAtCurrentTimestamp (bool timestamp) |
Sets the fix at timestamp Created in NX5.0.0. | |
void | SetFrecAtTimeStamp (NXOpen::Features::Feature *terminalFrec) |
Sets the frec at time stamp Created in NX6.0.1. | |
void | SetInheritDisplayProperties (bool inheritDisplayProperties) |
Sets the inherit display property option Created in NX6.0.0. | |
void | SetMakePositionIndependent (bool makePositionIndependent) |
Sets the makepositionindependent Created in NX5.0.0. |
Represents a Features::Feature builder
To create a new instance of this class, use Features::FeatureCollection::CreateWavePointBuilder
Default values.
Property | Value |
---|---|
Associative |
True |
DrawLineBetweenPoints |
False |
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 draw line
Created in NX5.0.0.
License requirements : None
Returns the fix at timestamp
Created in NX5.0.0.
License requirements : None
Returns the frec at time stamp
Created in NX6.0.1.
License requirements : None
void NXOpen::Features::WavePointBuilder::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 inherit display property option
Created in NX6.0.0.
License requirements : None
Returns the makepositionindependent
Created in NX5.0.0.
License requirements : None
Returns the point to link
Created in NX5.0.0.
License requirements : None
void NXOpen::Features::WavePointBuilder::SetAssociative | ( | bool | associative | ) |
Sets the associative
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
associative | associative |
void NXOpen::Features::WavePointBuilder::SetDrawLineBetweenPoints | ( | bool | drawLine | ) |
Sets the draw line
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
drawLine | drawline |
void NXOpen::Features::WavePointBuilder::SetFixAtCurrentTimestamp | ( | bool | timestamp | ) |
Sets the fix at timestamp
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
timestamp | timestamp |
void NXOpen::Features::WavePointBuilder::SetFrecAtTimeStamp | ( | NXOpen::Features::Feature * | terminalFrec | ) |
Sets the frec at time stamp
Created in NX6.0.1.
License requirements : solid_modeling ("SOLIDS MODELING")
terminalFrec | terminal frec |
void NXOpen::Features::WavePointBuilder::SetInheritDisplayProperties | ( | bool | inheritDisplayProperties | ) |
Sets the inherit display property option
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
inheritDisplayProperties | inheritdisplayproperties |
void NXOpen::Features::WavePointBuilder::SetMakePositionIndependent | ( | bool | makePositionIndependent | ) |
Sets the makepositionindependent
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
makePositionIndependent | makepositionindependent |