NX Open C++ Reference Guide
|
Represents Tooling session
To obtain an instance of this class, refer to Session
Created in NX8.0.0.
More...
Public Member Functions | |
NXOpen::Tooling::CloneObject * | CreateCloneObject (NXOpen::Tooling::ToolingApplication applicationType, NXOpen::Tooling::ToolingCloneaction cloneActionType) |
Creates the clone operation object. | |
NXOpen::Tooling::SpreadsheetData * | CreateSpreadsheetData () |
Create Tooling.SpreadsheetData object. | |
std::vector < NXOpen::Assemblies::Component * > | GetReusableComponent () |
Gets the reusable component. | |
void | GetReusableObjects (NXOpen::NXObject *part, std::vector< NXOpen::NXObject * > &reusableObjects) |
Gets the last added reusable object Created in NX10.0.0. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents Tooling session
To obtain an instance of this class, refer to Session
Created in NX8.0.0.
NXOpen::Tooling::CloneObject* NXOpen::Tooling::ToolingSession::CreateCloneObject | ( | NXOpen::Tooling::ToolingApplication | applicationType, |
NXOpen::Tooling::ToolingCloneaction | cloneActionType | ||
) |
Creates the clone operation object.
applicationType | Application type to determine the clone settings |
cloneActionType | Clone action type |
NXOpen::Tooling::SpreadsheetData* NXOpen::Tooling::ToolingSession::CreateSpreadsheetData | ( | ) |
Create Tooling.SpreadsheetData object.
std::vector<NXOpen::Assemblies::Component *> NXOpen::Tooling::ToolingSession::GetReusableComponent | ( | ) |
Gets the reusable component.
void NXOpen::Tooling::ToolingSession::GetReusableObjects | ( | NXOpen::NXObject * | part, |
std::vector< NXOpen::NXObject * > & | reusableObjects | ||
) |
Gets the last added reusable object
Created in NX10.0.0.
License requirements : None
part | Tag of the part that contains reusable objects |
reusableObjects | Objects, mainly bodies, from the input part |
tag_t NXOpen::Tooling::ToolingSession::Tag | ( | ) | const |
Returns the tag of this object.