Xj3D 2.0 VRML/X3D Code API

org.web3d.x3d.sai
Interface X3DParticleEmitterNode

All Superinterfaces:
X3DNode
All Known Subinterfaces:
ExplosionEmitter, PointEmitter, PolylineEmitter

public interface X3DParticleEmitterNode
extends X3DNode

Defines the requirements of an X3DParticleEmitterNode abstract node type

Version:
$Revision: 1.1 $
Author:
Rex Melton

Method Summary
 float getMass()
          Return the mass float value.
 float getSpeed()
          Return the speed float value.
 float getSurfaceArea()
          Return the surfaceArea float value.
 float getVariation()
          Return the variation float value.
 void setMass(float val)
          Set the mass field.
 void setSpeed(float val)
          Set the speed field.
 void setSurfaceArea(float val)
          Set the surfaceArea field.
 void setVariation(float val)
          Set the variation field.
 
Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
 

Method Detail

getSpeed

float getSpeed()
Return the speed float value.

Returns:
The speed float value.

setSpeed

void setSpeed(float val)
Set the speed field.

Parameters:
val - The float to set.

getMass

float getMass()
Return the mass float value.

Returns:
The mass float value.

setMass

void setMass(float val)
Set the mass field.

Parameters:
val - The float to set.

getSurfaceArea

float getSurfaceArea()
Return the surfaceArea float value.

Returns:
The surfaceArea float value.

setSurfaceArea

void setSurfaceArea(float val)
Set the surfaceArea field.

Parameters:
val - The float to set.

getVariation

float getVariation()
Return the variation float value.

Returns:
The variation float value.

setVariation

void setVariation(float val)
Set the variation field.

Parameters:
val - The float to set.

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium