Uses of Class
org.apache.commons.math3.geometry.euclidean.threed.FieldVector3D

Packages that use FieldVector3D
org.apache.commons.math3.geometry.euclidean.threed This package provides basic 3D geometry components. 
 

Uses of FieldVector3D in org.apache.commons.math3.geometry.euclidean.threed
 

Methods in org.apache.commons.math3.geometry.euclidean.threed that return FieldVector3D
 FieldVector3D<T> FieldVector3D.add(double factor, FieldVector3D<T> v)
          Add a scaled vector to the instance.
 FieldVector3D<T> FieldVector3D.add(double factor, Vector3D v)
          Add a scaled vector to the instance.
 FieldVector3D<T> FieldVector3D.add(FieldVector3D<T> v)
          Add a vector to the instance.
 FieldVector3D<T> FieldVector3D.add(T factor, FieldVector3D<T> v)
          Add a scaled vector to the instance.
 FieldVector3D<T> FieldVector3D.add(T factor, Vector3D v)
          Add a scaled vector to the instance.
 FieldVector3D<T> FieldVector3D.add(Vector3D v)
          Add a vector to the instance.
 FieldVector3D<T> FieldRotation.applyInverseTo(FieldVector3D<T> u)
          Apply the inverse of the rotation to a vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldRotation.applyInverseTo(Rotation r, FieldVector3D<T> u)
          Apply the inverse of a rotation to a vector.
 FieldVector3D<T> FieldRotation.applyInverseTo(Vector3D u)
          Apply the inverse of the rotation to a vector.
 FieldVector3D<T> FieldRotation.applyTo(FieldVector3D<T> u)
          Apply the rotation to a vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldRotation.applyTo(Rotation r, FieldVector3D<T> u)
          Apply a rotation to a vector.
 FieldVector3D<T> FieldRotation.applyTo(Vector3D u)
          Apply the rotation to a vector.
 FieldVector3D<T> FieldVector3D.crossProduct(FieldVector3D<T> v)
          Compute the cross-product of the instance with another vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the cross-product of two vectors.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(FieldVector3D<T> v1, Vector3D v2)
          Compute the cross-product of two vectors.
 FieldVector3D<T> FieldVector3D.crossProduct(Vector3D v)
          Compute the cross-product of the instance with another vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(Vector3D v1, FieldVector3D<T> v2)
          Compute the cross-product of two vectors.
 FieldVector3D<T> FieldRotation.getAxis()
          Get the normalized axis of the rotation.
 FieldVector3D<T> FieldVector3D.negate()
          Get the opposite of the instance.
 FieldVector3D<T> FieldVector3D.normalize()
          Get a normalized vector aligned with the instance.
 FieldVector3D<T> FieldVector3D.orthogonal()
          Get a vector orthogonal to the instance.
 FieldVector3D<T> FieldVector3D.scalarMultiply(double a)
          Multiply the instance by a scalar.
 FieldVector3D<T> FieldVector3D.scalarMultiply(T a)
          Multiply the instance by a scalar.
 FieldVector3D<T> FieldVector3D.subtract(double factor, FieldVector3D<T> v)
          Subtract a scaled vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(double factor, Vector3D v)
          Subtract a scaled vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(FieldVector3D<T> v)
          Subtract a vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(T factor, FieldVector3D<T> v)
          Subtract a scaled vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(T factor, Vector3D v)
          Subtract a scaled vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(Vector3D v)
          Subtract a vector from the instance.
 

Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type FieldVector3D
 FieldVector3D<T> FieldVector3D.add(double factor, FieldVector3D<T> v)
          Add a scaled vector to the instance.
 FieldVector3D<T> FieldVector3D.add(FieldVector3D<T> v)
          Add a vector to the instance.
 FieldVector3D<T> FieldVector3D.add(T factor, FieldVector3D<T> v)
          Add a scaled vector to the instance.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.angle(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the angular separation between two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.angle(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the angular separation between two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.angle(FieldVector3D<T> v1, Vector3D v2)
          Compute the angular separation between two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.angle(Vector3D v1, FieldVector3D<T> v2)
          Compute the angular separation between two vectors.
 FieldVector3D<T> FieldRotation.applyInverseTo(FieldVector3D<T> u)
          Apply the inverse of the rotation to a vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldRotation.applyInverseTo(Rotation r, FieldVector3D<T> u)
          Apply the inverse of a rotation to a vector.
 FieldVector3D<T> FieldRotation.applyTo(FieldVector3D<T> u)
          Apply the rotation to a vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldRotation.applyTo(Rotation r, FieldVector3D<T> u)
          Apply a rotation to a vector.
 FieldVector3D<T> FieldVector3D.crossProduct(FieldVector3D<T> v)
          Compute the cross-product of the instance with another vector.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the cross-product of two vectors.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the cross-product of two vectors.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(FieldVector3D<T> v1, Vector3D v2)
          Compute the cross-product of two vectors.
static
<T extends RealFieldElement<T>>
FieldVector3D<T>
FieldVector3D.crossProduct(Vector3D v1, FieldVector3D<T> v2)
          Compute the cross-product of two vectors.
 T FieldVector3D.distance(FieldVector3D<T> v)
          Compute the distance between the instance and another vector according to the L2 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L2 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L2 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance(FieldVector3D<T> v1, Vector3D v2)
          Compute the distance between two vectors according to the L2 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance(Vector3D v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L2 norm.
 T FieldVector3D.distance1(FieldVector3D<T> v)
          Compute the distance between the instance and another vector according to the L1 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance1(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L1 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance1(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L1 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance1(FieldVector3D<T> v1, Vector3D v2)
          Compute the distance between two vectors according to the L1 norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distance1(Vector3D v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L1 norm.
 T FieldVector3D.distanceInf(FieldVector3D<T> v)
          Compute the distance between the instance and another vector according to the L norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceInf(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceInf(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceInf(FieldVector3D<T> v1, Vector3D v2)
          Compute the distance between two vectors according to the L norm.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceInf(Vector3D v1, FieldVector3D<T> v2)
          Compute the distance between two vectors according to the L norm.
 T FieldVector3D.distanceSq(FieldVector3D<T> v)
          Compute the square of the distance between the instance and another vector.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceSq(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the square of the distance between two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceSq(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the square of the distance between two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceSq(FieldVector3D<T> v1, Vector3D v2)
          Compute the square of the distance between two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.distanceSq(Vector3D v1, FieldVector3D<T> v2)
          Compute the square of the distance between two vectors.
 T FieldVector3D.dotProduct(FieldVector3D<T> v)
          Compute the dot-product of the instance and another vector.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.dotProduct(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the dot-product of two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.dotProduct(FieldVector3D<T> v1, FieldVector3D<T> v2)
          Compute the dot-product of two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.dotProduct(FieldVector3D<T> v1, Vector3D v2)
          Compute the dot-product of two vectors.
static
<T extends RealFieldElement<T>>
T
FieldVector3D.dotProduct(Vector3D v1, FieldVector3D<T> v2)
          Compute the dot-product of two vectors.
 FieldVector3D<T> FieldVector3D.subtract(double factor, FieldVector3D<T> v)
          Subtract a scaled vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(FieldVector3D<T> v)
          Subtract a vector from the instance.
 FieldVector3D<T> FieldVector3D.subtract(T factor, FieldVector3D<T> v)
          Subtract a scaled vector from the instance.
 

Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type FieldVector3D
FieldRotation(FieldVector3D<T> u, FieldVector3D<T> v)
          Build one of the rotations that transform one vector into another one.
FieldRotation(FieldVector3D<T> u, FieldVector3D<T> v)
          Build one of the rotations that transform one vector into another one.
FieldRotation(FieldVector3D<T> u1, FieldVector3D<T> u2, FieldVector3D<T> v1, FieldVector3D<T> v2)
          Build the rotation that transforms a pair of vector into another pair.
FieldRotation(FieldVector3D<T> u1, FieldVector3D<T> u2, FieldVector3D<T> v1, FieldVector3D<T> v2)
          Build the rotation that transforms a pair of vector into another pair.
FieldRotation(FieldVector3D<T> u1, FieldVector3D<T> u2, FieldVector3D<T> v1, FieldVector3D<T> v2)
          Build the rotation that transforms a pair of vector into another pair.
FieldRotation(FieldVector3D<T> u1, FieldVector3D<T> u2, FieldVector3D<T> v1, FieldVector3D<T> v2)
          Build the rotation that transforms a pair of vector into another pair.
FieldRotation(FieldVector3D<T> axis, T angle)
          Build a rotation from an axis and an angle.
FieldVector3D(double a, FieldVector3D<T> u)
          Multiplicative constructor Build a vector from another one and a scale factor.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2)
          Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2)
          Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3)
          Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3)
          Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3)
          Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3, double a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3, double a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3, double a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(double a1, FieldVector3D<T> u1, double a2, FieldVector3D<T> u2, double a3, FieldVector3D<T> u3, double a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(T a, FieldVector3D<T> u)
          Multiplicative constructor Build a vector from another one and a scale factor.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2)
          Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2)
          Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3)
          Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3)
          Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3)
          Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3, T a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3, T a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3, T a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(T a1, FieldVector3D<T> u1, T a2, FieldVector3D<T> u2, T a3, FieldVector3D<T> u3, T a4, FieldVector3D<T> u4)
          Linear constructor Build a vector from four other ones and corresponding scale factors.
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.