多个Entity的组合。 更多...
#include <APIRenderableGroupEntity.h>
Public 成员函数 | |
void | AddEntity (const RenderableEntity &pEntity) |
long | GetEntityCount () const |
RenderableEntity | GetEntity (long idx) const |
void | Clear () |
virtual int | GetEntityType () const |
Public 成员函数 继承自 AnyCAD::API::RenderableEntity | |
void | SetId (int id) |
int | GetId () const |
AABox | GetBBox () const |
virtual void | SetShapeFilter (int nFilter) |
int | GetShapeFilter () const |
Public 成员函数 继承自 AnyCAD::API::Object | |
String | GetObjectClassId () const |
StringList | ListParentClassIds () const |
多个Entity的组合。
TODO:
void AnyCAD::API::RenderableGroupEntity::AddEntity | ( | const RenderableEntity & | pEntity | ) |
添加Entity
pEntity | Entity对象。 |
void AnyCAD::API::RenderableGroupEntity::Clear | ( | ) |
清空。
RenderableEntity AnyCAD::API::RenderableGroupEntity::GetEntity | ( | long | idx | ) | const |
根据索引查找子Entity。从0开始。
idx | the index. |
long AnyCAD::API::RenderableGroupEntity::GetEntityCount | ( | ) | const |
获取子Entity的个数.
|
virtual |