-
Classes in org.web3d.x3d.jsail.DIS that implement X3DSensorNode
Modifier and Type |
Class |
Description |
class |
EspduTransform |
EspduTransform is a networked Transform node that can contain most nodes.
|
class |
ReceiverPdu |
ReceiverPdu is a networked Protocol Data Unit (PDU) information node that transmits the state of radio frequency (RF) receivers modeled in a simulation.
|
class |
SignalPdu |
SignalPdu is a networked Protocol Data Unit (PDU) information node that communicates the transmission of voice, audio or other data modeled in a simulation.
|
class |
TransmitterPdu |
TransmitterPdu is a networked Protocol Data Unit (PDU) information node that provides detailed information about a radio transmitter modeled in a simulation.
|
-
Classes in org.web3d.x3d.jsail.EnvironmentalSensor that implement X3DSensorNode
Modifier and Type |
Class |
Description |
class |
ProximitySensor |
ProximitySensor generates events when the viewer enters, exits and moves within a region of space (defined by a box).
|
class |
TransformSensor |
TransformSensor generates output events when its targetObject enters, exits, and moves within a region in space (defined by a box).
|
class |
VisibilitySensor |
VisibilitySensor detects when user can see a specific object or region as they navigate the world.
|
-
-
-
-
-
Classes in org.web3d.x3d.jsail.Picking that implement X3DSensorNode
Modifier and Type |
Class |
Description |
class |
LinePickSensor |
LinePickSensor uses one or more pickingGeometry line segments to compute intersections with pickTarget shapes.
|
class |
PointPickSensor |
PointPickSensor tests one or more pickingGeometry points in space as lying inside the provided pickTarget geometry.
|
class |
PrimitivePickSensor |
If a non-uniform scale is applied to the pick sensor, correct results may require level 3 support.
|
class |
VolumePickSensor |
VolumePickSensor tests picking intersections using the pickingGeometry against the pickTarget geometry volume.
|
-
Classes in org.web3d.x3d.jsail.PointingDeviceSensor that implement X3DSensorNode
Modifier and Type |
Class |
Description |
class |
CylinderSensor |
CylinderSensor converts pointer motion (for example, a mouse or wand) into rotation values using an invisible cylinder aligned with local Y-axis.
|
class |
PlaneSensor |
PlaneSensor converts pointing device motion into 2D translation parallel to the local Z=0 plane.
|
class |
SphereSensor |
SphereSensor converts pointing device motion into a spherical rotation about the origin of the local coordinate system.
|
class |
TouchSensor |
TouchSensor tracks location and state of the pointing device, detecting when a user points at or selects (activates) geometry.
|
-
-
-
-
Subinterfaces of X3DSensorNode in org.web3d.x3d.sai.DIS
Modifier and Type |
Interface |
Description |
interface |
EspduTransform |
EspduTransform is a networked Transform node that can contain most nodes.
|
interface |
ReceiverPdu |
ReceiverPdu is a networked Protocol Data Unit (PDU) information node that transmits the state of radio frequency (RF) receivers modeled in a simulation.
|
interface |
SignalPdu |
SignalPdu is a networked Protocol Data Unit (PDU) information node that communicates the transmission of voice, audio or other data modeled in a simulation.
|
interface |
TransmitterPdu |
TransmitterPdu is a networked Protocol Data Unit (PDU) information node that provides detailed information about a radio transmitter modeled in a simulation.
|
-
Subinterfaces of X3DSensorNode in org.web3d.x3d.sai.EnvironmentalSensor
Modifier and Type |
Interface |
Description |
interface |
ProximitySensor |
ProximitySensor generates events when the viewer enters, exits and moves within a region of space (defined by a box).
|
interface |
TransformSensor |
TransformSensor generates output events when its targetObject enters, exits, and moves within a region in space (defined by a box).
|
interface |
VisibilitySensor |
VisibilitySensor detects when user can see a specific object or region as they navigate the world.
|
interface |
X3DEnvironmentalSensorNode |
Base type for the environmental sensor nodes ProximitySensor, TransformSensor and VisibilitySensor.
|
-
-
-
-
-
Subinterfaces of X3DSensorNode in org.web3d.x3d.sai.Picking
Modifier and Type |
Interface |
Description |
interface |
LinePickSensor |
LinePickSensor uses one or more pickingGeometry line segments to compute intersections with pickTarget shapes.
|
interface |
PointPickSensor |
PointPickSensor tests one or more pickingGeometry points in space as lying inside the provided pickTarget geometry.
|
interface |
PrimitivePickSensor |
If a non-uniform scale is applied to the pick sensor, correct results may require level 3 support.
|
interface |
VolumePickSensor |
VolumePickSensor tests picking intersections using the pickingGeometry against the pickTarget geometry volume.
|
interface |
X3DPickSensorNode |
The X3DPickSensorNode abstract node type is the base node type that represents the lowest common denominator of picking capabilities.
|
-
Subinterfaces of X3DSensorNode in org.web3d.x3d.sai.PointingDeviceSensor
Modifier and Type |
Interface |
Description |
interface |
CylinderSensor |
CylinderSensor converts pointer motion (for example, a mouse or wand) into rotation values using an invisible cylinder aligned with local Y-axis.
|
interface |
PlaneSensor |
PlaneSensor converts pointing device motion into 2D translation parallel to the local Z=0 plane.
|
interface |
SphereSensor |
SphereSensor converts pointing device motion into a spherical rotation about the origin of the local coordinate system.
|
interface |
TouchSensor |
TouchSensor tracks location and state of the pointing device, detecting when a user points at or selects (activates) geometry.
|
interface |
X3DDragSensorNode |
Base type for all drag-style pointing device sensors.
|
interface |
X3DPointingDeviceSensorNode |
Base type for all pointing device sensors.
|
interface |
X3DTouchSensorNode |
Base type for all touch-style pointing device sensors.
|
-
-