NX Open C++ Reference Guide
|
Represents an object that manages drafting objects and member views. More...
Public Member Functions | |
void | AddCutObject (NXOpen::DisplayableObject *object) |
Identify object to be drawn as Cut in Drafting Created in NX8.0.0. | |
NXOpen::Drafting::AutomationManager * | AutomationManager () |
Returns the Drafting::AutomationManager belonging to this session Created in NX8.0.0. | |
NXOpen::Drawings::BordersAndZonesCollection * | BordersAndZonesObjects () |
Borders and Zones Collection Created in NX8.0.0. | |
NXOpen::Annotations::ImportAutocadBlockBuilder * | CreateImportAutocadBlockBuilder () |
Creates the Builder for the AutoCAD Block Importer. | |
NXOpen::Annotations::ImportSymbolBuilder * | CreateImportSymbolBuilder () |
Creates the Builder for the Symbol Importer. | |
NXOpen::Drawings::MarkAsTemplateBuilder * | CreateMarkAsTemplateBuilder () |
Creates a Drawings::MarkAsTemplateBuilder. | |
NXOpen::Drawings::SheetZoneReferenceBuilder * | CreateSheetZoneReferenceBuilder () |
Creates the Sheet Zone Reference builder. | |
bool | GetTemplateInstantiationIsComplete () |
Get the drawing template instantiation status. | |
bool | IsCutObject (NXOpen::DisplayableObject *object) |
Is this object to be drawn as Cut? | |
void | RestoreUnpastedObjects () |
Restores unpasted cut objects to their original drawing state This method is used by NX user interface to restore drafting objects that were cut but not pasted. | |
NXOpen::Drawings::SectionLineCollection * | SectionLines () |
Section Line Collection Created in NX6.0.0. | |
void | SetTemplateInstantiationIsComplete (bool templateInstantiationStatus) |
Set the drawing template instantiation status Created in NX8.0.0. | |
tag_t | Tag () const |
Returns the tag of this object. | |
void | VersionUpAllDraftingObjects () |
Converts all older drafting objects (including member views) in the part to the latest version. | |
void | VersionUpSelectedDraftingObjects (const std::vector< NXOpen::NXObject * > &draftingObjects) |
Converts selected drafting objects (including member views) in the part to the latest version. | |
Represents an object that manages drafting objects and member views.
To obtain an instance of this class, refer to Part
Created in NX4.0.0.
void NXOpen::DraftingManager::AddCutObject | ( | NXOpen::DisplayableObject * | object | ) |
Identify object to be drawn as Cut in Drafting
Created in NX8.0.0.
License requirements : None
object | object |
NXOpen::Drafting::AutomationManager* NXOpen::DraftingManager::AutomationManager | ( | ) |
Returns the Drafting::AutomationManager belonging to this session
Created in NX8.0.0.
NXOpen::Drawings::BordersAndZonesCollection* NXOpen::DraftingManager::BordersAndZonesObjects | ( | ) |
Borders and Zones Collection
Created in NX8.0.0.
NXOpen::Annotations::ImportAutocadBlockBuilder* NXOpen::DraftingManager::CreateImportAutocadBlockBuilder | ( | ) |
NXOpen::Annotations::ImportSymbolBuilder* NXOpen::DraftingManager::CreateImportSymbolBuilder | ( | ) |
NXOpen::Drawings::MarkAsTemplateBuilder* NXOpen::DraftingManager::CreateMarkAsTemplateBuilder | ( | ) |
Creates a Drawings::MarkAsTemplateBuilder.
NXOpen::Drawings::SheetZoneReferenceBuilder* NXOpen::DraftingManager::CreateSheetZoneReferenceBuilder | ( | ) |
Creates the Sheet Zone Reference builder.
bool NXOpen::DraftingManager::GetTemplateInstantiationIsComplete | ( | ) |
Get the drawing template instantiation status.
bool NXOpen::DraftingManager::IsCutObject | ( | NXOpen::DisplayableObject * | object | ) |
Is this object to be drawn as Cut?
object | object |
void NXOpen::DraftingManager::RestoreUnpastedObjects | ( | ) |
Restores unpasted cut objects to their original drawing state
This method is used by NX user interface to restore drafting objects that were cut but not pasted.
If called by an automation program, this method can cause unexpected results.
Created in NX8.0.0.
License requirements : None
NXOpen::Drawings::SectionLineCollection* NXOpen::DraftingManager::SectionLines | ( | ) |
void NXOpen::DraftingManager::SetTemplateInstantiationIsComplete | ( | bool | templateInstantiationStatus | ) |
Set the drawing template instantiation status
Created in NX8.0.0.
License requirements : drafting ("DRAFTING")
templateInstantiationStatus | templateinstantiationstatus |
tag_t NXOpen::DraftingManager::Tag | ( | ) | const |
Returns the tag of this object.
void NXOpen::DraftingManager::VersionUpAllDraftingObjects | ( | ) |
Converts all older drafting objects (including member views) in the part to the latest version.
Created in NX4.0.0.
License requirements : None
void NXOpen::DraftingManager::VersionUpSelectedDraftingObjects | ( | const std::vector< NXOpen::NXObject * > & | draftingObjects | ) |
Converts selected drafting objects (including member views) in the part to the latest version.
Created in NX4.0.0.
License requirements : None
draftingObjects | drafting objects |