j3d-vrml97-0.1.0

vrml.field
Class SFRotation

java.lang.Object
  extended by vrml.Field
      extended by vrml.field.SFRotation
All Implemented Interfaces:
Cloneable

public class SFRotation
extends Field

Description of the Class


Field Summary
 
Fields inherited from class vrml.Field
implField
 
Constructor Summary
SFRotation(float[] axisAngle)
          Constructor for the SFRotation object
SFRotation(float x, float y, float z, float axisAngle)
          Constructor for the SFRotation object
SFRotation(SFRotation init)
          Constructor for the SFRotation object
 
Method Summary
 Object clone()
          Description of the Method
 float[] getValue()
          Gets the value attribute of the SFRotation object
 void getValue(float[] rotation)
          Gets the value attribute of the SFRotation object
 void setValue(ConstSFRotation rotation)
          Sets the value attribute of the SFRotation object
 void setValue(float[] r)
          Sets the value attribute of the SFRotation object
 void setValue(float xAxis, float yAxis, float zAxis, float angle)
          Sets the value attribute of the SFRotation object
 void setValue(SFRotation rotation)
          Sets the value attribute of the SFRotation object
 
Methods inherited from class vrml.Field
getImpl, markWriteable
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SFRotation

public SFRotation(SFRotation init)
Constructor for the SFRotation object

Parameters:
init - Description of the Parameter

SFRotation

public SFRotation(float x,
                  float y,
                  float z,
                  float axisAngle)
Constructor for the SFRotation object

Parameters:
x - Description of the Parameter
y - Description of the Parameter
z - Description of the Parameter
axisAngle - Description of the Parameter

SFRotation

public SFRotation(float[] axisAngle)
Constructor for the SFRotation object

Parameters:
axisAngle - Description of the Parameter
Method Detail

clone

public Object clone()
Description of the Method

Specified by:
clone in class Field
Returns:
Description of the Return Value

getValue

public void getValue(float[] rotation)
Gets the value attribute of the SFRotation object

Parameters:
rotation - Description of the Parameter

getValue

public float[] getValue()
Gets the value attribute of the SFRotation object

Returns:
The value value

setValue

public void setValue(float[] r)
Sets the value attribute of the SFRotation object

Parameters:
r - The new value value

setValue

public void setValue(float xAxis,
                     float yAxis,
                     float zAxis,
                     float angle)
Sets the value attribute of the SFRotation object

Parameters:
xAxis - The new value value
yAxis - The new value value
zAxis - The new value value
angle - The new value value

setValue

public void setValue(ConstSFRotation rotation)
Sets the value attribute of the SFRotation object

Parameters:
rotation - The new value value

setValue

public void setValue(SFRotation rotation)
Sets the value attribute of the SFRotation object

Parameters:
rotation - The new value value

j3d-vrml97-0.1.0

Todo: put BSD License reference here..