NX Open C++ Reference Guide
|
Represents a AutomationManager . More...
Represents a AutomationManager .
This class is used to create objects which are used in the automation of drawing creation.
Use DraftingManager::AutomationManager to get the instance of this class.
Created in NX8.0.0.
NXOpen::Drafting::AnnotateViewsBuilder* NXOpen::Drafting::AutomationManager::CreateAnnotateViewsBuilder | ( | ) |
Creates a Drafting::AnnotateViewsBuilder.
NXOpen::Drafting::AttributeItemBuilder* NXOpen::Drafting::AutomationManager::CreateAttributeItemBuilder | ( | ) |
Creates a Drafting::AttributeItemBuilder.
NXOpen::Drafting::DistributeAnnotationsBuilder* NXOpen::Drafting::AutomationManager::CreateDistributeAnnotationsBuilder | ( | ) |
Creates a Drafting::DistributeAnnotationsBuilder.
NXOpen::Drafting::DrawingCreationWizardBuilder* NXOpen::Drafting::AutomationManager::CreateDrawingCreationWizardBuilder | ( | bool | isEditing | ) |
Creates a Drafting::DrawingCreationWizardBuilder.
isEditing | If this is set to true then the builder will be configured for edit mode, otherwise it will be configured for create mode. Please see the Drafting::DrawingCreationWizardBuilder class documentation for more information on how to use the builder in these different modes. |
NXOpen::Drafting::DrawingCreationWizardBuilder* NXOpen::Drafting::AutomationManager::CreateDrawingCreationWizardBuilderFromRule | ( | const NXString & | className | ) |
Creates a Drafting::DrawingCreationWizardBuilder.
className | Drawing Booklet class used to populate the builder |
NXOpen::Drafting::DrawingCreationWizardBuilder* NXOpen::Drafting::AutomationManager::CreateDrawingCreationWizardBuilderFromRule | ( | const char * | className | ) |
Creates a Drafting::DrawingCreationWizardBuilder.
className | Drawing Booklet class used to populate the builder |
NXOpen::Drafting::AutomationPreferencesBuilder* NXOpen::Drafting::AutomationManager::CreatePreferencesBuilder | ( | ) |
Creates a Drafting::AutomationPreferencesBuilder.
NXOpen::Drafting::PrimaryContentItemBuilder* NXOpen::Drafting::AutomationManager::CreatePrimaryContentItemBuilder | ( | ) |
Creates a Drafting::PrimaryContentItemBuilder.
NXOpen::Drafting::RulesBuilder* NXOpen::Drafting::AutomationManager::CreateRulesBuilder | ( | ) |
Creates a Drafting::RulesBuilder.
NXOpen::Drafting::SpecifyRuleBuilder* NXOpen::Drafting::AutomationManager::CreateSpecifyRuleBuilder | ( | ) |
Creates a Drafting::SpecifyRuleBuilder.
NXOpen::Drawings::DrawingRegionCollection* NXOpen::Drafting::AutomationManager::DrawingRegions | ( | ) |
Returns the RegionCollection instance
Created in NX8.0.0.
void NXOpen::Drafting::AutomationManager::GetRemainingPartsOfBooklet | ( | std::vector< NXOpen::Part * > & | remainingParts, |
std::vector< NXString > & | remainingPartFileSpecs | ||
) |
Returns the remaining loaded parts and remaining unloaded parts full names from the booklet
Created in NX8.0.0.
License requirements : None
remainingParts | remainingparts |
remainingPartFileSpecs | remainingpartfilespecs |
tag_t NXOpen::Drafting::AutomationManager::Tag | ( | ) | const |
Returns the tag of this object.