NX Open C++ Reference Guide
|
Represents a Features::CopyPasteBuilder
To create a new instance of this class, use Features::FeatureCollection::CreateCopyPasteBuilder2
Created in NX6.0.0.
More...
Public Types | |
enum | ExpressionTransferOption { ExpressionTransferOptionCreateNew, ExpressionTransferOptionLinkToOriginal, ExpressionTransferOptionOriginalInstance } |
Types of expression transfer mode. More... | |
enum | ParentTransferOption { ParentTransferOptionPromptForNew, ParentTransferOptionCopyOriginalCurve, ParentTransferOptionOriginalInstance } |
Types of parent transfer mode. More... | |
Public Member Functions | |
bool | Associative () |
Returns the associative toggle Created in NX8.0.0. | |
bool | CopyResolveGeometry () |
Returns the copy resolving geometry toggle Created in NX8.0.0. | |
NXOpen::Features::CopyPasteBuilder::ExpressionTransferOption | ExpressionOption () |
Returns the expression option Created in NX6.0.0. | |
NXOpen::Features::FeatureReferencesBuilder * | GetFeatureReferences () |
Returns the feature references builder. | |
NXOpen::Features::CopyPasteBuilder::ParentTransferOption | ParentOption () |
Returns the parent option | |
void | SetAssociative (bool associative) |
Sets the associative toggle Created in NX8.0.0. | |
void | SetCopyResolveGeometry (bool copyResolveGeometry) |
Sets the copy resolving geometry toggle Created in NX8.0.0. | |
void | SetExpressionOption (NXOpen::Features::CopyPasteBuilder::ExpressionTransferOption expressionOption) |
Sets the expression option Created in NX6.0.0. | |
void | SetParentOption (NXOpen::Features::CopyPasteBuilder::ParentTransferOption parentOption) |
Sets the parent option | |
void | UpdateBuilder () |
The update builder function, needs to be called after expression option is reset Created in NX8.0.0. |
Represents a Features::CopyPasteBuilder
To create a new instance of this class, use Features::FeatureCollection::CreateCopyPasteBuilder2
Created in NX6.0.0.
Returns the associative toggle
Created in NX8.0.0.
License requirements : None
Returns the copy resolving geometry toggle
Created in NX8.0.0.
License requirements : None
NXOpen::Features::CopyPasteBuilder::ExpressionTransferOption NXOpen::Features::CopyPasteBuilder::ExpressionOption | ( | ) |
Returns the expression option
Created in NX6.0.0.
License requirements : None
NXOpen::Features::FeatureReferencesBuilder* NXOpen::Features::CopyPasteBuilder::GetFeatureReferences | ( | ) |
Returns the feature references builder.
NXOpen::Features::CopyPasteBuilder::ParentTransferOption NXOpen::Features::CopyPasteBuilder::ParentOption | ( | ) |
Returns the parent option
Created in NX6.0.0.
License requirements : None
void NXOpen::Features::CopyPasteBuilder::SetAssociative | ( | bool | associative | ) |
Sets the associative toggle
Created in NX8.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
associative | associative |
void NXOpen::Features::CopyPasteBuilder::SetCopyResolveGeometry | ( | bool | copyResolveGeometry | ) |
Sets the copy resolving geometry toggle
Created in NX8.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
copyResolveGeometry | copyresolvegeometry |
void NXOpen::Features::CopyPasteBuilder::SetExpressionOption | ( | NXOpen::Features::CopyPasteBuilder::ExpressionTransferOption | expressionOption | ) |
Sets the expression option
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
expressionOption | expressionoption |
void NXOpen::Features::CopyPasteBuilder::SetParentOption | ( | NXOpen::Features::CopyPasteBuilder::ParentTransferOption | parentOption | ) |
Sets the parent option
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
parentOption | parentoption |
The update builder function, needs to be called after expression option is reset
Created in NX8.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")