NXOpen C++ Reference Guide
|
the builder for adding placeholder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateAddPlaceholderBuilder
Created in NX1847.0.0.
More...
Public Types | |
enum | Category { CategoryObjects, CategoryTargets, CategorySources, CategoryConnections, CategoryObjectPorts, CategoryTargetPorts, CategorySourcePorts, CategoryObjectParents, CategoryTargetParents, CategorySourceParents, CategoryConnectionParents } |
the category More... | |
enum | Flp { FlpFunction, FlpLocation, FlpProduct, FlpAutomation } |
the flp More... | |
enum | Property { PropertyLibraryItem, PropertyClassification, PropertyGeneral, PropertyAspect, PropertyTag } |
the properties More... | |
Public Member Functions | |
NXOpen::AME::AddPlaceholderBuilder::Category | CategorySelector () |
Returns the select category Created in NX1847.0.0. More... | |
NXOpen::AME::AddPlaceholderBuilder::Flp | FLPSelector () |
Returns the select flp Created in NX1847.0.0. More... | |
NXOpen::AME::AddPlaceholderBuilder::Property | PropertySelector () |
Returns the select property Created in NX1847.0.0. More... | |
NXOpen::AME::SelectClassificationBuilder * | SelectClassification () |
Returns the select classification builder Created in NX1847.0.0. More... | |
NXOpen::Tooling::SelectReuseLibraryItemBuilder * | SelectLibraryObject () |
Returns the select library object Created in NX1847.0.0. More... | |
void | SetCategorySelector (NXOpen::AME::AddPlaceholderBuilder::Category categoryValue) |
Sets the select category Created in NX1847.0.0. More... | |
void | SetFLPSelector (NXOpen::AME::AddPlaceholderBuilder::Flp flpValue) |
Sets the select flp Created in NX1847.0.0. More... | |
void | SetPropertySelector (NXOpen::AME::AddPlaceholderBuilder::Property propertyValue) |
Sets the select property Created in NX1847.0.0. More... | |
void | SetSelectClassification (NXOpen::AME::SelectClassificationBuilder *selectClassification) |
Sets the select classification builder Created in NX1847.0.0. More... | |
void | SetSelectLibraryObject (NXOpen::Tooling::SelectReuseLibraryItemBuilder *libraryObjectType) |
Sets the select library object Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
the builder for adding placeholder
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateAddPlaceholderBuilder
Created in NX1847.0.0.
the category
NXOpen::AME::AddPlaceholderBuilder::Category NXOpen::AME::AddPlaceholderBuilder::CategorySelector | ( | ) |
Returns the select category
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::AME::AddPlaceholderBuilder::Flp NXOpen::AME::AddPlaceholderBuilder::FLPSelector | ( | ) |
Returns the select flp
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::AME::AddPlaceholderBuilder::Property NXOpen::AME::AddPlaceholderBuilder::PropertySelector | ( | ) |
Returns the select property
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::AME::SelectClassificationBuilder* NXOpen::AME::AddPlaceholderBuilder::SelectClassification | ( | ) |
Returns the select classification builder
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::Tooling::SelectReuseLibraryItemBuilder* NXOpen::AME::AddPlaceholderBuilder::SelectLibraryObject | ( | ) |
Returns the select library object
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
void NXOpen::AME::AddPlaceholderBuilder::SetCategorySelector | ( | NXOpen::AME::AddPlaceholderBuilder::Category | categoryValue | ) |
Sets the select category
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
categoryValue | categoryvalue |
void NXOpen::AME::AddPlaceholderBuilder::SetFLPSelector | ( | NXOpen::AME::AddPlaceholderBuilder::Flp | flpValue | ) |
Sets the select flp
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
flpValue | flpvalue |
void NXOpen::AME::AddPlaceholderBuilder::SetPropertySelector | ( | NXOpen::AME::AddPlaceholderBuilder::Property | propertyValue | ) |
Sets the select property
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
propertyValue | propertyvalue |
void NXOpen::AME::AddPlaceholderBuilder::SetSelectClassification | ( | NXOpen::AME::SelectClassificationBuilder * | selectClassification | ) |
Sets the select classification builder
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
selectClassification | selectclassification |
void NXOpen::AME::AddPlaceholderBuilder::SetSelectLibraryObject | ( | NXOpen::Tooling::SelectReuseLibraryItemBuilder * | libraryObjectType | ) |
Sets the select library object
Created in NX1847.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
libraryObjectType | libraryobjecttype |