NX Open C++ Reference Guide
|
Represents a Builder for create assembly from Layout functionality which will create a new assembly from the selected Layout
To create a new instance of this class, use NXOpen::Layout2d::ComponentCollection::CreateAssemblyFromLayout2dBuilder
Created in NX10.0.0.
More...
Public Member Functions | |
NXOpen::Part * | AssemblyPart () |
Returns the destination part for the Layout assembly Created in NX10.0.0. More... | |
NXOpen::SelectDisplayableObject * | Layout2dObject () |
Returns the select Layout object to create assembly Created in NX10.0.0. More... | |
void | SetAssemblyPart (NXOpen::Part *assemblyPart) |
Sets the destination part for the Layout assembly Created in NX10.0.0. More... | |
NXOpen::Layout2d::AssemblyCreationSettingsBuilder * | Settings () |
Returns the settings of the assembly creation Created in NX10.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... | |
Represents a Builder for create assembly from Layout functionality which will create a new assembly from the selected Layout
To create a new instance of this class, use NXOpen::Layout2d::ComponentCollection::CreateAssemblyFromLayout2dBuilder
Created in NX10.0.0.
NXOpen::Part* NXOpen::Layout2d::AssemblyFromLayout2dBuilder::AssemblyPart | ( | ) |
Returns the destination part for the Layout assembly
Created in NX10.0.0.
License requirements : None
NXOpen::SelectDisplayableObject* NXOpen::Layout2d::AssemblyFromLayout2dBuilder::Layout2dObject | ( | ) |
Returns the select Layout object to create assembly
Created in NX10.0.0.
License requirements : None
void NXOpen::Layout2d::AssemblyFromLayout2dBuilder::SetAssemblyPart | ( | NXOpen::Part * | assemblyPart | ) |
Sets the destination part for the Layout assembly
Created in NX10.0.0.
License requirements : None
assemblyPart | assemblypart |
NXOpen::Layout2d::AssemblyCreationSettingsBuilder* NXOpen::Layout2d::AssemblyFromLayout2dBuilder::Settings | ( | ) |
Returns the settings of the assembly creation
Created in NX10.0.0.
License requirements : None