AnyCAD Rapid API 2024
Help you to create a better world!
载入中...
搜索中...
未找到
XdeDocumentI类 参考
类 XdeDocumentI 继承关系图:
XdeDocument

Public 成员函数

boolean Open (String fileName)
 
int GetShapeCount ()
 
XdeNode GetShapeNode (int idx)
 
XdeNode GetRootNode ()
 
boolean IsSimpleShape (XdeNode label)
 
boolean IsAssembly (XdeNode label)
 
boolean IsReference (XdeNode label)
 
EnumXdeShapeType GetShapeType (XdeNode label)
 
TopoShape GetShape (XdeNode label)
 
XdeNode GetReferencedShape (XdeNode label)
 
Vector3 GetColor (XdeNode label, Vector3 defaultClr)
 
Vector3 GetFaceColor (TopoShape shape, Vector3 defaultClr)
 
Vector3 GetEdgeColor (TopoShape shape, Vector3 defaultClr)
 
- Public 成员函数 继承自 XdeDocument
ParameterDict GetSettings ()
 
void New ()
 

成员函数说明

◆ GetColor()

Vector3 XdeDocumentI.GetColor ( XdeNode label,
Vector3 defaultClr )

获取关联的颜色

参数
label节点
defaultClr默认色
返回
颜色

◆ GetEdgeColor()

Vector3 XdeDocumentI.GetEdgeColor ( TopoShape shape,
Vector3 defaultClr )

获取结合对象的边的颜色

参数
shape几何
defaultClr默认色
返回
颜色

◆ GetFaceColor()

Vector3 XdeDocumentI.GetFaceColor ( TopoShape shape,
Vector3 defaultClr )

获取几何对象的面颜色

参数
shape几何
defaultClr默认色
返回
颜色

◆ GetReferencedShape()

XdeNode XdeDocumentI.GetReferencedShape ( XdeNode label)

获取引用节点所引用的节点

参数
label节点
返回
被引用的节点

◆ GetRootNode()

XdeNode XdeDocumentI.GetRootNode ( )

获取根节点

返回
节点

◆ GetShape()

TopoShape XdeDocumentI.GetShape ( XdeNode label)

获取节点上的几何对象

参数
label节点
返回
TopoShape

◆ GetShapeCount()

int XdeDocumentI.GetShapeCount ( )

获取几何对象个数

返回
个数

◆ GetShapeNode()

XdeNode XdeDocumentI.GetShapeNode ( int idx)

获取第idx个Shape对象的节点

参数
idx索引。
返回
节点

◆ GetShapeType()

EnumXdeShapeType XdeDocumentI.GetShapeType ( XdeNode label)

获取节点的类型

参数
labelNode
返回
EnumXdeShapeType

◆ IsAssembly()

boolean XdeDocumentI.IsAssembly ( XdeNode label)

是否为装配体

参数
label节点
返回
true是

◆ IsReference()

boolean XdeDocumentI.IsReference ( XdeNode label)

是否为引用对象/实例

参数
label节点
返回
true是

◆ IsSimpleShape()

boolean XdeDocumentI.IsSimpleShape ( XdeNode label)

判断是否为简单的几何对象

参数
label节点
返回
true是

◆ Open()

boolean XdeDocumentI.Open ( String fileName)

打开文档

参数
fileName文件名
返回
true成功