Uses of Class
org.hipparchus.geometry.euclidean.twod.FieldVector2D
- 
Packages that use FieldVector2D Package Description org.hipparchus.geometry.euclidean.twod This package provides basic 2D geometry components. - 
- 
Uses of FieldVector2D in org.hipparchus.geometry.euclidean.twod
Methods in org.hipparchus.geometry.euclidean.twod that return FieldVector2D Modifier and Type Method Description FieldVector2D<T>FieldVector2D. add(double factor, FieldVector2D<T> v)Add a scaled vector to the instance.FieldVector2D<T>FieldVector2D. add(double factor, Vector2D v)Add a scaled vector to the instance.FieldVector2D<T>FieldVector2D. add(FieldVector2D<T> v)Add a vector to the instance.FieldVector2D<T>FieldVector2D. add(Vector2D v)Add a vector to the instance.FieldVector2D<T>FieldVector2D. add(T factor, FieldVector2D<T> v)Add a scaled vector to the instance.FieldVector2D<T>FieldVector2D. add(T factor, Vector2D v)Add a scaled vector to the instance.static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getMinusI(Field<T> field)Get opposite of the first canonical vector (coordinates: -1).static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getMinusJ(Field<T> field)Get opposite of the second canonical vector (coordinates: 0, -1).static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getNaN(Field<T> field)Get a vector with all coordinates set to NaN.static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getNegativeInfinity(Field<T> field)Get a vector with all coordinates set to negative infinity.static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getPlusI(Field<T> field)Get first canonical vector (coordinates: 1, 0).static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getPlusJ(Field<T> field)Get second canonical vector (coordinates: 0, 1).static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getPositiveInfinity(Field<T> field)Get a vector with all coordinates set to positive infinity.static <T extends CalculusFieldElement<T>>
FieldVector2D<T>FieldVector2D. getZero(Field<T> field)Get null vector (coordinates: 0, 0).FieldVector2D<T>FieldVector2D. negate()Get the opposite of the instance.FieldVector2D<T>FieldVector2D. normalize()Get a normalized vector aligned with the instance.FieldVector2D<T>FieldVector2D. scalarMultiply(double a)Multiply the instance by a scalar.FieldVector2D<T>FieldVector2D. scalarMultiply(T a)Multiply the instance by a scalar.FieldVector2D<T>FieldVector2D. subtract(double factor, FieldVector2D<T> v)Subtract a scaled vector from the instance.FieldVector2D<T>FieldVector2D. subtract(double factor, Vector2D v)Subtract a scaled vector from the instance.FieldVector2D<T>FieldVector2D. subtract(FieldVector2D<T> v)Subtract a vector from the instance.FieldVector2D<T>FieldVector2D. subtract(Vector2D v)Subtract a vector from the instance.FieldVector2D<T>FieldVector2D. subtract(T factor, FieldVector2D<T> v)Subtract a scaled vector from the instance.FieldVector2D<T>FieldVector2D. subtract(T factor, Vector2D v)Subtract a scaled vector from the instance.Methods in org.hipparchus.geometry.euclidean.twod with parameters of type FieldVector2D Modifier and Type Method Description FieldVector2D<T>FieldVector2D. add(double factor, FieldVector2D<T> v)Add a scaled vector to the instance.FieldVector2D<T>FieldVector2D. add(FieldVector2D<T> v)Add a vector to the instance.FieldVector2D<T>FieldVector2D. add(T factor, FieldVector2D<T> v)Add a scaled vector to the instance.static <T extends CalculusFieldElement<T>>
TFieldVector2D. angle(FieldVector2D<T> v1, FieldVector2D<T> v2)Compute the angular separation between two vectors.static <T extends CalculusFieldElement<T>>
TFieldVector2D. angle(FieldVector2D<T> v1, Vector2D v2)Compute the angular separation between two vectors.static <T extends CalculusFieldElement<T>>
TFieldVector2D. angle(Vector2D v1, FieldVector2D<T> v2)Compute the angular separation between two vectors.TFieldVector2D. crossProduct(FieldVector2D<T> p1, FieldVector2D<T> p2)Compute the cross-product of the instance and the given points.TFieldVector2D. distance(FieldVector2D<T> v)Compute the distance between the instance and another vector according to the L2 norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distance(FieldVector2D<T> p1, FieldVector2D<T> p2)Compute the distance between two vectors according to the L2 norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distance(FieldVector2D<T> p1, Vector2D p2)Compute the distance between two vectors according to the L2 norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distance(Vector2D p1, FieldVector2D<T> p2)Compute the distance between two vectors according to the L2 norm.TFieldVector2D. distance1(FieldVector2D<T> v)Compute the distance between the instance and another vector according to the L1 norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distance1(FieldVector2D<T> p1, FieldVector2D<T> p2)Compute the distance between two vectors according to the L2 norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distance1(FieldVector2D<T> p1, Vector2D p2)Compute the distance between two vectors according to the L2 norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distance1(Vector2D p1, FieldVector2D<T> p2)Compute the distance between two vectors according to the L2 norm.TFieldVector2D. distanceInf(FieldVector2D<T> v)Compute the distance between the instance and another vector according to the L∞ norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distanceInf(FieldVector2D<T> p1, FieldVector2D<T> p2)Compute the distance between two vectors according to the L∞ norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distanceInf(FieldVector2D<T> p1, Vector2D p2)Compute the distance between two vectors according to the L∞ norm.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distanceInf(Vector2D p1, FieldVector2D<T> p2)Compute the distance between two vectors according to the L∞ norm.TFieldVector2D. distanceSq(FieldVector2D<T> v)Compute the square of the distance between the instance and another vector.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distanceSq(FieldVector2D<T> p1, FieldVector2D<T> p2)Compute the square of the distance between two vectors.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distanceSq(FieldVector2D<T> p1, Vector2D p2)Compute the square of the distance between two vectors.static <T extends CalculusFieldElement<T>>
TFieldVector2D. distanceSq(Vector2D p1, FieldVector2D<T> p2)Compute the square of the distance between two vectors.TFieldVector2D. dotProduct(FieldVector2D<T> v)Compute the dot-product of the instance and another vector.static <T extends CalculusFieldElement<T>>
TFieldVector2D. orientation(FieldVector2D<T> p, FieldVector2D<T> q, FieldVector2D<T> r)Compute the orientation of a triplet of points.FieldVector2D<T>FieldVector2D. subtract(double factor, FieldVector2D<T> v)Subtract a scaled vector from the instance.FieldVector2D<T>FieldVector2D. subtract(FieldVector2D<T> v)Subtract a vector from the instance.FieldVector2D<T>FieldVector2D. subtract(T factor, FieldVector2D<T> v)Subtract a scaled vector from the instance.Constructors in org.hipparchus.geometry.euclidean.twod with parameters of type FieldVector2D Constructor Description FieldVector2D(double a, FieldVector2D<T> u)Multiplicative constructor Build a vector from another one and a scale factor.FieldVector2D(double a1, FieldVector2D<T> u1, double a2, FieldVector2D<T> u2)Linear constructor.FieldVector2D(double a1, FieldVector2D<T> u1, double a2, FieldVector2D<T> u2, double a3, FieldVector2D<T> u3)Linear constructor.FieldVector2D(double a1, FieldVector2D<T> u1, double a2, FieldVector2D<T> u2, double a3, FieldVector2D<T> u3, double a4, FieldVector2D<T> u4)Linear constructor.FieldVector2D(T a, FieldVector2D<T> u)Multiplicative constructor Build a vector from another one and a scale factor.FieldVector2D(T a1, FieldVector2D<T> u1, T a2, FieldVector2D<T> u2)Linear constructor Build a vector from two other ones and corresponding scale factors.FieldVector2D(T a1, FieldVector2D<T> u1, T a2, FieldVector2D<T> u2, T a3, FieldVector2D<T> u3)Linear constructor.FieldVector2D(T a1, FieldVector2D<T> u1, T a2, FieldVector2D<T> u2, T a3, FieldVector2D<T> u3, T a4, FieldVector2D<T> u4)Linear constructor. 
 -