NX Open C++ Reference Guide
|
JA class for the reuse object connection block
Created in NX11.0.0.
More...
Public Member Functions | |
void | ConnectDynamic (NXOpen::Expression *exp) |
Create a new dynamic connection Created in NX11.0.0. More... | |
void | ConnectFix () |
Create a new fix connection Created in NX11.0.0. More... | |
void | Disconnect () |
Disconnect the current connection Created in NX11.0.0. More... | |
void | GetConnectedObjects (std::vector< NXOpen::NXObject * > &connencedObjects) |
Get the actual connectedObjects Created in NX11.0.0. More... | |
NXString | ResultString () |
Returns the result string text Created in NX11.0.0. More... | |
NXOpen::SelectNXObjectList * | TargetObjectSelection () |
Returns the selection of target objects Created in NX11.0.0. 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... | |
JA class for the reuse object connection block
Created in NX11.0.0.
void NXOpen::AME::ObjectConnectionBuilder::ConnectDynamic | ( | NXOpen::Expression * | exp | ) |
Create a new dynamic connection
Created in NX11.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
exp | exp |
void NXOpen::AME::ObjectConnectionBuilder::ConnectFix | ( | ) |
Create a new fix connection
Created in NX11.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
void NXOpen::AME::ObjectConnectionBuilder::Disconnect | ( | ) |
Disconnect the current connection
Created in NX11.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
void NXOpen::AME::ObjectConnectionBuilder::GetConnectedObjects | ( | std::vector< NXOpen::NXObject * > & | connencedObjects | ) |
Get the actual connectedObjects
Created in NX11.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
connencedObjects | connencedobjects |
NXString NXOpen::AME::ObjectConnectionBuilder::ResultString | ( | ) |
Returns the result string text
Created in NX11.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::SelectNXObjectList* NXOpen::AME::ObjectConnectionBuilder::TargetObjectSelection | ( | ) |
Returns the selection of target objects
Created in NX11.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.