Uses of Interface
org.simtk.geometry3d.MathVector

Packages that use MathVector
org.simtk.geometry3d   
 

Uses of MathVector in org.simtk.geometry3d
 

Subinterfaces of MathVector in org.simtk.geometry3d
 interface MutableMathVector
           
 interface MutableVector2D
           
 interface MutableVector3D
           
 interface Vector2D
           
 interface Vector3D
           
 

Classes in org.simtk.geometry3d that implement MathVector
 class MathVectorClass
           
 class Vector2DClass
           
 class Vector3DClass
           
 class Vector3DFloatArrayWrapper
           
 

Methods in org.simtk.geometry3d that return MathVector
 MathVector MathMatrixClass.getColumn(int j)
           
 MathVector MathMatrix.getColumn(int j)
           
 MathVector MathMatrixClass.getDiagonal()
           
 MathVector MathMatrix.getDiagonal()
           
 MathVector MathMatrixClass.getRow(int i)
           
 MathVector MathMatrix.getRow(int i)
           
 MathVector MathVectorClass.minus(MathVector v2)
           
 MathVector MathVector.minus(MathVector v2)
           
 MathVector MathVectorClass.plus(MathVector v2)
           
 MathVector MathVector.plus(MathVector v2)
           
 MathVector MathVectorClass.times(double s)
           
 MathVector MathVector.times(double s)
           
 MathVector MathMatrixClass.times(MathVector v)
           
 MathVector MathMatrix.times(MathVector v)
           
 MathVector MathVectorClass.unit()
           
 MathVector MathVector.unit()
           
 

Methods in org.simtk.geometry3d with parameters of type MathVector
 void Vector3DClass.copy(MathVector v2)
           
 void Vector2DClass.copy(MathVector v2)
           
 void MutableMathVector.copy(MathVector v2)
           
 void MathVectorClass.copy(MathVector v2)
          copy contents of argument vector into this one
 double MathVectorClass.distance(MathVector v2)
           
 double MathVector.distance(MathVector v2)
           
 double MathVectorClass.distanceSquared(MathVector v2)
           
 double MathVector.distanceSquared(MathVector v2)
           
 double MathVectorClass.dot(MathVector v2)
           
 double MathVector.dot(MathVector v2)
           
 Vector3D Vector3DClass.minus(MathVector v2)
           
 Vector3D Vector3D.minus(MathVector v2)
           
 Vector2D Vector2DClass.minus(MathVector v2)
           
 Vector2D Vector2D.minus(MathVector v2)
           
 MathVector MathVectorClass.minus(MathVector v2)
           
 MathVector MathVector.minus(MathVector v2)
           
 void MutableMathVector.minusEquals(MathVector v2)
           
 void MathVectorClass.minusEquals(MathVector v2)
           
 Vector3D Vector3DClass.plus(MathVector v2)
           
 Vector3D Vector3D.plus(MathVector v2)
           
 Vector2D Vector2DClass.plus(MathVector v2)
           
 Vector2D Vector2D.plus(MathVector v2)
           
 MathVector MathVectorClass.plus(MathVector v2)
           
 MathVector MathVector.plus(MathVector v2)
           
 void MutableMathVector.plusEquals(MathVector v2)
           
 void MathVectorClass.plusEquals(MathVector v2)
           
 void MutableMathMatrix.setColumn(int j, MathVector v)
           
 void MathMatrixClass.setColumn(int j, MathVector v)
           
 void MutableMathMatrix.setRow(int i, MathVector v)
           
 void MathMatrixClass.setRow(int i, MathVector v)
           
 Vector3D Matrix3DClass.times(MathVector v)
           
 Vector3D Matrix3D.times(MathVector v)
           
 MathVector MathMatrixClass.times(MathVector v)
           
 MathVector MathMatrix.times(MathVector v)
           
 

Constructors in org.simtk.geometry3d with parameters of type MathVector
Vector2DClass(MathVector template)
           
Vector3DClass(MathVector template)