NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::MirrorBodyBuilder Class Reference

Represents a Features::MirrorBody builder
To create a new instance of this class, use Features::FeatureCollection::CreateMirrorBodyBuilder
Default values. More...

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

List of all members.

Public Types

enum  ParentPart { ParentPartWorkPart, ParentPartOtherPart }
 the parent part types More...

Public Member Functions

bool Associative ()
 Returns the associative.
bool CopyThreads ()
 Returns the copy threads option
Created in NX8.0.0.
bool FixAtCurrentTimestamp ()
 Returns the fix at current timestamp
Created in NX5.0.0.
NXOpen::Features::FeatureFrecAtTimeStamp ()
 Returns the frec at time stamp
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 InheritDisplayProperties ()
 Returns the inherit display properties from source option
Created in NX6.0.0.
bool MakePositionIndependent ()
 Returns the make position independent
Created in NX5.0.0.
NXOpen::SelectBodyListMirrorBodyList ()
 Returns the mirror body list.
NXOpen::Features::MirrorBodyBuilder::ParentPart ParentPartType ()
 Returns the parent part type
Created in NX5.0.0.
NXOpen::SelectDatumPlanePlane ()
 Returns the mirror plane.
NXOpen::GeometricUtilities::ReplAsstBuilderReplacementAssistant ()
 Returns the Replacement Assistant builder.
bool ReverseDirection ()
 Returns the reverse direction.
void SetAssociative (bool associative)
 Sets the associative.
void SetCopyThreads (bool copyThreads)
 Sets the copy threads option
Created in NX8.0.0.
void SetFixAtCurrentTimestamp (bool atTimeStamp)
 Sets the fix at current timestamp
Created in NX5.0.0.
void SetFrecAtTimeStamp (NXOpen::Features::Feature *terminalFrec)
 Sets the frec at time stamp
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 make position independent
Created in NX5.0.0.
void SetParentPartType (NXOpen::Features::MirrorBodyBuilder::ParentPart sourceType)
 Sets the parent part type
Created in NX5.0.0.
void SetReverseDirection (bool reverse)
 Sets the reverse direction.

Detailed Description

Represents a Features::MirrorBody builder
To create a new instance of this class, use Features::FeatureCollection::CreateMirrorBodyBuilder
Default values.

Property Value

Associative

True

CopyThreads

True

FixAtCurrentTimestamp

True

InheritDisplayProperties

False

MakePositionIndependent

False

ParentPartType

WorkPart

ReplacementAssistant.OneToOne

True


Created in NX5.0.0.


Member Enumeration Documentation

the parent part types

Enumerator:
ParentPartWorkPart 

Work Part.

ParentPartOtherPart 

Other Part.


Member Function Documentation

Returns the associative.


Created in NX5.0.0.

License requirements : None

Returns the copy threads option
Created in NX8.0.0.



License requirements : None

Returns the fix at current timestamp
Created in NX5.0.0.



License requirements : None

Returns the frec at time stamp
Created in NX5.0.0.



License requirements : None

void NXOpen::Features::MirrorBodyBuilder::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 inherit display properties from source option
Created in NX6.0.0.



License requirements : None

Returns the make position independent
Created in NX5.0.0.



License requirements : None

Returns the mirror body list.

For KF, only one parent body should be selected for this attribute.


Created in NX5.0.0.

License requirements : None

Returns the parent part type
Created in NX5.0.0.



License requirements : None

Returns the mirror plane.


Created in NX5.0.0.

License requirements : None

Returns the Replacement Assistant builder.

Call Enter() to enter or re-enter into the mapping environment. Enter() needs to be executed before invoking any map creation or automatic matching APIs. The matches inferred internally (internal identifier reuse, inherited from parent and siblings) will be populated when Enter() is executed for the first time after selecting a replacement entity. Call Exit() to exit the mapping environment.
Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Returns the reverse direction.


Created in NX5.0.0.

License requirements : None

Sets the associative.


Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
associativeassociative

Sets the copy threads option
Created in NX8.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
copyThreadscopythreads

Sets the fix at current timestamp
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
atTimeStampattimestamp

Sets the frec at time stamp
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
terminalFrecterminal frec

Sets the inherit display properties from source option
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
inheritDisplayPropertiesinheritdisplayproperties

Sets the make position independent
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
makePositionIndependentmakepositionindependent

Sets the parent part type
Created in NX5.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
sourceTypesourcetype

Sets the reverse direction.


Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
reversereverse

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