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. 
org.orekit.utils This package provides useful objects. 
 

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.
 

Uses of FieldVector3D in org.orekit.utils
 

Methods in org.orekit.utils that return FieldVector3D
 FieldVector3D<DerivativeStructure> PVCoordinates.toDerivativeStructureVector(int order)
          Transform the instance to a FieldVector3D<DerivativeStructure>.
 

Constructors in org.orekit.utils with parameters of type FieldVector3D
PVCoordinates(FieldVector3D<DerivativeStructure> p)
          Builds a PVCoordinates triplet from a FieldVector3D<DerivativeStructure>.
TimeStampedPVCoordinates(AbsoluteDate date, FieldVector3D<DerivativeStructure> p)
          Builds a TimeStampedPVCoordinates triplet from a FieldVector3D<DerivativeStructure>.
 



Copyright © 2017 CNES. All Rights Reserved.