PickInfo Fields |
The PickInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| ActualRenderablePicked |
The rendererable on the renderer aspect that was picked.
| |
| ActualRenderablePickedLocation |
The location on the renderable where it was picked in local coords.
| |
| ActualRendererAspectPicked |
The renderer aspect that was picked.
| |
| ActualVisualPicked |
This is the actual mesh that was picked.
| |
| ActualVisualPickedLocation |
The location on the object where it was picked in local coords.
| |
| Distance |
The distance from the viewer to the object.
| |
| FaceIndex |
The face index that was picked.
| |
| FaceIndices |
If WantFaceIndices is set, then these are the face indices that we picked
| |
| FaceNormal |
If WantFaceNormal is set, then this is the face normal that was picked
| |
| FaceVertices |
If WantFaceVertices is set, then this is the face that was picked
| |
| IgnoreSelectParentWhenPicked |
Whether to respect SelectParentWhenPicked properties in the pick.
| |
| IncludeControlPoints |
Whether the include control points in the pick.
| |
| IncludeGroups |
Whether to include group objects in the pick.
| |
| IncludeInvisible |
Whether to include non-visible objects in the pick.
| |
| IncludeNonSelectable |
Whether to include non-selectable objects in the pick.
| |
| Location |
The location on the object where it was picked in world coords.
| |
| Mode |
Visual accessories will use the snap mesh.
| |
| Obj |
The Object that has been picked from the scene. The visual that responds
may assign this to be some other object. For example, a Load may set this
to be the Conveyor that it is assigned to.
| |
| PickedFaces |
These are face indices as in index of the attributes buffer, returned with FaceIndices
| |
| PickGroupChild |
Whether to pick the child of a group.
| |
| Screen |
Screen coordinates of pick if appropriate.
| |
| Subset |
If WantSubset is set, then this is the subset that was picked
| |
| Visual |
The visual that responded to the pick. This lets us show tooltip information
for the object that the cursor is really over, not the pick Obj.
| |
| WantFaceIndices |
Indicates that FaceIndices should be set during the pick operation (default=true)
| |
| WantFaceNormal |
Indicates that FaceNormal should be set during the pick operation (default=true)
| |
| WantFaceVertices |
Indicates that FaceVertices should be set during the pick operation (default=true)
| |
| WantSubset |
Indicates that Subset should be set during the pick operation (default=false)
|