Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai.navigation
Interface Collision

All Superinterfaces:
X3DBoundedObject, X3DChildNode, X3DGroupingNode, X3DNode, X3DSensorNode

public interface Collision
extends X3DGroupingNode, X3DSensorNode

Defines the requirements of an X3D Collision node

Version:
$Revision: 1.1 $
Author:
Rex Melton

Method Summary
 boolean getCollide()
          Return the collide boolean value.
 double getCollideTime()
          Return the collideTime double value.
 X3DNode getProxy()
          Return the proxy X3DNode value.
 void setCollide(boolean val)
          Set the collide field.
 void setProxy(X3DNode val)
          Set the proxy field.
 
Methods inherited from interface org.web3d.x3d.sai.X3DGroupingNode
addChildren, getChildren, getNumChildren, removeChildren, setChildren
 
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.X3DBoundedObject
getBboxCenter, getBboxSize, setBboxCenter, setBboxSize
 
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

getCollide

boolean getCollide()
Return the collide boolean value.

Returns:
The collide boolean value.

setCollide

void setCollide(boolean val)
Set the collide field.

Parameters:
val - The boolean to set.

getProxy

X3DNode getProxy()
Return the proxy X3DNode value.

Returns:
The proxy X3DNode value.

setProxy

void setProxy(X3DNode val)
Set the proxy field.

Parameters:
val - The X3DNode to set.

getCollideTime

double getCollideTime()
Return the collideTime double value.

Returns:
The collideTime double value.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium