org.simtk.geometry3d
Interface MathVector
- All Superinterfaces:
- java.lang.Iterable
- All Known Subinterfaces:
- MutableMathVector, MutableVector2D, MutableVector3D, Vector2D, Vector3D
- All Known Implementing Classes:
- MathVectorClass, Vector2DClass, Vector3DClass, Vector3DFloatArrayWrapper
public interface MathVector
- extends java.lang.Iterable
Methods inherited from interface java.lang.Iterable |
iterator |
get
double get(int i)
getElement
double getElement(int i)
getDimension
int getDimension()
plus
MathVector plus(MathVector v2)
minus
MathVector minus(MathVector v2)
dot
double dot(MathVector v2)
length
double length()
lengthSquared
double lengthSquared()
distance
double distance(MathVector v2)
distanceSquared
double distanceSquared(MathVector v2)
unit
MathVector unit()
times
MathVector times(double s)