Uses of Class
inra.ijpb.geometry.Vector3D
| Package | Description |
|---|---|
| inra.ijpb.geometry |
Utility functions for geometric computing applied to image analysis.
|
| inra.ijpb.measure.region3d |
Quantitative measurements on 3D label / binary images of regions.
|
-
Uses of Vector3D in inra.ijpb.geometry
Methods in inra.ijpb.geometry that return Vector3D Modifier and Type Method Description static Vector3DVector3D. crossProduct(Vector3D v1, Vector3D v2)Computes the cross product of the two vectors.Vector3DVector3D. minus(Vector3D v)Returns the result of the subtraction of this vector with another vector.Vector3DVector3D. normalize()Returns a normalized vector with same direction as this vectorVector3DVector3D. plus(Vector3D v)Returns the result of the addition of this vector with another vector.Vector3DVector3D. times(double k)Returns the result of the multiplication of this vector with a scalar value.Methods in inra.ijpb.geometry with parameters of type Vector3D Modifier and Type Method Description booleanVector3D. almostEquals(Vector3D v, double eps)Checks if this vector is close to the given vector, by checking each coordinate using the given threshold.static doubleVector3D. angle(Vector3D v1, Vector3D v2)Computes the angle between two 3D vectors.static Vector3DVector3D. crossProduct(Vector3D v1, Vector3D v2)Computes the cross product of the two vectors.static doubleVector3D. dotProduct(Vector3D v1, Vector3D v2)Computes the dot product of two vectors, defined by:Vector3DVector3D. minus(Vector3D v)Returns the result of the subtraction of this vector with another vector.Vector3DVector3D. plus(Vector3D v)Returns the result of the addition of this vector with another vector. -
Uses of Vector3D in inra.ijpb.measure.region3d
Methods in inra.ijpb.measure.region3d that return types with arguments of type Vector3D Modifier and Type Method Description java.util.ArrayList<Vector3D>EquivalentEllipsoid.Moments3D. eigenVectors()Return the eigen vector of the moments.java.util.ArrayList<Vector3D>InertiaEllipsoid.InertiaMoments3D. eigenVectors()Methods in inra.ijpb.measure.region3d with parameters of type Vector3D Modifier and Type Method Description static doubleGeometryUtils. sphericalAngle(Vector3D v1, Vector3D v2, Vector3D v3)Computes the spherical angle of three points on the unit sphere, based on the vectors.static doubleGeometryUtils. sphericalVoronoiDomainArea(Vector3D germ, Vector3D[] neighbors)Computes area of a spherical Voronoi domain, based on a germ and several neighbors.