AnyCAD SDK PRO
2020
The Professional Graphics SDK for .Net and C++ Developers
|
Public 成员函数 | |
void | SetEntity (RenderableEntity^ pEntity) |
RenderableEntity^ | GetEntity () |
void | ResetShapeFilter (int nFilter) |
![]() | |
ElementId^ | GetId () |
void | SetId (ElementId^ nId) |
String^ | GetName () |
void | SetName (String^ name) |
void | SetVisible (bool bVisible) |
bool | IsVisible () |
bool | IsPickable () |
void | SetPickable (bool enabled) |
bool | IsFilterable () |
void | SetFilterable (bool enabled) |
bool | IsFixedSize () |
void | SetFixedSize (bool enabled) |
void | SetBBox (AABox^ bbox) |
AABox^ | GetBBox () |
void | SetTransform (Matrix4^ trf) |
Matrix4^ | GetTransform () |
void | SetPointStyle (PointStyle^ pointStyle) |
PointStyle^ | GetPointStyle () |
void | SetLineStyle (LineStyle^ lineStyle) |
LineStyle^ | GetLineStyle () |
void | SetFaceStyle (FaceStyle^ faceStyle) |
FaceStyle^ | GetFaceStyle () |
void | SetRenderOrder (int order) |
int | GetRenderOrder () |
void | ResetShapeFilter (int nFilter) |
![]() | |
String^ | GetObjectClassId () |
StringList^ | ListParentClassIds () |
TODO:
RenderableEntity ^ AnyCAD::Platform::EntitySceneNode::GetEntity | ( | ) |
获取挂接的Entity。
void AnyCAD::Platform::EntitySceneNode::ResetShapeFilter | ( | int | nFilter | ) |
设置是显示面、线、点还是它们的组合。默认都显示。
nFilter | by EnumRenderFlags |
void AnyCAD::Platform::EntitySceneNode::SetEntity | ( | RenderableEntity^ | pEntity | ) |
挂接一个Entity。
pEntity | Entity对象。 |