NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Diagramming::DiagrammingManager类 参考

图表管理器 更多...

#include <Diagramming_DiagrammingManager.hxx>

Public 成员函数

NXOpen::Diagramming::AnnotationCollectionAnnotations ()
NXOpen::Diagramming::Geometry::ArcCollectionArcs ()
NXOpen::Diagramming::ConnectionCollectionConnections ()
std::vector< NXOpen::NXObject * > CopySheetElements (const std::vector< NXOpen::NXObject * > &inputObjects)
NXOpen::Diagramming::BulkEditBuilderCreateBulkEditBuilder ()
NXOpen::Diagramming::CannedAnnotationBuilderCreateCannedAnnotationBuilder (NXOpen::Diagramming::Annotation *annotation)
NXOpen::Diagramming::SheetSizeBuilderCreateSheetSizeBuilder (NXOpen::Diagramming::Sheet *sheet)
NXOpen::Diagramming::SheetTemplateBuilderCreateSheetTemplateBuilder (NXOpen::Diagramming::Sheet *sheet)
NXOpen::Diagramming::FillCollectionFills ()
NXOpen::Diagramming::GroupCollectionGroups ()
NXOpen::Diagramming::LeaderLineCollectionLeaderLines ()
NXOpen::Diagramming::Geometry::LineCollectionLines ()
NXOpen::Diagramming::NodeCollectionNodes ()
NXOpen::Diagramming::Geometry::PointCollectionPoints ()
NXOpen::Diagramming::PortCollectionPorts ()
NXOpen::Diagramming::Geometry::RectangleCollectionRectangles ()
NXOpen::Diagramming::ShapeCollectionShapes ()
NXOpen::Diagramming::SheetBordersAndZonesCollectionSheetBordersAndZones ()
NXOpen::Diagramming::SheetCollectionSheets ()
NXOpen::Diagramming::Tables::TableCollectionTables ()
tag_t Tag () const
NXOpen::Diagramming::TitleBlockCollectionTitleBlocks ()

详细描述

图表管理器

用于处理所有对象的管理器。
要获取此类的实例,请参考 NXOpen::Part

创建于NX10.0.0。

成员函数说明

◆ Annotations()

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

获取属于此部件的 NXOpen::Diagramming::AnnotationCollection
于NX10.0.0版本创建。

◆ Arcs()

NXOpen::Diagramming::Geometry::ArcCollection * NXOpen::Diagramming::DiagrammingManager::Arcs ( )

获取属于此部件的 NXOpen::Diagramming::Geometry::ArcCollection
于NX2007.0.0版本创建。

◆ Connections()

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

获取属于此部件的 NXOpen::Diagramming::ConnectionCollection
于NX10.0.0版本创建。

◆ CopySheetElements()

std::vector< NXOpen::NXObject * > NXOpen::Diagramming::DiagrammingManager::CopySheetElements ( const std::vector< NXOpen::NXObject * > & inputObjects)

复制图纸元素。

返回
图纸元素的副本
于NX2406.0.0版本创建。

许可要求:无
参数
inputObjects要复制的图纸元素

◆ CreateBulkEditBuilder()

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

创建一个 NXOpen::Diagramming::BulkEditBuilder
创建于NX10.0.0。

许可要求:无

◆ CreateCannedAnnotationBuilder()

NXOpen::Diagramming::CannedAnnotationBuilder * NXOpen::Diagramming::DiagrammingManager::CreateCannedAnnotationBuilder ( NXOpen::Diagramming::Annotation * annotation)

创建一个 NXOpen::Diagramming::CannedAnnotationBuilder
创建于NX10.0.0。

许可要求:无

参数
annotation要编辑的 NXOpen::Diagramming::Annotation,如果为NULL则创建新的

◆ CreateSheetSizeBuilder()

NXOpen::Diagramming::SheetSizeBuilder * NXOpen::Diagramming::DiagrammingManager::CreateSheetSizeBuilder ( NXOpen::Diagramming::Sheet * sheet)

打开一个 NXOpen::Diagramming::Sheet

弃用
于NX12.0.0弃用,已移至SheetManager

创建于NX10.0.0。

许可要求:无

图纸 设置活动图纸

弃用
于NX12.0.0弃用,已移至SheetManager

创建于NX11.0.0。

许可要求:无

图纸 返回活动图纸

弃用
于NX12.0.0弃用,已移至SheetManager

创建于NX11.0.0。

许可要求:无

创建一个 NXOpen::Diagramming::SheetSizeBuilder
于NX1980.0.0版本创建。

许可要求:无

参数
sheet图纸

◆ CreateSheetTemplateBuilder()

NXOpen::Diagramming::SheetTemplateBuilder * NXOpen::Diagramming::DiagrammingManager::CreateSheetTemplateBuilder ( NXOpen::Diagramming::Sheet * sheet)

创建一个 NXOpen::Diagramming::SheetTemplateBuilder
于NX1980.0.0版本创建。

许可要求:无

参数
sheet图纸

◆ Fills()

NXOpen::Diagramming::FillCollection * NXOpen::Diagramming::DiagrammingManager::Fills ( )

获取属于此部件的 NXOpen::Diagramming::FillCollection
于NX2206.0.0版本创建。

◆ Groups()

NXOpen::Diagramming::GroupCollection * NXOpen::Diagramming::DiagrammingManager::Groups ( )

获取属于此部件的 NXOpen::Diagramming::GroupCollection
于NX10.0.0版本创建。

◆ LeaderLines()

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

获取属于此部件的 NXOpen::Diagramming::LeaderLineCollection
于NX10.0.0版本创建。

◆ Lines()

NXOpen::Diagramming::Geometry::LineCollection * NXOpen::Diagramming::DiagrammingManager::Lines ( )

获取属于此部件的 NXOpen::Diagramming::Geometry::LineCollection
于NX1980.0.0版本创建。

◆ Nodes()

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

获取属于此部件的 NXOpen::Diagramming::NodeCollection
于NX10.0.0版本创建。

◆ Points()

NXOpen::Diagramming::Geometry::PointCollection * NXOpen::Diagramming::DiagrammingManager::Points ( )

获取属于此部件的 NXOpen::Diagramming::Geometry::PointCollection
于NX1980.0.0版本创建。

◆ Ports()

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

获取属于此部件的 NXOpen::Diagramming::PortCollection
于NX10.0.0版本创建。

◆ Rectangles()

NXOpen::Diagramming::Geometry::RectangleCollection * NXOpen::Diagramming::DiagrammingManager::Rectangles ( )

获取属于此部件的 NXOpen::Diagramming::Geometry::RectangleCollection
于NX1980.0.0版本创建。

◆ Shapes()

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

获取属于此部件的 NXOpen::Diagramming::ShapeCollection
于NX10.0.0版本创建。

◆ SheetBordersAndZones()

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

获取属于此部件的 NXOpen::Diagramming::SheetBordersAndZonesCollection
于NX10.0.0版本创建。

◆ Sheets()

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

获取属于此部件的 NXOpen::Diagramming::SheetCollection
于NX10.0.0版本创建。

◆ Tables()

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

获取属于此部件的 NXOpen::Diagramming::Tables::TableCollection
于NX10.0.0版本创建。

◆ Tag()

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

返回此对象的标签。

◆ TitleBlocks()

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

获取属于此部件的 NXOpen::Diagramming::TitleBlockCollection
于NX11.0.1版本创建。