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

Represents a Wave Datum builder. More...

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

List of all members.

Public Member Functions

bool Associative ()
 Returns the associative
Created in NX5.0.0.
NXOpen::Features::FeatureCommitCreateOnTheFly ()
 Commits the feature and set create on the fly flag.
NXOpen::SelectObjectListDatums ()
 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.

Detailed Description

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.


Member Function Documentation

Returns the associative
Created in NX5.0.0.



License requirements : None

Commits the feature and set create on the fly flag.

Returns:

Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

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

Parameters:
infoqueried wave information
xformExiststrue if there is a transform
xformOrigintransformation origin
xformOrientationtransformation matrix
xformScaletransformation 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

Sets the associative
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
associativeassociative

Sets the display scale
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
displayScaledisplayscale

Sets the hideoriginal
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

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

Parameters:
inheritDisplayPropertiesinheritdisplayproperties

Sets the makepositionindependent
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
makePositionIndependentmakepositionindependent

Sets the wave linked datum reverse direction
Created in NX7.5.4.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
reverseDirectionreversedirection

Sets Entry From SynchLink
Created in NX7.5.4.



License requirements : wave ("WAVE FUNCTIONALITY")

Parameters:
entryStateentry state

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