Uses of Interface
org.opensourcephysics.numerics.Transformation

Packages that use Transformation
org.colos.ejs.library.control.drawing3d.utils   
org.opensourcephysics.display3d.core   
org.opensourcephysics.display3d.simple3d   
org.opensourcephysics.displayejs   
org.opensourcephysics.displayejs.utils   
org.opensourcephysics.drawing3d   
org.opensourcephysics.drawing3d.utils   
org.opensourcephysics.drawing3d.utils.transformations   
org.opensourcephysics.numerics   
 

Uses of Transformation in org.colos.ejs.library.control.drawing3d.utils
 

Methods in org.colos.ejs.library.control.drawing3d.utils that return Transformation
 Transformation ControlTransformation3D.getTransformation()
           
 

Uses of Transformation in org.opensourcephysics.display3d.core
 

Methods in org.opensourcephysics.display3d.core that return Transformation
 Transformation Element.getTransformation()
          Returns a clone of the element transformation
 Transformation Camera.getTransformation()
          Returns the transfomation used to project (x,y,z) points in space to points of the form (a,b,distance).
 

Methods in org.opensourcephysics.display3d.core with parameters of type Transformation
 void Element.setTransformation(Transformation transformation)
          Sets the internal transformation of the element, that is, the transformation that converts the standard XYZ axes to the body's internal reference axes.
 

Uses of Transformation in org.opensourcephysics.display3d.simple3d
 

Methods in org.opensourcephysics.display3d.simple3d that return Transformation
 Transformation Element.getTransformation()
           
 Transformation Camera.getTransformation()
           
 

Methods in org.opensourcephysics.display3d.simple3d with parameters of type Transformation
 void Element.setTransformation(Transformation transformation)
           
 

Uses of Transformation in org.opensourcephysics.displayejs
 

Methods in org.opensourcephysics.displayejs with parameters of type Transformation
 void InteractiveArrow.setTransformation(Transformation transformation)
           
 void Body.setTransformation(Transformation transformation)
          Sets the internal transformation of the element, that is, the transformation that takes the standard XYZ axes to the body's internal reference axes.
 void AbstractInteractiveTile.setTransformation(Transformation transformation)
           
 

Uses of Transformation in org.opensourcephysics.displayejs.utils
 

Classes in org.opensourcephysics.displayejs.utils that implement Transformation
 class FunnyTransformation
          Title: FunnyTransformation
 class RotationAroundAxis
          Title: RotationAroundAxis
 class TransformationComposition
          Title: TransformationComposition
 

Constructors in org.opensourcephysics.displayejs.utils with parameters of type Transformation
TransformationComposition(Transformation first, Transformation second)
          Creates a transformation made of two other transformations
 

Uses of Transformation in org.opensourcephysics.drawing3d
 

Methods in org.opensourcephysics.drawing3d that return Transformation
 Transformation Element.getTransformation()
          Returns a clone of the element's primary transformation
 

Methods in org.opensourcephysics.drawing3d with parameters of type Transformation
 void Element.setTransformation(Transformation _transformation)
          Sets the internal or primary transformation of the element.
 

Uses of Transformation in org.opensourcephysics.drawing3d.utils
 

Methods in org.opensourcephysics.drawing3d.utils that return Transformation
 Transformation SpatialTransformation.getTransformation()
           
 Transformation TransformationWrapper.getTransformation()
          An optional transformation may actually be the wrap of a Transformation object.
 

Methods in org.opensourcephysics.drawing3d.utils with parameters of type Transformation
 void SpatialTransformation.changeTransformation(Transformation _tranformation)
           
 

Uses of Transformation in org.opensourcephysics.drawing3d.utils.transformations
 

Classes in org.opensourcephysics.drawing3d.utils.transformations that implement Transformation
 class AxisRotation
          XAxisRotation implements a 3D rotation around the X axis.
 class CustomAxisRotation
          AxisRotation implements a 3D rotation around a given axis.
 class QuaternionRotation
          XAxisRotation implements a 3D rotation around the X axis.
 class XAxisRotation
          XAxisRotation implements a 3D rotation around the X axis.
 class YAxisRotation
          YAxisRotation implements a 3D rotation around the Y axis.
 class ZAxisRotation
          ZAxisRotation implements a 3D rotation around the Z axis.
 

Uses of Transformation in org.opensourcephysics.numerics
 

Subinterfaces of Transformation in org.opensourcephysics.numerics
 interface MatrixTransformation
          MatrixTransformation maps coordinates from one coordinate system to another using a matrix.
 

Classes in org.opensourcephysics.numerics that implement Transformation
 class Matrix2DTransformation
          Matrix2DTransformation implements 2D affine transformations
 class Matrix3DTransformation
          Matrix3DTransformation implements 3D affine transformations using a matrix representation.
 class Quaternion
          Quaternion models a unit quaternion and implements quaternion arithmetic.