可以显示的Entity。 更多...
#include <APIRenderableEntity.h>
Public 成员函数 | |
void | SetId (int id) |
int | GetId () const |
AABox | GetBBox () const |
virtual int | GetEntityType () const |
virtual void | SetShapeFilter (int nFilter) |
int | GetShapeFilter () const |
Public 成员函数 继承自 AnyCAD::API::Object | |
String | GetObjectClassId () const |
StringList | ListParentClassIds () const |
可以显示的Entity。
TODO:
AABox AnyCAD::API::RenderableEntity::GetBBox | ( | ) | const |
获取包围盒。
|
virtual |
获取Entity的几何类型,包括 Face, Edge, Vertex, Text
被 AnyCAD::API::RenderableGeometry , 以及 AnyCAD::API::RenderableGroupEntity 重载.
int AnyCAD::API::RenderableEntity::GetId | ( | ) | const |
获取ID。
int AnyCAD::API::RenderableEntity::GetShapeFilter | ( | ) | const |
获取能够显示的几何类型。
void AnyCAD::API::RenderableEntity::SetId | ( | int | id | ) |
设置ID,用于标记Entity对象。
id | 整数的值 |
|
virtual |