Package org.web3d.x3d.sai.sound
Interface Sound
- All Superinterfaces:
X3DChildNode
,X3DNode
,X3DSoundNode
Defines the requirements of an X3D Sound node
- Version:
- $Revision: 1.1 $
- Author:
- Rex Melton
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getDirection
(float[] val) Return the direction value in the argument float[]float
Return the intensity float value.void
getLocation
(float[] val) Return the location value in the argument float[]float
Return the maxBack float value.float
Return the maxFront float value.float
Return the minBack float value.float
Return the minFront float value.float
Return the priority float value.Return the source X3DNode value.boolean
Return the spatialize boolean value.void
setDirection
(float[] val) Set the direction field.void
setIntensity
(float val) Set the intensity field.void
setLocation
(float[] val) Set the location field.void
setMaxBack
(float val) Set the maxBack field.void
setMaxFront
(float val) Set the maxFront field.void
setMinBack
(float val) Set the minBack field.void
setMinFront
(float val) Set the minFront field.void
setPriority
(float val) Set the priority field.void
Set the source field.void
setSpatialize
(boolean val) Set the spatialize field.Methods inherited from interface org.web3d.x3d.sai.X3DNode
dispose, getField, getFieldDefinitions, getMetadata, getNodeName, getNodeType, isRealized, realize, setMetadata
-
Method Details
-
getDirection
void getDirection(float[] val) Return the direction value in the argument float[]- Parameters:
val
- The float[] to initialize.
-
setDirection
void setDirection(float[] val) Set the direction field.- Parameters:
val
- The float[] to set.
-
getIntensity
float getIntensity()Return the intensity float value.- Returns:
- The intensity float value.
-
setIntensity
void setIntensity(float val) Set the intensity field.- Parameters:
val
- The float to set.
-
getLocation
void getLocation(float[] val) Return the location value in the argument float[]- Parameters:
val
- The float[] to initialize.
-
setLocation
void setLocation(float[] val) Set the location field.- Parameters:
val
- The float[] to set.
-
getMaxBack
float getMaxBack()Return the maxBack float value.- Returns:
- The maxBack float value.
-
setMaxBack
void setMaxBack(float val) Set the maxBack field.- Parameters:
val
- The float to set.
-
getMaxFront
float getMaxFront()Return the maxFront float value.- Returns:
- The maxFront float value.
-
setMaxFront
void setMaxFront(float val) Set the maxFront field.- Parameters:
val
- The float to set.
-
getMinBack
float getMinBack()Return the minBack float value.- Returns:
- The minBack float value.
-
setMinBack
void setMinBack(float val) Set the minBack field.- Parameters:
val
- The float to set.
-
getMinFront
float getMinFront()Return the minFront float value.- Returns:
- The minFront float value.
-
setMinFront
void setMinFront(float val) Set the minFront field.- Parameters:
val
- The float to set.
-
getPriority
float getPriority()Return the priority float value.- Returns:
- The priority float value.
-
setPriority
void setPriority(float val) Set the priority field.- Parameters:
val
- The float to set.
-
getSource
-
setSource
-
getSpatialize
boolean getSpatialize()Return the spatialize boolean value.- Returns:
- The spatialize boolean value.
-
setSpatialize
void setSpatialize(boolean val) Set the spatialize field.- Parameters:
val
- The boolean to set.
-