|
NX Open C++ 参考指南 2406 v1.1
|
布线位置接口 更多...
#include <Routing_IRoutePosition.hxx>
Public 成员函数 | |
| virtual NXOpen::Point * | Point ()=0 |
| virtual NXOpen::Point3d | Position ()=0 |
| virtual void | SetPoint (NXOpen::Point *point)=0 |
| virtual void | SetPosition (const NXOpen::Point3d &position)=0 |
| Public 成员函数 继承自 NXOpen::Routing::ICharacteristic | |
| virtual void | DeleteCharacterstics (NXOpen::Routing::CharacteristicList *values)=0 |
| virtual NXOpen::Routing::CharacteristicList * | GetCharacteristics ()=0 |
| virtual NXOpen::Routing::CharacteristicList * | GetDestinationCharacteristics ()=0 |
| virtual int | GetIntegerCharacteristic (const char *name)=0 |
| virtual int | GetIntegerCharacteristic (const NXString &name)=0 |
| virtual double | GetRealCharacteristic (const char *name)=0 |
| virtual double | GetRealCharacteristic (const NXString &name)=0 |
| virtual NXString | GetStringCharacteristic (const char *name)=0 |
| virtual NXString | GetStringCharacteristic (const NXString &name)=0 |
| NX_DEPRECATED ("在NX11.0.0中已弃用。 请改用NXOpen::Routing::ICharacteristic::SetCharacteristic2。") virtual void SetCharacteristic(const NXString &name | |
| NX_DEPRECATED ("在NX11.0.0中已弃用。 请改用NXOpen::Routing::ICharacteristic::SetCharacteristic2。") virtual void SetCharacteristic(const NXString &name | |
| NX_DEPRECATED ("在NX11.0.0中已弃用。 请改用NXOpen::Routing::ICharacteristic::SetCharacteristic2。") virtual void SetCharacteristic(const NXString &name | |
| virtual void | SetCharacteristic (const char *name, const char *value)=0 |
| virtual void | SetCharacteristic (const char *name, double value)=0 |
| virtual void | SetCharacteristic (const char *name, int value)=0 |
| virtual void | SetCharacteristic2 (const char *title, const char *value)=0 |
| virtual void | SetCharacteristic2 (const char *title, double value)=0 |
| virtual void | SetCharacteristic2 (const char *title, int value)=0 |
| virtual void | SetCharacteristic2 (const NXString &title, const NXString &value)=0 |
| virtual void | SetCharacteristic2 (const NXString &title, double value)=0 |
| virtual void | SetCharacteristic2 (const NXString &title, int value)=0 |
| virtual void | SetCharacteristics2 (NXOpen::Routing::CharacteristicList *values)=0 |
| Public 成员函数 继承自 NXOpen::INXObject | |
| virtual NXOpen::INXObject * | FindObject (const char *journalIdentifier)=0 |
| virtual NXOpen::INXObject * | FindObject (const NXString &journalIdentifier)=0 |
| virtual bool | IsOccurrence ()=0 |
| virtual NXString | JournalIdentifier ()=0 |
| virtual NXString | Name ()=0 |
| virtual NXOpen::Assemblies::Component * | OwningComponent ()=0 |
| virtual NXOpen::BasePart * | OwningPart ()=0 |
| virtual void | Print ()=0 |
| virtual NXOpen::INXObject * | Prototype ()=0 |
| virtual void | SetName (const char *name)=0 |
| virtual void | SetName (const NXString &name)=0 |
额外继承的成员函数 | |
| Public 属性 继承自 NXOpen::Routing::ICharacteristic | |
| const NXString & | value = 0 |
| double | value = 0 |
| int | value = 0 |
布线位置接口
所有指定空间中单一(可能是关联的)位置的管路对象的接口类。
于NX4.0.0版本创建。
|
pure virtual |
获取指定NXOpen::Routing::IRoutePosition 对象位置的NXOpen::Point 对象。返回空对象表示此对象未关联任何点。
于NX4.0.0版本创建。
许可要求:routing_base("管路基础")
在 NXOpen::Routing::Anchor, NXOpen::Routing::ControlPoint , 以及 NXOpen::Routing::Port 内被实现.
|
pure virtual |
获取对象在绝对坐标系中的当前位置。若对象关联了点,则该值会被关联点的坐标覆盖。
于NX4.0.0版本创建。
许可要求:routing_base("管路基础")
在 NXOpen::Routing::Anchor, NXOpen::Routing::ControlPoint , 以及 NXOpen::Routing::Port 内被实现.
|
pure virtual |
设置指定NXOpen::Routing::IRoutePosition 对象位置的NXOpen::Point 对象。传入空对象表示此对象不关联任何点。
于NX4.0.0版本创建。
许可要求:routing_base("管路基础")
| point | 对象在绝对坐标系中的新位置 |
在 NXOpen::Routing::Anchor, NXOpen::Routing::ControlPoint , 以及 NXOpen::Routing::Port 内被实现.
|
pure virtual |
设置对象在绝对坐标系中的当前位置。若对象关联了点,则该值会被关联点的坐标覆盖。
于NX4.0.0版本创建。
许可要求:routing_base("管路基础")
| position | 对象在绝对坐标系中的新位置 |
在 NXOpen::Routing::Anchor, NXOpen::Routing::ControlPoint , 以及 NXOpen::Routing::Port 内被实现.