|
NX Open C++ 参考指南 2406 v1.1
|
组件数据 更多...
#include <Annotations_ComponentData.hxx>
Public 成员函数 | |
| std::vector< NXOpen::Annotations::ArcComponent * > | GetArcComponents () |
| std::vector< NXOpen::Annotations::ArrowComponent * > | GetArrowComponents () |
| std::vector< NXOpen::DisplayableObject * > | GetEntities () |
| std::vector< NXOpen::DisplayableObject * > | GetEntitiesAutodelete () |
| std::vector< NXOpen::Annotations::LineComponent * > | GetLineComponents () |
| std::vector< NXOpen::Annotations::TextComponent * > | GetTextComponents () |
| virtual | ~ComponentData () |
| Public 成员函数 继承自 NXOpen::TransientObject | |
| void * | GetHandle () |
组件数据
ComponentData 对象可用于查询标注的组件。 这些组件包括线组件、箭头组件、圆弧组件和文本组件。 然后可以查询这些组件以获取特定于该对象类型的信息。
创建于 NX6.0.2。
|
virtual |
从内存中释放对象。调用此方法后,再使用该对象是非法的。 在 .NET 中,当垃圾回收器删除对象时,此方法会自动调用。
创建于 NX6.0.2。
许可要求:无
| std::vector< NXOpen::Annotations::ArcComponent * > NXOpen::Annotations::ComponentData::GetArcComponents | ( | ) |
查询标注中的圆弧组件 (NXOpen::Annotations::ArcComponent )。 可以查询每个圆弧组件以获取特定于圆弧的信息。
| std::vector< NXOpen::Annotations::ArrowComponent * > NXOpen::Annotations::ComponentData::GetArrowComponents | ( | ) |
查询标注中的箭头组件 (NXOpen::Annotations::ArrowComponent )。 可以查询每个箭头组件以获取特定于箭头的信息。
| std::vector< NXOpen::DisplayableObject * > NXOpen::Annotations::ComponentData::GetEntities | ( | ) |
返回标注包含的实体。这些实体是 NX 对象,例如 NXOpen::Line 和 NXOpen::Annotations::Annotation 。 可对这些实体使用适当的查询 API 以获取详细信息(如几何数据)。
此方法可用于容器对象(例如自定义符号 NXOpen::Annotations::CustomSymbol )以获取构成该自定义符号的实体。
请注意,此方法不会返回标注的组件(如箭头或剖面线)。要查询组件信息,可以使用组件类,例如 NXOpen::Annotations::ArrowComponent 和 NXOpen::Annotations::LineComponent 。
| std::vector< NXOpen::DisplayableObject * > NXOpen::Annotations::ComponentData::GetEntitiesAutodelete | ( | ) |
返回标注包含的实体。这些实体是 NX 对象,例如 NXOpen::Line 和 NXOpen::Annotations::Annotation 。 可对这些实体使用适当的查询 API 以获取详细信息(如几何数据)。
此方法可用于容器对象(例如自定义符号 NXOpen::Annotations::CustomSymbol )以获取构成该自定义符号的实体。
请注意,要查询标注的组件(如箭头或剖面线),可以使用组件类,例如 NXOpen::Annotations::ArrowComponent 和 NXOpen::Annotations::LineComponent 。
当此对象被删除时,这些实体将被删除。
| std::vector< NXOpen::Annotations::LineComponent * > NXOpen::Annotations::ComponentData::GetLineComponents | ( | ) |
查询标注中的线组件 (NXOpen::Annotations::LineComponent )。 可以查询每个线组件以获取特定于线的信息。
| std::vector< NXOpen::Annotations::TextComponent * > NXOpen::Annotations::ComponentData::GetTextComponents | ( | ) |
查询标注中的文本组件 (NXOpen::Annotations::TextComponent )。 可以查询每个文本组件以获取特定于文本的信息。