|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface for a picking facade acting as a source of interactive (mouse-based) picking results (like a sensor). As such, this interface controls only the position of the picker shape relative to an assumed display space. Although general control of the direction and orientation of a picker is not supported by this interface, the input position can be used to control a translation node above the picker shape in a view space tree, with the view transform in a world space tree being controlled through other means.
Typically, the pick space and position inputs are provided by a mouse sensor.
Method Summary | |
BooleanField.EventIn |
getPickActiveIn()
While false, picking geometry inputs are assumed invalid, with pick requests generating a null pick result. |
BooleanField.EventIn |
getPickDiscreteIn()
If true, a pick occurs only when a pick request is received (getPickRequestIn()); otherwise, a pick request is generated each time the pick geometry (position, orientation) changes. |
BooleanField.EventIn |
getPickEnableIn()
Enables/disables this sensor. |
Point3Field.EventIn |
getPickPositionIn()
The position of the picker shape's origin relative to the pick space input. |
NotifyNode.EventIn |
getPickRequestIn()
A pick is performed using the current pick geometry. |
PickResultField.EventOut |
getPickResultOut()
Sends an event each time a pick is requested. |
SpaceNodeField.EventIn |
getPickSpaceIn()
The reference space for the pick position input. |
Method Detail |
public BooleanField.EventIn getPickEnableIn()
public BooleanField.EventIn getPickActiveIn()
public BooleanField.EventIn getPickDiscreteIn()
public NotifyNode.EventIn getPickRequestIn()
public SpaceNodeField.EventIn getPickSpaceIn()
public Point3Field.EventIn getPickPositionIn()
public PickResultField.EventOut getPickResultOut()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |