AnyCAD Rapid API 2024
Help you to create a better world!
载入中...
搜索中...
未找到
WireTreeBuilder类 参考

Public 成员函数

boolean Initialize (TopoShape compound)
 
void AddWire (TopoShape wire)
 
void Build ()
 
void Normalize ()
 
long GetCount ()
 
TopoShape GetItem (long idx)
 
long GetChildCount (long idx)
 
TopoShape GetChildItem (long idx, long childIdx)
 

详细描述

<>
WireTreeBuilder
根据曲线的包含关系,对曲线进行排序.

成员函数说明

◆ AddWire()

void WireTreeBuilder.AddWire ( TopoShape wire)

添加Wire

参数
wireWire对象

◆ Build()

void WireTreeBuilder.Build ( )

排序

◆ GetChildCount()

long WireTreeBuilder.GetChildCount ( long idx)

获取子对象个数

参数
idx根节点的索引。
返回
个数

◆ GetChildItem()

TopoShape WireTreeBuilder.GetChildItem ( long idx,
long childIdx )

获取子对象

参数
idx根节点索引
childIdx子节点索引
返回
对象

◆ GetCount()

long WireTreeBuilder.GetCount ( )

获取根节点的数量。Build后调用Normalize

返回

◆ GetItem()

TopoShape WireTreeBuilder.GetItem ( long idx)

获取根节点对象。

参数
idx<br>
返回

◆ Initialize()

boolean WireTreeBuilder.Initialize ( TopoShape compound)

使用一个Wire/Edge组合来初始化

参数
compound<br>
返回
是否成功

◆ Normalize()

void WireTreeBuilder.Normalize ( )

构造树型结构