NX Open C++ Reference Guide
|
Represents the SimKimComponent Collection
To obtain an instance of this class, refer to SIM::KinematicConfigurator
Created in NX7.5.0.
More...
Classes | |
class | iterator |
Iterator for accessing the contents of the collection. More... | |
Public Member Functions | |
iterator | begin () |
Returns an iterator addressing the first element. | |
NXOpen::SIM::KinematicComponentBuilder * | CreateComponentBuilder (NXOpen::SIM::KinematicComponent *parent, NXOpen::SIM::KinematicComponent *comp) |
Creates a builder for a kinematic component. | |
NXOpen::SIM::KinematicComponentBuilder * | CreateHeadBaseComponentBuilder (NXOpen::SIM::KinematicComponent *head) |
Creates a bulder for head base component. | |
NXOpen::SIM::KinematicComponentBuilder * | CreateMachineBaseComponentBuilder (NXOpen::SIM::KinematicComponent *machine) |
Creates a builder for a machine base component. | |
NXOpen::SIM::KinematicComponentBuilder * | CreateToolBaseComponentBuilder (NXOpen::SIM::KinematicComponent *tool) |
Creates a bulder for tool base component. | |
iterator | end () |
Returns an iterator addressing one past the last element. | |
NXOpen::SIM::KinematicComponent * | FindObject (const NXString &sid) |
Finds the SIM.KinematicComponent object with the given identifier as recorded in a journal. | |
tag_t | Tag () const |
Returns the tag of this object. |
Represents the SimKimComponent Collection
To obtain an instance of this class, refer to SIM::KinematicConfigurator
Created in NX7.5.0.
Returns an iterator addressing the first element.
NXOpen::SIM::KinematicComponentBuilder* NXOpen::SIM::KinematicComponentCollection::CreateComponentBuilder | ( | NXOpen::SIM::KinematicComponent * | parent, |
NXOpen::SIM::KinematicComponent * | comp | ||
) |
Creates a builder for a kinematic component.
parent | The parent for the new component. Can be NULL |
comp | The component to edit. If NULL, a new component will be created |
NXOpen::SIM::KinematicComponentBuilder* NXOpen::SIM::KinematicComponentCollection::CreateHeadBaseComponentBuilder | ( | NXOpen::SIM::KinematicComponent * | head | ) |
Creates a bulder for head base component.
head | The head component to edit. If NULL, then a new head base component is created |
NXOpen::SIM::KinematicComponentBuilder* NXOpen::SIM::KinematicComponentCollection::CreateMachineBaseComponentBuilder | ( | NXOpen::SIM::KinematicComponent * | machine | ) |
Creates a builder for a machine base component.
machine | The machine base component to edit. If NULL, then a new machine base component is created |
NXOpen::SIM::KinematicComponentBuilder* NXOpen::SIM::KinematicComponentCollection::CreateToolBaseComponentBuilder | ( | NXOpen::SIM::KinematicComponent * | tool | ) |
Creates a bulder for tool base component.
tool | The tool component to edit. If NULL, then a new tool base component is created |
Returns an iterator addressing one past the last element.
NXOpen::SIM::KinematicComponent* NXOpen::SIM::KinematicComponentCollection::FindObject | ( | const NXString & | sid | ) |
Finds the SIM.KinematicComponent object with the given identifier as recorded in a journal.
sid | the name of the object |
tag_t NXOpen::SIM::KinematicComponentCollection::Tag | ( | ) | const |
Returns the tag of this object.