表示一个NodeBuilder。
要创建此类的新实例,请使用 NXOpen::Schematic::SchematicManager::CreateNodeBuilder
默认值。
| 属性 | 值 |
| 仪表符号尺寸 | 15 |
| 旋转角度 | 零 |
| 符号源类型 | 重用库 |
在NX1980.0.0版本中创建。
更多...
#include <Schematic_NodeBuilder.hxx>
|
|
class | _NodeBuilderBuilder |
表示一个NodeBuilder。
要创建此类的新实例,请使用 NXOpen::Schematic::SchematicManager::CreateNodeBuilder
默认值。
| 属性 | 值 |
| 仪表符号尺寸 | 15 |
| 旋转角度 | 零 |
| 符号源类型 | 重用库 |
在NX1980.0.0版本中创建。
原理图节点构建器
◆ DetachAllConnections()
| void NXOpen::Schematic::NodeBuilder::DetachAllConnections |
( |
| ) |
|
将设备与所有关联的连接断开。
版本:NX1980.0.0
许可要求:无
◆ DetachPortOnNode() [1/2]
| void NXOpen::Schematic::NodeBuilder::DetachPortOnNode |
( |
const char * | portId | ) |
|
分离节点上的指定端口
创建于NX2306.0.0。
许可要求:无
- 参数
-
◆ DetachPortOnNode() [2/2]
| void NXOpen::Schematic::NodeBuilder::DetachPortOnNode |
( |
const NXString & | portId | ) |
|
分离节点上的指定端口
创建于NX2306.0.0。
许可要求:无
- 参数
-
◆ ExistingSymbol()
◆ FlipHorizontal()
| bool NXOpen::Schematic::NodeBuilder::FlipHorizontal |
( |
| ) |
|
获取符号水平翻转选项。
版本:NX1980.0.0
许可要求:无
◆ FlipVertical()
| bool NXOpen::Schematic::NodeBuilder::FlipVertical |
( |
| ) |
|
获取符号垂直翻转选项。
版本:NX1980.0.0
许可要求:无
◆ GetInlineSymbolLocation()
获取串联符号的连接位置。
版本:NX2007.0.0
许可要求:无
- 参数
-
| connection | 连接对象 |
| segementId | 分段ID |
| percent | 百分比位置 |
◆ GetLocation()
获取符号位置。
- 返回
- 符号位置。
版本:NX1980.0.0
许可要求:无
◆ GetNewInlineConnection()
获取插入嵌入式符号后的新连接
创建于NX2212.0.0。
许可要求:无
- 参数
-
◆ GetNode()
获取设备构建器的节点对象。
版本:NX1980.0.0
许可要求:无
◆ GetSourceAttributeOwner()
获取对象的属性所有者。
创建于NX2306.0.0。
许可要求:无
- 参数
-
◆ LockAspectRatio()
| bool NXOpen::Schematic::NodeBuilder::LockAspectRatio |
( |
| ) |
|
获取锁定宽高比的选项。
版本:NX1980.0.0
许可要求:无
◆ NodeType()
获取节点类型。
创建于NX2206.0.0。
许可要求:无
◆ RelativeLocation()
获取节点相对位置。
创建于NX2206.0.0。
许可要求:无
◆ ReplaceSymbol() [1/2]
| void NXOpen::Schematic::NodeBuilder::ReplaceSymbol |
( |
const char * | symbolId | ) |
|
将此节点的符号替换为另一个符号。
创建于NX2206.0.0。
许可要求:无
- 参数
-
◆ ReplaceSymbol() [2/2]
| void NXOpen::Schematic::NodeBuilder::ReplaceSymbol |
( |
const NXString & | symbolId | ) |
|
将此节点的符号替换为另一个符号。
创建于NX2206.0.0。
许可要求:无
- 参数
-
◆ Rotate()
获取符号旋转角度。
版本:NX1980.0.0
许可要求:无
◆ Scale()
| double NXOpen::Schematic::NodeBuilder::Scale |
( |
| ) |
|
◆ ScaleX()
| double NXOpen::Schematic::NodeBuilder::ScaleX |
( |
| ) |
|
◆ ScaleY()
| double NXOpen::Schematic::NodeBuilder::ScaleY |
( |
| ) |
|
◆ SetAttachedSymbol() [1/2]
| void NXOpen::Schematic::NodeBuilder::SetAttachedSymbol |
( |
const char * | sourcePortId, |
|
|
NXOpen::Schematic::Node * | toSymbol, |
|
|
const char * | targetPortId ) |
设置目标端口附着到源端口。
创建于NX2212.0.0。
许可要求:无
- 参数
-
| sourcePortId | 用于附着的此设备符号的端口ID |
| toSymbol | 目标符号 |
| targetPortId | 用于附着的目标符号的端口ID |
◆ SetAttachedSymbol() [2/2]
设置目标端口附着到源端口。
创建于NX2212.0.0。
许可要求:无
- 参数
-
| sourcePortId | 用于附着的此设备符号的端口ID |
| toSymbol | 目标符号 |
| targetPortId | 用于附着的目标符号的端口ID |
◆ SetExistingSymbol()
◆ SetFlipHorizontal()
| void NXOpen::Schematic::NodeBuilder::SetFlipHorizontal |
( |
bool | flipHorizontal | ) |
|
设置符号水平翻转选项。
版本:NX1980.0.0
许可要求:无
- 参数
-
◆ SetFlipVertical()
| void NXOpen::Schematic::NodeBuilder::SetFlipVertical |
( |
bool | flipVertical | ) |
|
设置符号垂直翻转选项。
版本:NX1980.0.0
许可要求:无
- 参数
-
◆ SetInlineSymbolLocation()
设置串联符号的连接位置。
版本:NX2007.0.0
许可要求:无
- 参数
-
| connection | 连接对象 |
| segementId | 分段ID |
| percent | 百分比位置 |
◆ SetLocation()
| void NXOpen::Schematic::NodeBuilder::SetLocation |
( |
const NXOpen::Point2d & | location | ) |
|
设置符号位置。
版本:NX1980.0.0
许可要求:无
- 参数
-
◆ SetLockAspectRatio()
| void NXOpen::Schematic::NodeBuilder::SetLockAspectRatio |
( |
bool | lockAspectRatio | ) |
|
设置锁定宽高比的选项。
版本:NX1980.0.0
许可要求:无
- 参数
-
◆ SetNodeType()
设置节点类型。
创建于NX2206.0.0。
许可要求:无
- 参数
-
◆ SetRotate()
设置符号旋转角度。
版本:NX1980.0.0
许可要求:无
- 参数
-
◆ SetScale()
| void NXOpen::Schematic::NodeBuilder::SetScale |
( |
double | scale | ) |
|
◆ SetScaleX()
| void NXOpen::Schematic::NodeBuilder::SetScaleX |
( |
double | scaleX | ) |
|
◆ SetScaleY()
| void NXOpen::Schematic::NodeBuilder::SetScaleY |
( |
double | scaleY | ) |
|
◆ SetSymbolId() [1/2]
| void NXOpen::Schematic::NodeBuilder::SetSymbolId |
( |
const char * | symbolId | ) |
|
◆ SetSymbolId() [2/2]
| void NXOpen::Schematic::NodeBuilder::SetSymbolId |
( |
const NXString & | symbolId | ) |
|
◆ SetSymbolSourceType()
设置符号源类型
版本:NX1980.0.0
许可要求:无
- 参数
-
◆ SetUseExistingSymbolId()
| void NXOpen::Schematic::NodeBuilder::SetUseExistingSymbolId |
( |
bool | useExistingID | ) |
|
设置 是否放置引用现有设备的符号的选项。
创建于NX2212.0.0。
许可要求:无
- 参数
-
◆ SplittedConnection()
获取 断开旧连接后新建的连接。
创建于NX2312.0.0。
许可要求:无
◆ SymbolId()
| NXString NXOpen::Schematic::NodeBuilder::SymbolId |
( |
| ) |
|
◆ SymbolSourceType()
获取符号源类型
版本:NX1980.0.0
许可要求:无
◆ TextStyle()
获取文本样式
创建于NX2212.0.0。
许可要求:无
◆ UseExistingSymbolId()
| bool NXOpen::Schematic::NodeBuilder::UseExistingSymbolId |
( |
| ) |
|
获取 是否放置引用现有设备的符号的选项。
创建于NX2212.0.0。
许可要求:无