NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Diagramming::DiagrammingManager Class Reference

A manager to deal with all objects. More...

Public Member Functions

NXOpen::Diagramming::SheetActiveSheet ()
 Returns the active sheet
More...
 
NXOpen::Diagramming::AnnotationCollectionAnnotations ()
 Returns the NXOpen::Diagramming::AnnotationCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::ConnectionCollectionConnections ()
 Returns the NXOpen::Diagramming::ConnectionCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::BulkEditBuilderCreateBulkEditBuilder ()
 Creates a NXOpen::Diagramming::BulkEditBuilder. More...
 
NXOpen::Diagramming::CannedAnnotationBuilderCreateCannedAnnotationBuilder (NXOpen::Diagramming::Annotation *annotation)
 Creates a NXOpen::Diagramming::CannedAnnotationBuilder . More...
 
NXOpen::Diagramming::GroupCollectionGroups ()
 Returns the NXOpen::Diagramming::GroupCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::LeaderLineCollectionLeaderLines ()
 Returns the NXOpen::Diagramming::LeaderLineCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::NodeCollectionNodes ()
 Returns the NXOpen::Diagramming::NodeCollection belonging to this part
Created in NX10.0.0. More...
 
void OpenSheet (NXOpen::Diagramming::Sheet *sheet)
 Opens a NXOpen::Diagramming::Sheet . More...
 
NXOpen::Diagramming::PortCollectionPorts ()
 Returns the NXOpen::Diagramming::PortCollection belonging to this part
Created in NX10.0.0. More...
 
void SetActiveSheet (NXOpen::Diagramming::Sheet *sheet)
 Sets the active sheet
More...
 
NXOpen::Diagramming::ShapeCollectionShapes ()
 Returns the NXOpen::Diagramming::ShapeCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::SheetBordersAndZonesCollectionSheetBordersAndZones ()
 Returns the NXOpen::Diagramming::SheetBordersAndZonesCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::SheetCollectionSheets ()
 Returns the NXOpen::Diagramming::SheetCollection belonging to this part
Created in NX10.0.0. More...
 
NXOpen::Diagramming::Tables::TableCollectionTables ()
 Returns the NXOpen::Diagramming::Tables::TableCollection belonging to this part
Created in NX10.0.0. More...
 
tag_t Tag () const
 Returns the tag of this object. More...
 
NXOpen::Diagramming::TitleBlockCollectionTitleBlocks ()
 Returns the NXOpen::Diagramming::TitleBlockCollection belonging to this part
Created in NX11.0.1. More...
 

Detailed Description

A manager to deal with all objects.


To obtain an instance of this class, refer to NXOpen::Part

Created in NX10.0.0.

Member Function Documentation

NXOpen::Diagramming::Sheet* NXOpen::Diagramming::DiagrammingManager::ActiveSheet ( )

Returns the active sheet

Deprecated:
Deprecated in NX12.0.0.

Moved to SheetManager


Created in NX11.0.0.

License requirements : None

NXOpen::Diagramming::AnnotationCollection* NXOpen::Diagramming::DiagrammingManager::Annotations ( )

Returns the NXOpen::Diagramming::AnnotationCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::ConnectionCollection* NXOpen::Diagramming::DiagrammingManager::Connections ( )

Returns the NXOpen::Diagramming::ConnectionCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::BulkEditBuilder* NXOpen::Diagramming::DiagrammingManager::CreateBulkEditBuilder ( )

Creates a NXOpen::Diagramming::BulkEditBuilder.

Returns

Created in NX10.0.0.

License requirements : None
NXOpen::Diagramming::CannedAnnotationBuilder* NXOpen::Diagramming::DiagrammingManager::CreateCannedAnnotationBuilder ( NXOpen::Diagramming::Annotation annotation)

Creates a NXOpen::Diagramming::CannedAnnotationBuilder .

Returns

Created in NX10.0.0.

License requirements : None
Parameters
annotationNXOpen::Diagramming::Annotation to be edited, if NULL then create a new one
NXOpen::Diagramming::GroupCollection* NXOpen::Diagramming::DiagrammingManager::Groups ( )

Returns the NXOpen::Diagramming::GroupCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::LeaderLineCollection* NXOpen::Diagramming::DiagrammingManager::LeaderLines ( )

Returns the NXOpen::Diagramming::LeaderLineCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::NodeCollection* NXOpen::Diagramming::DiagrammingManager::Nodes ( )

Returns the NXOpen::Diagramming::NodeCollection belonging to this part
Created in NX10.0.0.


void NXOpen::Diagramming::DiagrammingManager::OpenSheet ( NXOpen::Diagramming::Sheet sheet)

Opens a NXOpen::Diagramming::Sheet .


Deprecated:
Deprecated in NX12.0.0. Moved to SheetManager


Created in NX10.0.0.

License requirements : None

Parameters
sheetsheet
NXOpen::Diagramming::PortCollection* NXOpen::Diagramming::DiagrammingManager::Ports ( )

Returns the NXOpen::Diagramming::PortCollection belonging to this part
Created in NX10.0.0.


void NXOpen::Diagramming::DiagrammingManager::SetActiveSheet ( NXOpen::Diagramming::Sheet sheet)

Sets the active sheet

Deprecated:
Deprecated in NX12.0.0.

Moved to SheetManager


Created in NX11.0.0.

License requirements : None

Parameters
sheetsheet
NXOpen::Diagramming::ShapeCollection* NXOpen::Diagramming::DiagrammingManager::Shapes ( )

Returns the NXOpen::Diagramming::ShapeCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::SheetBordersAndZonesCollection* NXOpen::Diagramming::DiagrammingManager::SheetBordersAndZones ( )

Returns the NXOpen::Diagramming::SheetBordersAndZonesCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::SheetCollection* NXOpen::Diagramming::DiagrammingManager::Sheets ( )

Returns the NXOpen::Diagramming::SheetCollection belonging to this part
Created in NX10.0.0.


NXOpen::Diagramming::Tables::TableCollection* NXOpen::Diagramming::DiagrammingManager::Tables ( )

Returns the NXOpen::Diagramming::Tables::TableCollection belonging to this part
Created in NX10.0.0.


tag_t NXOpen::Diagramming::DiagrammingManager::Tag ( ) const

Returns the tag of this object.

NXOpen::Diagramming::TitleBlockCollection* NXOpen::Diagramming::DiagrammingManager::TitleBlocks ( )

Returns the NXOpen::Diagramming::TitleBlockCollection belonging to this part
Created in NX11.0.1.



The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.