|
|
| Raycaster (global::System.IntPtr cPtr, bool cMemoryOwn) |
| | 仅供内部使用
|
| |
|
| Raycaster (Camera camera, EnumShapeFilter pickFilter, int x, int y) |
| |
|
| Raycaster (Camera camera, EnumShapeFilter pickFilter, Ray ray, int x, int y) |
| |
|
Ray | GetRay () |
| |
|
void | SetRay (Ray val) |
| |
|
AABox | GetRayBox () |
| |
|
void | SetRayBox (AABox val) |
| |
|
Vector2 | GetXY () |
| |
|
void | SetXY (Vector2 val) |
| |
|
uint | GetTabOrder () |
| |
|
void | SetTabOrder (uint val) |
| |
| override bool | FilterByClipPlane (Plane plane) |
| | 基于平面过滤
|
| |
|
void | Initialize (Camera camera, EnumShapeFilter pickFilter, int x, int y) |
| |
|
uint | Sort () |
| |
|
PickedItem | GetTopItem () |
| |
|
bool | TestThreshold (Vector3 pt) |
| |
| uint | HitTest (Scene scene) |
| | 场景内所有的内容选中测试
|
| |
| uint | HitTest (SceneManager sceneManager) |
| | 所有场景内所有的内容选中测试
|
| |
| uint | HitTest (SceneNode node) |
| | 场景节点选中测试
|
| |
| uint | HitTest (SceneManager sceneManager, bool respectPickable) |
| | 场景内所有的内容选中测试
|
| |
|
| PickCaster (global::System.IntPtr cPtr, bool cMemoryOwn) |
| | 仅供内部使用
|
| |
|
void | Dispose () |
| |
|
| PickCaster (Camera camera, EnumShapeFilter pickFilter) |
| |
|
PickedId | GetId () |
| |
|
void | SetId (PickedId val) |
| |
|
bool | GetPickOcclusion () |
| |
|
void | SetPickOcclusion (bool val) |
| |
|
Matrix4d | GetTransform () |
| |
|
void | SetTransform (Matrix4d val) |
| |
| virtual void | Initialize (Camera camera, EnumShapeFilter pickFilter) |
| | 初始化
|
| |
|
void | Clear () |
| | 清空
|
| |
| uint | GetCount () |
| | 获取个数
|
| |