|
NX Open C++ 参考指南 2406 v1.1
|
图纸页集合 更多...
#include <Drawings_DrawingSheetCollection.hxx>
类 | |
| class | iterator |
图纸页集合
表示绘图图纸的集合。
要获取此类的实例,请参考 NXOpen::Part
创建于 NX3.0.0。
| iterator NXOpen::Drawings::DrawingSheetCollection::begin | ( | ) |
返回指向第一个元素的迭代器。
| NXOpen::Drawings::DrawingSheet * NXOpen::Drawings::DrawingSheetCollection::CurrentDrawingSheet | ( | ) |
返回当前打开的工程图纸。如果没有打开工程图纸,则返回 NULL。
创建于 NX3.0.0。
许可证要求:drafting ("DRAFTING")
|
inline |
返回指向最后一个元素之后位置的迭代器。
| NX_DEPRECATED("Deprecated in NX12.0.0. Use NXOpen::Drawings::DraftingDrawingSheetCollection::FindObject instead.") NXOpen NXOpen::Drawings::DrawingSheet * NXOpen::Drawings::DrawingSheetCollection::FindObject | ( | const char * | journalIdentifier | ) |
查找记录在日志中的具有指定标识符的 NXOpen::Drawings::DrawingSheet 。 软件不同版本中,对象返回的 JournalIdentifier 值可能不同。但当向 FindObject 传递旧版本的日志标识符时,新版本软件应能找到同一对象。通常,此方法不应在手写代码中使用,仅用于支持日志的录制和回放。 若找不到具有指定日志标识符的对象,将抛出异常。
查找记录在日志中的具有指定标识符的 NXOpen::Drawings::DrawingSheet 。 软件不同版本中,对象返回的 JournalIdentifier 值可能不同。但当向 FindObject 传递旧版本的日志标识符时,新版本软件应能找到同一对象。通常,此方法不应在手写代码中使用,仅用于支持日志的录制和回放。 若找不到具有指定日志标识符的对象,将抛出异常。
| journalIdentifier | 所需工程图纸的标识符 |
| NX_DEPRECATED("Deprecated in NX12.0.0. Use NXOpen::Drawings::DraftingDrawingSheetCollection::InsertSheet instead.") NXOpen NXOpen::Drawings::DrawingSheet * NXOpen::Drawings::DrawingSheetCollection::InsertSheet | ( | const char * | drawingName, |
| NXOpen::Drawings::DrawingSheet::StandardSheetSize | sheetSize, | ||
| double | numerator, | ||
| double | denominator, | ||
| NXOpen::Drawings::DrawingSheet::ProjectionAngleType | projectionAngle ) |
向部件中插入图纸。图纸单位将从标准尺寸推断得出。
向部件中插入图纸。图纸单位将从标准尺寸推断得出。
| drawingName | 图纸名称 |
| sheetSize | 图纸尺寸 |
| numerator | 图纸比例分子 |
| denominator | 图纸比例分母 |
| projectionAngle | 投影角度 |
| NX_DEPRECATED("Deprecated in NX12.0.0. Use NXOpen::Drawings::DraftingDrawingSheetCollection::InsertSheet instead.") NXOpen NXOpen::Drawings::DrawingSheet * NXOpen::Drawings::DrawingSheetCollection::InsertSheet | ( | const char * | drawingName, |
| NXOpen::Drawings::DrawingSheet::Unit | drawingUnits, | ||
| double | width, | ||
| double | height, | ||
| double | numerator, | ||
| double | denominator, | ||
| NXOpen::Drawings::DrawingSheet::ProjectionAngleType | projectionAngle ) |
向部件中插入图纸。
向部件中插入图纸。
| drawingName | 图纸名称 |
| drawingUnits | 图纸尺寸单位 |
| width | 图纸宽度 |
| height | 图纸高度 |
| numerator | 图纸比例分子 |
| denominator | 图纸比例分母 |
| projectionAngle | 投影角度 |
| void NXOpen::Drawings::DrawingSheetCollection::PasteDrawingSheets | ( | const std::vector< NXOpen::Drawings::DrawingSheet * > & | dwgSheets, |
| std::vector< NXOpen::Drawings::DrawingSheet * > & | newPastedDwgSheets ) |
粘贴工程图纸
创建于 NX1899.0.0。
许可证要求:drafting ("DRAFTING")
| dwgSheets | 旧工程图纸 |
| newPastedDwgSheets | 新粘贴的工程图纸 |
| void NXOpen::Drawings::DrawingSheetCollection::RefreshCurrentSheet | ( | ) |
创建工程图纸构建器
刷新当前图纸
创建于 NX9.0.0。
许可证要求:drafting ("DRAFTING")
| NXOpen::Drawings::SheetTemplateManager * NXOpen::Drawings::DrawingSheetCollection::SheetTemplates | ( | ) |
返回部件的图纸模板管理器
创建于 NX3.0.0。
| tag_t NXOpen::Drawings::DrawingSheetCollection::Tag | ( | ) | const |
返回此对象的标记。