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

Represents a WaveSketchBuilder. More...

Inheritance diagram for NXOpen::Features::WaveSketchBuilder:
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.1.
NXOpen::Features::FeatureCommitCreateOnTheFly ()
 Commits the feature and set create on the fly flag.
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 hide original option
Created in NX5.0.1.
bool InheritDisplayProperties ()
 Returns the inherit display property option
Created in NX6.0.0.
bool MakePositionIndependent ()
 Returns the make position independent option
Created in NX5.0.1.
void SetAssociative (bool associative)
 Sets the associative
Created in NX5.0.1.
void SetHideOriginal (bool hideoriginal)
 Sets the hide original option
Created in NX5.0.1.
void SetInheritDisplayProperties (bool inheritDisplayProperties)
 Sets the inherit display property option
Created in NX6.0.0.
void SetMakePositionIndependent (bool makePositionIndependent)
 Sets the make position independent option
Created in NX5.0.1.
NXOpen::SelectTaggedObjectListSketches ()
 Returns the sketch to link
Created in NX5.0.1.

Detailed Description

Represents a WaveSketchBuilder.


To create a new instance of this class, use Features::FeatureCollection::CreateWaveSketchBuilder
Default values.

Property Value

Associative

True

InheritDisplayProperties

False


Created in NX5.0.1.


Member Function Documentation

Returns the associative
Created in NX5.0.1.



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")
void NXOpen::Features::WaveSketchBuilder::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 hide original option
Created in NX5.0.1.



License requirements : None

Returns the inherit display property option
Created in NX6.0.0.



License requirements : None

Returns the make position independent option
Created in NX5.0.1.



License requirements : None

Sets the associative
Created in NX5.0.1.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
associativeassociative

Sets the hide original option
Created in NX5.0.1.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
hideoriginalhideoriginal

Sets the inherit display property option
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
inheritDisplayPropertiesinheritdisplayproperties

Sets the make position independent option
Created in NX5.0.1.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
makePositionIndependentmakepositionindependent

Returns the sketch to link
Created in NX5.0.1.



License requirements : None


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