Uses of Class
math.geom3d.Vector3D

Packages that use Vector3D
math.geom3d Spatial geometry toolbox. 
math.geom3d.line Spatial geometry toolbox. 
math.geom3d.plane Spatial geometry toolbox. 
math.geom3d.transform Spatial geometry toolbox. 
 

Uses of Vector3D in math.geom3d
 

Methods in math.geom3d that return Vector3D
static Vector3D Vector3D.crossProduct(Vector3D v1, Vector3D v2)
          Computes the cross product of the two vectors.
 Vector3D Vector3D.minus(Vector3D v)
          Return the subtraction of current vector with vector given as parameter.
 Vector3D Vector3D.normalize()
          Returns the vector with same direction as this one, but with norm equal to 1.
 Vector3D Vector3D.opposite()
          Returns the opposite vector v2 of this, such that the sum of this and v2 equals the null vector.
 Vector3D Vector3D.plus(Vector3D v)
          Return the sum of current vector with vector given as parameter.
 Vector3D Vector3D.times(double k)
          Multiplies this vector by a constant.
 Vector3D Vector3D.transform(AffineTransform3D trans)
          Transform the vector, by using only the first 4 parameters of the transform.
 

Methods in math.geom3d with parameters of type Vector3D
static Vector3D Vector3D.crossProduct(Vector3D v1, Vector3D v2)
          Computes the cross product of the two vectors.
static double Vector3D.dotProduct(Vector3D v1, Vector3D v2)
          Computes the dot product of the two vectors, defined by : x1*x2 + y1*y2 + z1*z2 Dot product is zero if the vectors defined by the 2 vectors are orthogonal.
static boolean Vector3D.isColinear(Vector3D v1, Vector3D v2)
          test if the two vectors are colinear
static boolean Vector3D.isOrthogonal(Vector3D v1, Vector3D v2)
          test if the two vectors are orthogonal
 Vector3D Vector3D.minus(Vector3D v)
          Return the subtraction of current vector with vector given as parameter.
 Vector3D Vector3D.plus(Vector3D v)
          Return the sum of current vector with vector given as parameter.
 

Uses of Vector3D in math.geom3d.line
 

Methods in math.geom3d.line that return Vector3D
 Vector3D StraightLine3D.direction()
           
 

Constructors in math.geom3d.line with parameters of type Vector3D
StraightLine3D(Point3D origin, Vector3D direction)
           
 

Uses of Vector3D in math.geom3d.plane
 

Methods in math.geom3d.plane that return Vector3D
 Vector3D Plane3D.normal()
          Returns a normal vector that points towards the outside part of the plane.
 Vector3D Plane3D.projectVector(Vector3D vect)
           
 Vector3D Plane3D.vector1()
           
 Vector3D Plane3D.vector2()
           
 

Methods in math.geom3d.plane with parameters of type Vector3D
 Vector3D Plane3D.projectVector(Vector3D vect)
           
 

Constructors in math.geom3d.plane with parameters of type Vector3D
Plane3D(Point3D point, Vector3D vector1, Vector3D vector2)
           
 

Uses of Vector3D in math.geom3d.transform
 

Methods in math.geom3d.transform with parameters of type Vector3D
static AffineTransform3D AffineTransform3D.createTranslation(Vector3D vec)