org.opensourcephysics.drawing3d.utils.transformations
Class ZAxisRotation

java.lang.Object
  extended by org.opensourcephysics.numerics.Matrix3DTransformation
      extended by org.opensourcephysics.drawing3d.utils.transformations.AxisRotation
          extended by org.opensourcephysics.drawing3d.utils.transformations.ZAxisRotation
All Implemented Interfaces:
java.lang.Cloneable, MatrixTransformation, Transformation

public class ZAxisRotation
extends AxisRotation

ZAxisRotation implements a 3D rotation around the Z axis.


Constructor Summary
ZAxisRotation()
           
 
Method Summary
 java.lang.Object clone()
          Provides a copy of this transformation.
 
Methods inherited from class org.opensourcephysics.drawing3d.utils.transformations.AxisRotation
getAngle, setAngle, setElement, setOrigin, setOrigin
 
Methods inherited from class org.opensourcephysics.numerics.Matrix3DTransformation
createAlignmentTransformation, direct, direct, getFlatMatrix, getLoader, getOrigin, getTransposedFlatMatrix, inverse, inverse, multiply, multiply, Quaternion, Quaternion, rotation, rotationX, rotationY, rotationZ, setMatrix, setMatrix, toQuaternion
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZAxisRotation

public ZAxisRotation()
Method Detail

clone

public java.lang.Object clone()
Provides a copy of this transformation.

Specified by:
clone in interface Transformation
Overrides:
clone in class Matrix3DTransformation