Package org.web3d.x3d.sai.picking
Interface LinePickSensor
- All Superinterfaces:
X3DChildNode
,X3DNode
,X3DPickingNode
,X3DSensorNode
- All Known Implementing Classes:
SAILinePickSensor
,SAILinePickSensor
Defines the requirements of an X3D LinePickSensor node
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionint
Return the number of MFVec3f items in the pickedNormal field.int
Return the number of MFVec3f items in the pickedPoint field.int
Return the number of MFVec3f items in the pickedTextureCoordinate field.void
getPickedNormal
(float[] val) Return the pickedNormal value in the argument float[]void
getPickedPoint
(float[] val) Return the pickedPoint value in the argument float[]void
getPickedTextureCoordinate
(float[] val) Return the pickedTextureCoordinate value in the argument float[]Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
Methods inherited from interface org.web3d.x3d.sai.X3DPickingNode
getIntersectionType, getNumObjectType, getNumPickedGeometry, getNumPickTarget, getObjectType, getPickedGeometry, getPickingGeometry, getPickTarget, getSortOrder, setIntersectionType, setObjectType, setPickingGeometry, setPickTarget, setSortOrder
Methods inherited from interface org.web3d.x3d.sai.X3DSensorNode
getEnabled, getIsActive, setEnabled
-
Method Details
-
getNumPickedPoint
int getNumPickedPoint()Return the number of MFVec3f items in the pickedPoint field.- Returns:
- the number of MFVec3f items in the pickedPoint field.
-
getPickedPoint
void getPickedPoint(float[] val) Return the pickedPoint value in the argument float[]- Parameters:
val
- The float[] to initialize.
-
getNumPickedNormal
int getNumPickedNormal()Return the number of MFVec3f items in the pickedNormal field.- Returns:
- the number of MFVec3f items in the pickedNormal field.
-
getPickedNormal
void getPickedNormal(float[] val) Return the pickedNormal value in the argument float[]- Parameters:
val
- The float[] to initialize.
-
getNumPickedTextureCoordinate
int getNumPickedTextureCoordinate()Return the number of MFVec3f items in the pickedTextureCoordinate field.- Returns:
- the number of MFVec3f items in the pickedTextureCoordinate field.
-
getPickedTextureCoordinate
void getPickedTextureCoordinate(float[] val) Return the pickedTextureCoordinate value in the argument float[]- Parameters:
val
- The float[] to initialize.
-