|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RealFieldElement | |
---|---|
org.apache.commons.math3.analysis.differentiation | This package holds the main interfaces and basic building block classes dealing with differentiation. |
org.apache.commons.math3.geometry.euclidean.threed | This package provides basic 3D geometry components. |
Uses of RealFieldElement in org.apache.commons.math3.analysis.differentiation |
---|
Classes in org.apache.commons.math3.analysis.differentiation that implement RealFieldElement | |
---|---|
class |
DerivativeStructure
Class representing both the value and the differentials of a function. |
Uses of RealFieldElement in org.apache.commons.math3.geometry.euclidean.threed |
---|
Classes in org.apache.commons.math3.geometry.euclidean.threed with type parameters of type RealFieldElement | |
---|---|
class |
FieldRotation<T extends RealFieldElement<T>>
This class is a re-implementation of Rotation using RealFieldElement . |
class |
FieldVector3D<T extends RealFieldElement<T>>
This class is a re-implementation of Vector3D using RealFieldElement . |
Methods in org.apache.commons.math3.geometry.euclidean.threed with type parameters of type RealFieldElement | ||
---|---|---|
static
|
FieldVector3D.angle(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the angular separation between two vectors. |
|
static
|
FieldVector3D.angle(FieldVector3D<T> v1,
Vector3D v2)
Compute the angular separation between two vectors. |
|
static
|
FieldVector3D.angle(Vector3D v1,
FieldVector3D<T> v2)
Compute the angular separation between two vectors. |
|
static
|
FieldRotation.applyInverseTo(Rotation rOuter,
FieldRotation<T> rInner)
Apply the inverse of the a rotation to another rotation. |
|
static
|
FieldRotation.applyInverseTo(Rotation r,
FieldVector3D<T> u)
Apply the inverse of a rotation to a vector. |
|
static
|
FieldRotation.applyTo(Rotation r1,
FieldRotation<T> rInner)
Apply a rotation to another rotation. |
|
static
|
FieldRotation.applyTo(Rotation r,
FieldVector3D<T> u)
Apply a rotation to a vector. |
|
static
|
FieldVector3D.crossProduct(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the cross-product of two vectors. |
|
static
|
FieldVector3D.crossProduct(FieldVector3D<T> v1,
Vector3D v2)
Compute the cross-product of two vectors. |
|
static
|
FieldVector3D.crossProduct(Vector3D v1,
FieldVector3D<T> v2)
Compute the cross-product of two vectors. |
|
static
|
FieldRotation.distance(FieldRotation<T> r1,
FieldRotation<T> r2)
Compute the distance between two rotations. |
|
static
|
FieldVector3D.distance(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the distance between two vectors according to the L2 norm. |
|
static
|
FieldVector3D.distance(FieldVector3D<T> v1,
Vector3D v2)
Compute the distance between two vectors according to the L2 norm. |
|
static
|
FieldVector3D.distance(Vector3D v1,
FieldVector3D<T> v2)
Compute the distance between two vectors according to the L2 norm. |
|
static
|
FieldVector3D.distance1(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the distance between two vectors according to the L1 norm. |
|
static
|
FieldVector3D.distance1(FieldVector3D<T> v1,
Vector3D v2)
Compute the distance between two vectors according to the L1 norm. |
|
static
|
FieldVector3D.distance1(Vector3D v1,
FieldVector3D<T> v2)
Compute the distance between two vectors according to the L1 norm. |
|
static
|
FieldVector3D.distanceInf(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the distance between two vectors according to the L∞ norm. |
|
static
|
FieldVector3D.distanceInf(FieldVector3D<T> v1,
Vector3D v2)
Compute the distance between two vectors according to the L∞ norm. |
|
static
|
FieldVector3D.distanceInf(Vector3D v1,
FieldVector3D<T> v2)
Compute the distance between two vectors according to the L∞ norm. |
|
static
|
FieldVector3D.distanceSq(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the square of the distance between two vectors. |
|
static
|
FieldVector3D.distanceSq(FieldVector3D<T> v1,
Vector3D v2)
Compute the square of the distance between two vectors. |
|
static
|
FieldVector3D.distanceSq(Vector3D v1,
FieldVector3D<T> v2)
Compute the square of the distance between two vectors. |
|
static
|
FieldVector3D.dotProduct(FieldVector3D<T> v1,
FieldVector3D<T> v2)
Compute the dot-product of two vectors. |
|
static
|
FieldVector3D.dotProduct(FieldVector3D<T> v1,
Vector3D v2)
Compute the dot-product of two vectors. |
|
static
|
FieldVector3D.dotProduct(Vector3D v1,
FieldVector3D<T> v2)
Compute the dot-product of two vectors. |
Methods in org.apache.commons.math3.geometry.euclidean.threed that return RealFieldElement | |
---|---|
T[] |
FieldRotation.getAngles(RotationOrder order)
Get the Cardan or Euler angles corresponding to the instance. |
T[][] |
FieldRotation.getMatrix()
Get the 3X3 matrix corresponding to the instance |
T[] |
FieldVector3D.toArray()
Get the vector coordinates as a dimension 3 array. |
Methods in org.apache.commons.math3.geometry.euclidean.threed with parameters of type RealFieldElement | |
---|---|
void |
FieldRotation.applyInverseTo(double[] in,
T[] out)
Apply the inverse of the rotation to a vector stored in an array. |
void |
FieldRotation.applyInverseTo(T[] in,
T[] out)
Apply the inverse of the rotation to a vector stored in an array. |
void |
FieldRotation.applyInverseTo(T[] in,
T[] out)
Apply the inverse of the rotation to a vector stored in an array. |
void |
FieldRotation.applyTo(double[] in,
T[] out)
Apply the rotation to a vector stored in an array. |
void |
FieldRotation.applyTo(T[] in,
T[] out)
Apply the rotation to a vector stored in an array. |
void |
FieldRotation.applyTo(T[] in,
T[] out)
Apply the rotation to a vector stored in an array. |
Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type RealFieldElement | |
---|---|
FieldRotation(T[][] m,
double threshold)
Build a rotation from a 3X3 matrix. |
|
FieldVector3D(T[] v)
Simple constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |