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

The context to query the selected shape. 更多...

类 AnyCAD::Platform::SelectedShapeQuery 继承关系图:
AnyCAD::Platform::SelectedEntityQuery AnyCAD::Platform::SelectionQuery AnyCAD::Platform::SelectedElementQuery

Public 成员函数

TopoShapeGetGeometry ()
 
TopoShapeGetSubGeometry ()
 
bool HasPointOnGeometry ()
 
Vector3GetIntersectPoint (Ray^ ray)
 
Vector3ToGloablePoint (Vector3^ point)
 
- Public 成员函数 继承自 AnyCAD::Platform::SelectedEntityQuery
bool IsEmpty ()
 
ElementIdGetNodeId ()
 
int GetSubNodeId ()
 
SceneNodeGetSubNode ()
 
SceneNodeGetRootNode ()
 
RenderableEntityGetEntity ()
 
int GetSubEntityIndex ()
 
int GetSubEntityType ()
 
IntList^ GetIds ()
 
Matrix4ComputeGlobalTransform ()
 

详细描述

The context to query the selected shape.

TODO:

成员函数说明

TopoShape ^ AnyCAD::Platform::SelectedShapeQuery::GetGeometry ( )

Get the selected master TopoShape

返回
the TopoShape
Vector3 ^ AnyCAD::Platform::SelectedShapeQuery::GetIntersectPoint ( Ray ray)

Compute the intersect point.

参数
raythe intersection ray.
返回
the nearest local point.
TopoShape ^ AnyCAD::Platform::SelectedShapeQuery::GetSubGeometry ( )

Get the selected sub TopoShape

返回
the TopoShape
bool AnyCAD::Platform::SelectedShapeQuery::HasPointOnGeometry ( )

If has geometry selected.

返回
true if has.
Vector3 ^ AnyCAD::Platform::SelectedShapeQuery::ToGloablePoint ( Vector3 point)

Transform local point to global point

参数
pointthe local point.
返回
the global point.

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