Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai
Interface X3DTimeDependentNode

All Superinterfaces:
X3DChildNode, X3DNode
All Known Subinterfaces:
AudioClip, MovieTexture, TimeSensor, X3DSoundSourceNode

public interface X3DTimeDependentNode
extends X3DChildNode

Defines the requirements of an X3DTimeDependentNode abstract node type

Version:
$Revision: 1.3 $
Author:
Rex Melton

Method Summary
 double getElapsedTime()
          Return the elapsedTime double value.
 boolean getIsActive()
          Return the isActive boolean value.
 boolean getLoop()
          Return the loop boolean value.
 double getPauseTime()
          Return the pauseTime double value.
 double getResumeTime()
          Return the resumeTime double value.
 double getStartTime()
          Return the startTime double value.
 double getStopTime()
          Return the stopTime double value.
 void setLoop(boolean val)
          Set the loop field.
 void setPauseTime(double val)
          Set the pauseTime field.
 void setResumeTime(double val)
          Set the resumeTime field.
 void setStartTime(double val)
          Set the startTime field.
 void setStopTime(double val)
          Set the stopTime field.
 
Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
 

Method Detail

getLoop

boolean getLoop()
Return the loop boolean value.

Returns:
The loop boolean value.

setLoop

void setLoop(boolean val)
Set the loop field.

Parameters:
val - The boolean to set.

getStartTime

double getStartTime()
Return the startTime double value.

Returns:
The startTime double value.

setStartTime

void setStartTime(double val)
Set the startTime field.

Parameters:
val - The double to set.

getStopTime

double getStopTime()
Return the stopTime double value.

Returns:
The stopTime double value.

setStopTime

void setStopTime(double val)
Set the stopTime field.

Parameters:
val - The double to set.

getPauseTime

double getPauseTime()
Return the pauseTime double value.

Returns:
The pauseTime double value.

setPauseTime

void setPauseTime(double val)
Set the pauseTime field.

Parameters:
val - The double to set.

getResumeTime

double getResumeTime()
Return the resumeTime double value.

Returns:
The resumeTime double value.

setResumeTime

void setResumeTime(double val)
Set the resumeTime field.

Parameters:
val - The double to set.

getElapsedTime

double getElapsedTime()
Return the elapsedTime double value.

Returns:
The elapsedTime double value.

getIsActive

boolean getIsActive()
Return the isActive boolean value.

Returns:
The isActive boolean value.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium