NX Open C++ Reference Guide
|
Represents builder for AME::DB::InterruptionPoint
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateInterruptionPointBuilder
Created in NX12.0.0.
More...
Public Types | |
enum | Variant { VariantA, VariantB, VariantC, VariantD, VariantE, VariantF, VariantG, VariantH } |
Represents Interruption Point Variant type. More... | |
Public Member Functions | |
NXString | InterruptionPointName () |
Returns the interruption point name Created in NX12.0.0. More... | |
NXOpen::AME::InterruptionPointBuilder::Variant | InterruptionPointVariant () |
Returns the interrupt point variant Created in NX12.0.0. More... | |
void | SetDestinationInterruptionPoint (NXOpen::AME::AMEExtendedObject *interruptionPoint) |
Set the destination interruption point to link to Created in NX12.0.0. More... | |
void | SetInterruptionPointLocation (const NXOpen::Point2d &point, NXOpen::AME::PageObject *pageObject) |
Set node location of Interruption Point on page. More... | |
void | SetInterruptionPointName (const NXString &interruptionPointName) |
Sets the interruption point name Created in NX12.0.0. More... | |
void | SetInterruptionPointName (const char *interruptionPointName) |
Sets the interruption point name Created in NX12.0.0. More... | |
void | SetInterruptionPointVariant (NXOpen::AME::InterruptionPointBuilder::Variant interruptionPointVariant) |
Sets the interrupt point variant Created in NX12.0.0. More... | |
void | SetStarSource (bool starSource) |
Set the interruption point type to star source Created in NX12.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 builder for AME::DB::InterruptionPoint
To create a new instance of this class, use NXOpen::AME::AMEManager::CreateInterruptionPointBuilder
Created in NX12.0.0.
NXString NXOpen::AME::InterruptionPointBuilder::InterruptionPointName | ( | ) |
Returns the interruption point name
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
NXOpen::AME::InterruptionPointBuilder::Variant NXOpen::AME::InterruptionPointBuilder::InterruptionPointVariant | ( | ) |
Returns the interrupt point variant
Created in NX12.0.0.
License requirements : None
void NXOpen::AME::InterruptionPointBuilder::SetDestinationInterruptionPoint | ( | NXOpen::AME::AMEExtendedObject * | interruptionPoint | ) |
Set the destination interruption point to link to
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
interruptionPoint | interruptionpoint |
void NXOpen::AME::InterruptionPointBuilder::SetInterruptionPointLocation | ( | const NXOpen::Point2d & | point, |
NXOpen::AME::PageObject * | pageObject | ||
) |
Set node location of Interruption Point on page.
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
point | point |
pageObject | pageobject |
void NXOpen::AME::InterruptionPointBuilder::SetInterruptionPointName | ( | const NXString & | interruptionPointName | ) |
Sets the interruption point name
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
interruptionPointName | interruptionpointname |
void NXOpen::AME::InterruptionPointBuilder::SetInterruptionPointName | ( | const char * | interruptionPointName | ) |
Sets the interruption point name
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
interruptionPointName | interruptionpointname |
void NXOpen::AME::InterruptionPointBuilder::SetInterruptionPointVariant | ( | NXOpen::AME::InterruptionPointBuilder::Variant | interruptionPointVariant | ) |
Sets the interrupt point variant
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
interruptionPointVariant | interruptionpointvariant |
void NXOpen::AME::InterruptionPointBuilder::SetStarSource | ( | bool | starSource | ) |
Set the interruption point type to star source
Created in NX12.0.0.
License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")
starSource | starsource |