AnyCAD SDK PRO  2020
The Professional Graphics SDK for .Net and C++ Developers
Public 成员函数 | 所有成员列表
AnyCAD::Platform::RenderableGroupEntity类 参考

多个Entity的组合。 更多...

类 AnyCAD::Platform::RenderableGroupEntity 继承关系图:
AnyCAD::Platform::RenderableEntity AnyCAD::Platform::Object

Public 成员函数

void AddEntity (RenderableEntity^ pEntity)
 
long GetEntityCount ()
 
RenderableEntityGetEntity (long idx)
 
void Clear ()
 
int GetEntityType ()
 
- Public 成员函数 继承自 AnyCAD::Platform::RenderableEntity
void SetId (int id)
 
int GetId ()
 
AABoxGetBBox ()
 
int GetEntityType ()
 
void SetShapeFilter (int nFilter)
 
int GetShapeFilter ()
 
- Public 成员函数 继承自 AnyCAD::Platform::Object
String^ GetObjectClassId ()
 
StringList^ ListParentClassIds ()
 

详细描述

多个Entity的组合。

TODO:

成员函数说明

void AnyCAD::Platform::RenderableGroupEntity::AddEntity ( RenderableEntity pEntity)

添加Entity

参数
pEntityEntity对象。
void AnyCAD::Platform::RenderableGroupEntity::Clear ( )

清空。

RenderableEntity ^ AnyCAD::Platform::RenderableGroupEntity::GetEntity ( long  idx)

根据索引查找子Entity。从0开始。

参数
idxthe index.
long AnyCAD::Platform::RenderableGroupEntity::GetEntityCount ( )

获取子Entity的个数.

返回
个数。
int AnyCAD::Platform::RenderableGroupEntity::GetEntityType ( )

获取Entity的几何类型,包括 Face, Edge, Vertex, Text

返回
EnumRenderFlags

该类的文档由以下文件生成: