Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai
Interface X3DEnvironmentalSensorNode

All Superinterfaces:
X3DChildNode, X3DNode, X3DSensorNode
All Known Subinterfaces:
ProximitySensor, VisibilitySensor

public interface X3DEnvironmentalSensorNode
extends X3DSensorNode

Defines the requirements of an X3DEnvironmentalSensorNode abstract node type

Version:
$Revision: 1.4 $
Author:
Rex Melton

Method Summary
 void getCenter(float[] val)
          Return the center value in the argument float[]
 double getEnterTime()
          Return the enterTime double value.
 double getExitTime()
          Return the exitTime double value.
 void getSize(float[] val)
          Return the size value in the argument float[]
 void setCenter(float[] val)
          Set the center field.
 void setSize(float[] val)
          Set the size field.
 
Methods inherited from interface org.web3d.x3d.sai.X3DSensorNode
getEnabled, getIsActive, setEnabled
 
Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
 

Method Detail

getCenter

void getCenter(float[] val)
Return the center value in the argument float[]

Parameters:
val - The float[] to initialize.

setCenter

void setCenter(float[] val)
Set the center field.

Parameters:
val - The float[] to set.

getSize

void getSize(float[] val)
Return the size value in the argument float[]

Parameters:
val - The float[] to initialize.

setSize

void setSize(float[] val)
Set the size field.

Parameters:
val - The float[] to set.

getEnterTime

double getEnterTime()
Return the enterTime double value.

Returns:
The enterTime double value.

getExitTime

double getExitTime()
Return the exitTime double value.

Returns:
The exitTime double value.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium