org.odejava.xode
Class XODETransformVector

java.lang.Object
  extended by org.odejava.xode.XODETransform
      extended by org.odejava.xode.XODETransformVector
All Implemented Interfaces:
Serializable

public class XODETransformVector
extends XODETransform

Author:
williamdenniss TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
See Also:
Serialized Form

Constructor Summary
XODETransformVector(Node xodeTransformNode)
           
 
Method Summary
 Element buildElement(Document doc)
           
 org.openmali.vecmath2.AxisAngle3f getAxisangle()
           
 org.openmali.vecmath2.Vector3f getEuler()
           
 org.openmali.vecmath2.Vector3f getPosition()
           
 org.openmali.vecmath2.Quaternion4f getQuaternion()
           
 org.openmali.vecmath2.Matrix4f getRelTransform()
           
 Float getScale()
           
 void setAxisangle(org.openmali.vecmath2.AxisAngle3f axisangle)
           
 void setEuler(org.openmali.vecmath2.Vector3f euler)
           
 void setPosition(org.openmali.vecmath2.Vector3f position)
           
 void setQuaternion(org.openmali.vecmath2.Quaternion4f quaternion)
           
 void setScale(Float scale)
           
 
Methods inherited from class org.odejava.xode.XODETransform
parseTransformNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XODETransformVector

public XODETransformVector(Node xodeTransformNode)
Method Detail

getRelTransform

public org.openmali.vecmath2.Matrix4f getRelTransform()
Specified by:
getRelTransform in class XODETransform

buildElement

public Element buildElement(Document doc)
Specified by:
buildElement in class XODETransform

getAxisangle

public org.openmali.vecmath2.AxisAngle3f getAxisangle()
Returns:
Returns the axisangle.

setAxisangle

public void setAxisangle(org.openmali.vecmath2.AxisAngle3f axisangle)
Parameters:
axisangle - The axisangle to set.

getEuler

public org.openmali.vecmath2.Vector3f getEuler()
Returns:
Returns the euler.

setEuler

public void setEuler(org.openmali.vecmath2.Vector3f euler)
Parameters:
euler - The euler to set.

getPosition

public org.openmali.vecmath2.Vector3f getPosition()
Returns:
Returns the position.

setPosition

public void setPosition(org.openmali.vecmath2.Vector3f position)
Parameters:
position - The position to set.

getQuaternion

public org.openmali.vecmath2.Quaternion4f getQuaternion()
Returns:
Returns the quaternion.

setQuaternion

public void setQuaternion(org.openmali.vecmath2.Quaternion4f quaternion)
Parameters:
quaternion - The quaternion to set.

getScale

public Float getScale()
Returns:
Returns the scale.

setScale

public void setScale(Float scale)
Parameters:
scale - The scale to set.