Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class georegression.struct.curve.EllipseRotated_F32
semi major-axis
a - Variable in class georegression.struct.curve.EllipseRotated_F64
semi major-axis
a - Variable in class georegression.struct.curve.PolynomialCubic1D_F32
Coefficients
a - Variable in class georegression.struct.curve.PolynomialCubic1D_F64
Coefficients
a - Variable in class georegression.struct.curve.PolynomialQuadratic1D_F32
Coefficients
a - Variable in class georegression.struct.curve.PolynomialQuadratic1D_F64
Coefficients
a - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F32
Coefficients
a - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F64
Coefficients
a - Variable in class georegression.struct.line.LineSegment2D_F32
 
a - Variable in class georegression.struct.line.LineSegment2D_F64
 
a - Variable in class georegression.struct.line.LineSegment2D_I32
 
a - Variable in class georegression.struct.line.LineSegment3D_F32
 
a - Variable in class georegression.struct.line.LineSegment3D_F64
 
a - Variable in class georegression.struct.shapes.Quadrilateral_F32
 
a - Variable in class georegression.struct.shapes.Quadrilateral_F64
 
A - Variable in class georegression.geometry.lines.IntersectionLinesGeneral_F32
 
A - Variable in class georegression.geometry.lines.IntersectionLinesGeneral_F64
 
A - Variable in class georegression.struct.curve.ConicGeneral_F32
Coefficients
A - Variable in class georegression.struct.curve.ConicGeneral_F64
Coefficients
A - Variable in class georegression.struct.curve.ParabolaGeneral_F32
Coefficients.
A - Variable in class georegression.struct.curve.ParabolaGeneral_F64
Coefficients.
A - Variable in class georegression.struct.curve.ParabolaParametric_F32
 
A - Variable in class georegression.struct.curve.ParabolaParametric_F64
 
A - Variable in class georegression.struct.line.LineGeneral2D_F32
Coefficients which define the line.
A - Variable in class georegression.struct.line.LineGeneral2D_F64
Coefficients which define the line.
A - Variable in class georegression.struct.plane.PlaneGeneral3D_F32
Coefficients which define the plane.
A - Variable in class georegression.struct.plane.PlaneGeneral3D_F64
Coefficients which define the plane.
a11 - Variable in class georegression.struct.affine.Affine2D_F32
 
a11 - Variable in class georegression.struct.affine.Affine2D_F64
 
a12 - Variable in class georegression.struct.affine.Affine2D_F32
 
a12 - Variable in class georegression.struct.affine.Affine2D_F64
 
a21 - Variable in class georegression.struct.affine.Affine2D_F32
 
a21 - Variable in class georegression.struct.affine.Affine2D_F64
 
a22 - Variable in class georegression.struct.affine.Affine2D_F32
 
a22 - Variable in class georegression.struct.affine.Affine2D_F64
 
acute(double, double, double, double) - Static method in class georegression.geometry.UtilVector2D_F64
 
acute(float, float, float, float) - Static method in class georegression.geometry.UtilVector2D_F32
 
acute(GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.UtilVector3D_F32
Returns the acute angle between the two vectors.
acute(GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.UtilVector3D_F64
Returns the acute angle between the two vectors.
acute(Vector2D_F32) - Method in class georegression.struct.point.Vector2D_F32
Returns the acute angle between the two vectors.
acute(Vector2D_F32, Vector2D_F32) - Static method in class georegression.geometry.UtilVector2D_F32
Returns the acute angle between the two vectors.
acute(Vector2D_F64) - Method in class georegression.struct.point.Vector2D_F64
Returns the acute angle between the two vectors.
acute(Vector2D_F64, Vector2D_F64) - Static method in class georegression.geometry.UtilVector2D_F64
Returns the acute angle between the two vectors.
acute(Vector3D_F32) - Method in class georegression.struct.point.Vector3D_F32
Returns the acute angle between the two vectors.
acute(Vector3D_F64) - Method in class georegression.struct.point.Vector3D_F64
Returns the acute angle between the two vectors.
acuteAngle(double, double, double, double) - Static method in class georegression.geometry.UtilTrig_F64
 
acuteAngle(float, float, float, float) - Static method in class georegression.geometry.UtilTrig_F32
 
acuteAngle(GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.UtilTrig_F32
 
acuteAngle(GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.UtilTrig_F64
 
acuteAngle(LineGeneral2D_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Returns the acute angle between the slope of two lines.
acuteAngle(LineGeneral2D_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Returns the acute angle between the slope of two lines.
acuteAngle(LineSegment2D_I32, LineSegment2D_I32) - Static method in class georegression.geometry.UtilLine2D_I32
Computes the acute angle between the two lines.
acuteAngleN(LineGeneral2D_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Returns the acute angle between the slope of two lines and assumes that the lines have been normalized such that A*A + B*B = 1.
acuteAngleN(LineGeneral2D_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Returns the acute angle between the slope of two lines and assumes that the lines have been normalized such that A*A + B*B = 1.
add(double, GeoTuple3D_F64, double, GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Adds two points together while scaling them.

pt2 = a0 pt0 + a1 pt1
add(float, GeoTuple3D_F32, float, GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Adds two points together while scaling them.

pt2 = a0 pt0 + a1 pt1
add(GeoTuple3D_F32, GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Adds two points together.

c = a + b
add(GeoTuple3D_F64, GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Adds two points together.

c = a + b
addMult(T, DMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F64
ret = p0 + M*p1
addMult(T, FMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F32
ret = p0 + M*p1
addMultTrans(T, DMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F64
ret = p0 + MT*p1
addMultTrans(T, FMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F32
ret = p0 + MT*p1
addOuterProd(DMatrixRMaj, double, GeoTuple3D_F64, GeoTuple3D_F64, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Adds the outer product of two vectors onto a matrix:
ret = A + scalar*a*bT
addOuterProd(FMatrixRMaj, float, GeoTuple3D_F32, GeoTuple3D_F32, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Adds the outer product of two vectors onto a matrix:
ret = A + scalar*a*bT
addTransform(boolean, T) - Method in class georegression.transform.InvertibleTransformSequence
Adds the next transform in the sequence.
Affine<T extends Affine> - Interface in georegression.struct.affine
 
Affine2D_F32 - Class in georegression.struct.affine
2D affine transform for 64-bit floats.
Affine2D_F32() - Constructor for class georegression.struct.affine.Affine2D_F32
 
Affine2D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.affine.Affine2D_F32
 
Affine2D_F64 - Class in georegression.struct.affine
2D affine transform for 64-bit floats.
Affine2D_F64() - Constructor for class georegression.struct.affine.Affine2D_F64
 
Affine2D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.affine.Affine2D_F64
 
AffinePointOps_F32 - Class in georegression.transform.affine
 
AffinePointOps_F32() - Constructor for class georegression.transform.affine.AffinePointOps_F32
 
AffinePointOps_F64 - Class in georegression.transform.affine
 
AffinePointOps_F64() - Constructor for class georegression.transform.affine.AffinePointOps_F64
 
aliasGeneric(Object, String) - Method in class georegression.geometry.GEquation
 
angle - Variable in class georegression.struct.line.LinePolar2D_F32
Angle in radians from the origin to the closest point on the line.
angle - Variable in class georegression.struct.line.LinePolar2D_F64
Angle in radians from the origin to the closest point on the line.
approximateRotationMatrix(DMatrixRMaj, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Finds a rotation matrix which is the optimal approximation to an arbitrary 3 by 3 matrix.
approximateRotationMatrix(FMatrixRMaj, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Finds a rotation matrix which is the optimal approximation to an arbitrary 3 by 3 matrix.
area() - Method in class georegression.struct.shapes.Box3D_F32
The box's area.
area() - Method in class georegression.struct.shapes.Box3D_F64
The box's area.
area() - Method in class georegression.struct.shapes.Box3D_I32
The box's area.
area() - Method in class georegression.struct.shapes.BoxLength3D_F32
 
area() - Method in class georegression.struct.shapes.BoxLength3D_F64
 
area() - Method in class georegression.struct.shapes.Quadrilateral_F32
Returns the area of this quadrilateral
area() - Method in class georegression.struct.shapes.Quadrilateral_F64
Returns the area of this quadrilateral
area() - Method in class georegression.struct.shapes.Rectangle2D_F32
 
area() - Method in class georegression.struct.shapes.Rectangle2D_F64
 
area() - Method in class georegression.struct.shapes.Rectangle2D_I32
 
area2(Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Computes a signed area for the 3 point triangle.
area2(Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Computes a signed area for the 3 point triangle.
Area2D_F32 - Class in georegression.metric
The area contained inside 2D shapes
Area2D_F32() - Constructor for class georegression.metric.Area2D_F32
 
Area2D_F64 - Class in georegression.metric
The area contained inside 2D shapes
Area2D_F64() - Constructor for class georegression.metric.Area2D_F64
 
AreaIntersectionPolygon2D_F32 - Class in georegression.geometry.polygon
Computes the area of intersection between two convex polygons.
AreaIntersectionPolygon2D_F32() - Constructor for class georegression.geometry.polygon.AreaIntersectionPolygon2D_F32
 
AreaIntersectionPolygon2D_F64 - Class in georegression.geometry.polygon
Computes the area of intersection between two convex polygons.
AreaIntersectionPolygon2D_F64() - Constructor for class georegression.geometry.polygon.AreaIntersectionPolygon2D_F64
 
areaSimple() - Method in class georegression.struct.shapes.Polygon2D_F32
Returns the area for simply polygons.
areaSimple() - Method in class georegression.struct.shapes.Polygon2D_F64
Returns the area for simply polygons.
assertEquals(double, double, double, String) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(double, double, Point2D_F64, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(float, float, Point2D_F32, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(int, int, Point2D_I32) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(int, int, String) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple_F64, GeoTuple_F64, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple2D_F32, GeoTuple2D_F32, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple2D_F64, GeoTuple2D_F64, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple3D_F32, float, float, float, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple3D_F32, GeoTuple3D_F32, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple3D_F64, double, double, double, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(GeoTuple3D_F64, GeoTuple3D_F64, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(Point2D_I32, Point2D_I32) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(Se2_F32, Se2_F32, float, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(Se2_F64, Se2_F64, double, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(Se3_F32, Se3_F32, float, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertEquals(Se3_F64, Se3_F64, double, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertNotEquals(double, double, double, String) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertNotEquals(GeoTuple2D_F64, GeoTuple2D_F64, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertNotEquals(GeoTuple3D_F32, GeoTuple3D_F32, float) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertNotEquals(GeoTuple3D_F64, GeoTuple3D_F64, double) - Static method in class georegression.misc.test.GeometryUnitTest
 
assertNotEquals(Se2_F64, Se2_F64, double, double) - Static method in class georegression.misc.test.GeometryUnitTest
Sees if every parameter in expected is not each to each other.
assertTrue(boolean, String) - Static method in class georegression.misc.test.GeometryUnitTest
 
atanSafe(double, double) - Static method in class georegression.metric.UtilAngle
 
atanSafe(float, float) - Static method in class georegression.metric.UtilAngle
 
average(double, double) - Static method in class georegression.metric.UtilAngle
Computes the average of the two angles.
average(float, float) - Static method in class georegression.metric.UtilAngle
Computes the average of the two angles.
averageOfClosestPointError(Polygon2D_F32, Polygon2D_F32, int) - Static method in class georegression.geometry.UtilPolygons2D_F32
Compute the error as a function of the distance between the model and target.
averageOfClosestPointError(Polygon2D_F64, Polygon2D_F64, int) - Static method in class georegression.geometry.UtilPolygons2D_F64
Compute the error as a function of the distance between the model and target.
AverageQuaternion_F32 - Class in georegression.transform.se
Finds the average of a set of quaternions by using a method proposed in [1].
AverageQuaternion_F32() - Constructor for class georegression.transform.se.AverageQuaternion_F32
 
AverageQuaternion_F64 - Class in georegression.transform.se
Finds the average of a set of quaternions by using a method proposed in [1].
AverageQuaternion_F64() - Constructor for class georegression.transform.se.AverageQuaternion_F64
 
AverageRotationMatrix_F32 - Class in georegression.transform.se
Finds the average of a set of quaternions by using a modification of the method proposed in [1].
AverageRotationMatrix_F32() - Constructor for class georegression.transform.se.AverageRotationMatrix_F32
 
AverageRotationMatrix_F32.Convert<T> - Interface in georegression.transform.se
 
AverageRotationMatrix_F64 - Class in georegression.transform.se
Finds the average of a set of quaternions by using a modification of the method proposed in [1].
AverageRotationMatrix_F64() - Constructor for class georegression.transform.se.AverageRotationMatrix_F64
 
AverageRotationMatrix_F64.Convert<T> - Interface in georegression.transform.se
 
axisLargestAbs(GeoTuple3D_F32<?>) - Static method in class georegression.geometry.UtilPoint3D_F32
Returns the axis with the largest absolute value
axisLargestAbs(GeoTuple3D_F64<?>) - Static method in class georegression.geometry.UtilPoint3D_F64
Returns the axis with the largest absolute value
axisMaxMag(GeoTuple3D_F32<?>) - Static method in class georegression.geometry.UtilVector3D_F32
Finds which axis in `v` has the largest magnitude
axisMaxMag(GeoTuple3D_F64<?>) - Static method in class georegression.geometry.UtilVector3D_F64
Finds which axis in `v` has the largest magnitude
axisOfSymmetry(ParabolaGeneral_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilParabola_F32
 
axisOfSymmetry(ParabolaGeneral_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilParabola_F64
 
axisOnLineX(double) - Method in class georegression.struct.line.LineSegment2D_F64
Value of x-axis for a point on the line at this fractional location between 'a' and 'b'
axisOnLineX(double) - Method in class georegression.struct.line.LineSegment3D_F64
Value of x-axis for a point on the line at this fractional location between 'a' and 'b'
axisOnLineX(float) - Method in class georegression.struct.line.LineSegment2D_F32
Value of x-axis for a point on the line at this fractional location between 'a' and 'b'
axisOnLineY(double) - Method in class georegression.struct.line.LineSegment2D_F64
Value of y-axis for a point on the line at this fractional location between 'a' and 'b'
axisOnLineY(double) - Method in class georegression.struct.line.LineSegment3D_F64
Value of y-axis for a point on the line at this fractional location between 'a' and 'b'
axisOnLineY(float) - Method in class georegression.struct.line.LineSegment2D_F32
Value of y-axis for a point on the line at this fractional location between 'a' and 'b'
axisOnLineZ(double) - Method in class georegression.struct.line.LineSegment3D_F64
Value of z-axis for a point on the line at this fractional location between 'a' and 'b'
axisXyz(double, double, double, double, double, double, Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Create SE3 using axis-angle for rotation and XYZ tanslation
axisXyz(float, float, float, float, float, float, Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Create SE3 using axis-angle for rotation and XYZ tanslation

B

b - Variable in class georegression.struct.curve.EllipseRotated_F32
semi minor-axis
b - Variable in class georegression.struct.curve.EllipseRotated_F64
semi minor-axis
b - Variable in class georegression.struct.curve.PolynomialCubic1D_F32
Coefficients
b - Variable in class georegression.struct.curve.PolynomialCubic1D_F64
Coefficients
b - Variable in class georegression.struct.curve.PolynomialQuadratic1D_F32
Coefficients
b - Variable in class georegression.struct.curve.PolynomialQuadratic1D_F64
Coefficients
b - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F32
Coefficients
b - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F64
Coefficients
b - Variable in class georegression.struct.line.LineSegment2D_F32
 
b - Variable in class georegression.struct.line.LineSegment2D_F64
 
b - Variable in class georegression.struct.line.LineSegment2D_I32
 
b - Variable in class georegression.struct.line.LineSegment3D_F32
 
b - Variable in class georegression.struct.line.LineSegment3D_F64
 
b - Variable in class georegression.struct.shapes.Quadrilateral_F32
 
b - Variable in class georegression.struct.shapes.Quadrilateral_F64
 
B - Variable in class georegression.struct.curve.ConicGeneral_F32
Coefficients
B - Variable in class georegression.struct.curve.ConicGeneral_F64
Coefficients
B - Variable in class georegression.struct.curve.ParabolaParametric_F32
 
B - Variable in class georegression.struct.curve.ParabolaParametric_F64
 
B - Variable in class georegression.struct.line.LineGeneral2D_F32
Coefficients which define the line.
B - Variable in class georegression.struct.line.LineGeneral2D_F64
Coefficients which define the line.
B - Variable in class georegression.struct.plane.PlaneGeneral3D_F32
Coefficients which define the plane.
B - Variable in class georegression.struct.plane.PlaneGeneral3D_F64
Coefficients which define the plane.
bestFit(Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Finds the best fit projection of 'a' onto SE(3).
bestFit(Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Finds the best fit projection of 'a' onto SE(3).
bestFit(DMatrixRMaj) - Static method in class georegression.struct.so.SpecialOrthogonalOps_F64
Finds the best fit matrix in SO(3) for the input matrix.
bestFit(FMatrixRMaj) - Static method in class georegression.struct.so.SpecialOrthogonalOps_F32
Finds the best fit matrix in SO(3) for the input matrix.
bound(double) - Static method in class georegression.metric.UtilAngle
Returns an angle which is equivalent to the one provided, but between (inclusive) -π and π.
bound(float) - Static method in class georegression.metric.UtilAngle
Returns an angle which is equivalent to the one provided, but between (inclusive) -π and π.
boundHalf(double) - Static method in class georegression.metric.UtilAngle
Bounds the angle between -π/2 and π/2
boundHalf(float) - Static method in class georegression.metric.UtilAngle
Bounds the angle between -π/2 and π/2
bounding(Polygon2D_F32, Rectangle2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Finds the minimum area bounding rectangle around the quadrilateral that is aligned with coordinate system axises.
bounding(Polygon2D_F32, Rectangle2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Finds the minimum area bounding rectangle around the quadrilateral that is aligned with coordinate system axises.
bounding(Polygon2D_F64, Rectangle2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_F64
Finds the minimum area bounding rectangle around the quadrilateral that is aligned with coordinate system axises.
bounding(Polygon2D_F64, Rectangle2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Finds the minimum area bounding rectangle around the quadrilateral that is aligned with coordinate system axises.
bounding(Polygon2D_I32, Rectangle2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Finds the minimum area bounding rectangle which is aligned to the x and y axis around the polygon.
bounding(Quadrilateral_F32, Rectangle2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Finds the minimum area bounding rectangle around the quadrilateral.
bounding(Quadrilateral_F64, Rectangle2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Finds the minimum area bounding rectangle around the quadrilateral.
bounding(List<Point2D_F32>, Rectangle2D_F32) - Static method in class georegression.geometry.UtilPoint2D_F32
Finds the minimal volume RectangleLength2D_F32 which contains all the points.
bounding(List<Point2D_F32>, RectangleLength2D_F32) - Static method in class georegression.geometry.UtilPoint2D_F32
Finds the minimal volume RectangleLength2D_F32 which contains all the points.
bounding(List<Point2D_F64>, Rectangle2D_F64) - Static method in class georegression.geometry.UtilPoint2D_F64
Finds the minimal volume RectangleLength2D_F64 which contains all the points.
bounding(List<Point2D_F64>, RectangleLength2D_F64) - Static method in class georegression.geometry.UtilPoint2D_F64
Finds the minimal volume RectangleLength2D_F64 which contains all the points.
bounding(List<Point2D_I32>, Rectangle2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Finds the minimum area bounding rectangle which is aligned to the x and y axis around the list of points.
boundingBox(List<Point3D_F32>, Box3D_F32) - Static method in class georegression.geometry.UtilPoint3D_F32
Finds the minimal volume Box3D_F32 which contains all the points.
boundingBox(List<Point3D_F64>, Box3D_F64) - Static method in class georegression.geometry.UtilPoint3D_F64
Finds the minimal volume Box3D_F64 which contains all the points.
Box3D_F32 - Class in georegression.struct.shapes
An axis aligned box in 3D that is specified by two points, p0 and p1, the lower and upper extents of the box.
Box3D_F32() - Constructor for class georegression.struct.shapes.Box3D_F32
 
Box3D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.shapes.Box3D_F32
 
Box3D_F32(Box3D_F32) - Constructor for class georegression.struct.shapes.Box3D_F32
 
Box3D_F64 - Class in georegression.struct.shapes
An axis aligned box in 3D that is specified by two points, p0 and p1, the lower and upper extents of the box.
Box3D_F64() - Constructor for class georegression.struct.shapes.Box3D_F64
 
Box3D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.shapes.Box3D_F64
 
Box3D_F64(Box3D_F64) - Constructor for class georegression.struct.shapes.Box3D_F64
 
Box3D_I32 - Class in georegression.struct.shapes
An axis aligned box in 3D that is specified by two points, p0 and p1, the lower and upper extents of the box.
Box3D_I32() - Constructor for class georegression.struct.shapes.Box3D_I32
 
Box3D_I32(int, int, int, int, int, int) - Constructor for class georegression.struct.shapes.Box3D_I32
 
Box3D_I32(Box3D_I32) - Constructor for class georegression.struct.shapes.Box3D_I32
 
boxAabb(List<Point3D_F32>, Box3D_F32) - Static method in class georegression.fitting.polygon.FitPolygon3D_F32
Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points.
boxAabb(List<Point3D_F64>, Box3D_F64) - Static method in class georegression.fitting.polygon.FitPolygon3D_F64
Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points.
BoxLength3D_F32 - Class in georegression.struct.shapes
An axis aligned box in 3D that is specified by a point p=(x0,y0,z0), and its lengthX, lengthY, and lengthZ.
BoxLength3D_F32() - Constructor for class georegression.struct.shapes.BoxLength3D_F32
 
BoxLength3D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.shapes.BoxLength3D_F32
 
BoxLength3D_F32(BoxLength3D_F32) - Constructor for class georegression.struct.shapes.BoxLength3D_F32
 
BoxLength3D_F64 - Class in georegression.struct.shapes
An axis aligned box in 3D that is specified by a point p=(x0,y0,z0), and its lengthX, lengthY, and lengthZ.
BoxLength3D_F64() - Constructor for class georegression.struct.shapes.BoxLength3D_F64
 
BoxLength3D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.shapes.BoxLength3D_F64
 
BoxLength3D_F64(BoxLength3D_F64) - Constructor for class georegression.struct.shapes.BoxLength3D_F64
 
BUILD_DATE - Static variable in class georegression.GeoRegressionVersion
 
BUILD_UNIX_TIME - Static variable in class georegression.GeoRegressionVersion
 

C

c - Variable in class georegression.struct.curve.PolynomialCubic1D_F32
Coefficients
c - Variable in class georegression.struct.curve.PolynomialCubic1D_F64
Coefficients
c - Variable in class georegression.struct.curve.PolynomialQuadratic1D_F32
Coefficients
c - Variable in class georegression.struct.curve.PolynomialQuadratic1D_F64
Coefficients
c - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F32
Coefficients
c - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F64
Coefficients
c - Variable in class georegression.struct.se.Se2_F32
 
c - Variable in class georegression.struct.se.Se2_F64
 
c - Variable in class georegression.struct.shapes.Quadrilateral_F32
 
c - Variable in class georegression.struct.shapes.Quadrilateral_F64
 
C - Variable in class georegression.struct.curve.ConicGeneral_F32
Coefficients
C - Variable in class georegression.struct.curve.ConicGeneral_F64
Coefficients
C - Variable in class georegression.struct.curve.ParabolaGeneral_F32
Coefficients.
C - Variable in class georegression.struct.curve.ParabolaGeneral_F64
Coefficients.
C - Variable in class georegression.struct.curve.ParabolaParametric_F32
 
C - Variable in class georegression.struct.curve.ParabolaParametric_F64
 
C - Variable in class georegression.struct.line.LineGeneral2D_F32
Coefficients which define the line.
C - Variable in class georegression.struct.line.LineGeneral2D_F64
Coefficients which define the line.
C - Variable in class georegression.struct.plane.PlaneGeneral3D_F32
Coefficients which define the plane.
C - Variable in class georegression.struct.plane.PlaneGeneral3D_F64
Coefficients which define the plane.
ccw - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
If the polygon is in ccw order
ccw - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
If the polygon is in ccw order
ccw - Variable in class georegression.geometry.PolygonInfo
true if polygon is counter-clock-wise.
center - Variable in class georegression.struct.curve.EllipseRotated_F32
Center of the ellipse
center - Variable in class georegression.struct.curve.EllipseRotated_F64
Center of the ellipse
center - Variable in class georegression.struct.shapes.Sphere3D_F32
Center point of the sphere
center - Variable in class georegression.struct.shapes.Sphere3D_F64
Center point of the sphere
center - Variable in class georegression.struct.trig.Circle2D_F32
Center of the circle
center - Variable in class georegression.struct.trig.Circle2D_F64
Center of the circle
center(Point3D_F32) - Method in class georegression.struct.shapes.Box3D_F32
Computes and return the center of the cube.
center(Point3D_F64) - Method in class georegression.struct.shapes.Box3D_F64
Computes and return the center of the cube.
center(Quadrilateral_F32, Point2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Computes the center or average point in the quadrilateral.
center(Quadrilateral_F64, Point2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Computes the center or average point in the quadrilateral.
changeSign(GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Changes the sign of the vector:

T = -T
changeSign(GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Changes the sign of the vector:

T = -T
circle(Point2D_F32, Point2D_F32, Point2D_F32, Circle2D_F32) - Static method in class georegression.geometry.UtilCircle2D_F32
Given three points find the circle that intersects all three.
circle(Point2D_F64, Point2D_F64, Point2D_F64, Circle2D_F64) - Static method in class georegression.geometry.UtilCircle2D_F64
Given three points find the circle that intersects all three.
Circle2D_F32 - Class in georegression.struct.trig
Describes a circle in 2D space using it's center and radius.
Circle2D_F32() - Constructor for class georegression.struct.trig.Circle2D_F32
 
Circle2D_F32(float, float, float) - Constructor for class georegression.struct.trig.Circle2D_F32
 
Circle2D_F32(float, Point2D_F32) - Constructor for class georegression.struct.trig.Circle2D_F32
 
Circle2D_F64 - Class in georegression.struct.trig
Describes a circle in 2D space using it's center and radius.
Circle2D_F64() - Constructor for class georegression.struct.trig.Circle2D_F64
 
Circle2D_F64(double, double, double) - Constructor for class georegression.struct.trig.Circle2D_F64
 
Circle2D_F64(double, Point2D_F64) - Constructor for class georegression.struct.trig.Circle2D_F64
 
circleRadiusSq(Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilCircle2D_F32
Radius squares of the circle that passes through these three points.
circleRadiusSq(Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilCircle2D_F64
Radius squares of the circle that passes through these three points.
clear() - Method in class georegression.transform.InvertibleTransformSequence
Clears the sequence of transform.
closestPoint(EllipseRotated_F32, Point2D_F32) - Static method in class georegression.metric.ClosestPoint2D_F32
Computes the closest point on an ellipse to the provided point.
closestPoint(EllipseRotated_F64, Point2D_F64) - Static method in class georegression.metric.ClosestPoint2D_F64
Computes the closest point on an ellipse to the provided point.
closestPoint(LineGeneral2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.metric.ClosestPoint2D_F32
Finds the closest point on 'line' to the specified point.
closestPoint(LineGeneral2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.metric.ClosestPoint2D_F64
Finds the closest point on 'line' to the specified point.
closestPoint(LineParametric2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.metric.ClosestPoint2D_F32
Finds the closest point on 'line' to the specified point.
closestPoint(LineParametric2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.metric.ClosestPoint2D_F64
Finds the closest point on 'line' to the specified point.
closestPoint(LineParametric3D_F32, LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Returns the point which minimizes the distance between the two lines in 3D.
closestPoint(LineParametric3D_F32, LineParametric3D_F32, Point4D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Returns the homogenous point which minimizes the distance between the two lines in 3D.
closestPoint(LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on a line to the specified point as a function of distance along the line.
closestPoint(LineParametric3D_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on a line to the specified point.
closestPoint(LineParametric3D_F64, LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Returns the point which minimizes the distance between the two lines in 3D.
closestPoint(LineParametric3D_F64, LineParametric3D_F64, Point4D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Returns the homogenous point which minimizes the distance between the two lines in 3D.
closestPoint(LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on a line to the specified point as a function of distance along the line.
closestPoint(LineParametric3D_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on a line to the specified point.
closestPoint(LineSegment2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.metric.ClosestPoint2D_F32
Finds the closest point on the line segment to the provided point 'p'.
closestPoint(LineSegment2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.metric.ClosestPoint2D_F64
Finds the closest point on the line segment to the provided point 'p'.
closestPoint(LineSegment3D_F32, LineSegment3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Find the point which minimizes its distance from the two line segments.
closestPoint(LineSegment3D_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on a line segment to the specified point.
closestPoint(LineSegment3D_F64, LineSegment3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Find the point which minimizes its distance from the two line segments.
closestPoint(LineSegment3D_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on a line segment to the specified point.
closestPoint(PlaneGeneral3D_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on the plane to the specified point.
closestPoint(PlaneGeneral3D_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on the plane to the specified point.
closestPoint(PlaneNormal3D_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on the plane to the specified point.
closestPoint(PlaneNormal3D_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on the plane to the specified point.
closestPoint(Point3D_F32, Point3D_F32) - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
Find the closest point on the triangle to P.
closestPoint(Point3D_F32, Point3D_F32, Point3D_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Closest point from a 3D triangle to a point.
closestPoint(Point3D_F64, Point3D_F64) - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
Find the closest point on the triangle to P.
closestPoint(Point3D_F64, Point3D_F64, Point3D_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Closest point from a 3D triangle to a point.
ClosestPoint2D_F32 - Class in georegression.metric
Functions related to finding the closest point(s) on one shape from another shape.
ClosestPoint2D_F32() - Constructor for class georegression.metric.ClosestPoint2D_F32
 
ClosestPoint2D_F64 - Class in georegression.metric
Functions related to finding the closest point(s) on one shape from another shape.
ClosestPoint2D_F64() - Constructor for class georegression.metric.ClosestPoint2D_F64
 
ClosestPoint3D_F32 - Class in georegression.metric
Functions related to finding the closest point(s) on one shape from another shape.
ClosestPoint3D_F32() - Constructor for class georegression.metric.ClosestPoint3D_F32
 
ClosestPoint3D_F64 - Class in georegression.metric
Functions related to finding the closest point(s) on one shape from another shape.
ClosestPoint3D_F64() - Constructor for class georegression.metric.ClosestPoint3D_F64
 
ClosestPointEllipseAngle_F32 - Class in georegression.fitting.curves
Finds the closest point on an ellipse to a point.
ClosestPointEllipseAngle_F32(float, int) - Constructor for class georegression.fitting.curves.ClosestPointEllipseAngle_F32
Specifies convergence criteria
ClosestPointEllipseAngle_F64 - Class in georegression.fitting.curves
Finds the closest point on an ellipse to a point.
ClosestPointEllipseAngle_F64(double, int) - Constructor for class georegression.fitting.curves.ClosestPointEllipseAngle_F64
Specifies convergence criteria
closestPointOrigin(PlaneGeneral3D_F32, Point3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on the plane to the origin.
closestPointOrigin(PlaneGeneral3D_F64, Point3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on the plane to the origin.
closestPoints(LineParametric3D_F32, LineParametric3D_F32, float[]) - Static method in class georegression.metric.ClosestPoint3D_F32
Finds the closest point on line lo to l1 and on l1 to l0.
closestPoints(LineParametric3D_F64, LineParametric3D_F64, double[]) - Static method in class georegression.metric.ClosestPoint3D_F64
Finds the closest point on line lo to l1 and on l1 to l0.
closestPointT(LineParametric2D_F32, float, float) - Static method in class georegression.metric.ClosestPoint2D_F32
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
closestPointT(LineParametric2D_F32, float, float, float) - Static method in class georegression.metric.ClosestPoint2D_F32
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
closestPointT(LineParametric2D_F32, Point2D_F32) - Static method in class georegression.metric.ClosestPoint2D_F32
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
closestPointT(LineParametric2D_F32, Point2D_F32, float) - Static method in class georegression.metric.ClosestPoint2D_F32
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX/scale, slopeY/scale]
closestPointT(LineParametric2D_F64, double, double) - Static method in class georegression.metric.ClosestPoint2D_F64
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
closestPointT(LineParametric2D_F64, double, double, double) - Static method in class georegression.metric.ClosestPoint2D_F64
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
closestPointT(LineParametric2D_F64, Point2D_F64) - Static method in class georegression.metric.ClosestPoint2D_F64
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
closestPointT(LineParametric2D_F64, Point2D_F64, double) - Static method in class georegression.metric.ClosestPoint2D_F64
Computes the closest point along the line as a function of 't':
[x, y] = [x_0, y_0] + t·[slopeX/scale, slopeY/scale]
closestPointT(LineParametric3D_F32, PlaneNormal3D_F32) - Static method in class georegression.metric.ClosestPoint3D_F32
Computes the closest point along the line to the plane as a function of 't':
[x, y, z] = [x_0, y_0, z_0] + t·[slopeX, slopeY, slopZ]
closestPointT(LineParametric3D_F64, PlaneNormal3D_F64) - Static method in class georegression.metric.ClosestPoint3D_F64
Computes the closest point along the line to the plane as a function of 't':
[x, y, z] = [x_0, y_0, z_0] + t·[slopeX, slopeY, slopZ]
ClosestPointToModel<T extends GeoTuple> - Interface in georegression.fitting.points
An interface where the closest point to a model is looked up.
cloudIcp2D_F32(double, StoppingCondition) - Static method in class georegression.fitting.points.FactoryIterativeClosestPoint
cloudIcp2D_F64(double, StoppingCondition) - Static method in class georegression.fitting.points.FactoryIterativeClosestPoint
cloudIcp3D_F32(double, StoppingCondition) - Static method in class georegression.fitting.points.FactoryIterativeClosestPoint
cloudIcp3D_F64(double, StoppingCondition) - Static method in class georegression.fitting.points.FactoryIterativeClosestPoint
CodecCylinder3D_F32 - Class in georegression.fitting.cylinder
Encodes and decodes Cylinder3D_F32 into float[].
CodecCylinder3D_F32() - Constructor for class georegression.fitting.cylinder.CodecCylinder3D_F32
 
CodecCylinder3D_F64 - Class in georegression.fitting.cylinder
Encodes and decodes Cylinder3D_F64 into double[].
CodecCylinder3D_F64() - Constructor for class georegression.fitting.cylinder.CodecCylinder3D_F64
 
CodecPlaneGeneral3D_F32 - Class in georegression.fitting.plane
Encodes and decodes PlaneGeneral3D_F32 into float[].
CodecPlaneGeneral3D_F32() - Constructor for class georegression.fitting.plane.CodecPlaneGeneral3D_F32
 
CodecPlaneGeneral3D_F64 - Class in georegression.fitting.plane
Encodes and decodes PlaneGeneral3D_F64 into double[].
CodecPlaneGeneral3D_F64() - Constructor for class georegression.fitting.plane.CodecPlaneGeneral3D_F64
 
CodecSphere3D_F32 - Class in georegression.fitting.sphere
Encodes and decodes Sphere3D_F32 into float[].
CodecSphere3D_F32() - Constructor for class georegression.fitting.sphere.CodecSphere3D_F32
 
CodecSphere3D_F64 - Class in georegression.fitting.sphere
Encodes and decodes Sphere3D_F64 into double[].
CodecSphere3D_F64() - Constructor for class georegression.fitting.sphere.CodecSphere3D_F64
 
coefs - Variable in class georegression.struct.curve.PolynomialGeneral1D_F32
 
coefs - Variable in class georegression.struct.curve.PolynomialGeneral1D_F64
 
COMPLEX - Enum constant in enum class georegression.geometry.PolygonInfo.Type
 
compute() - Method in interface georegression.fitting.points.MatchCloudToCloud
Computes the transform between the two point clouds.
compute() - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
computeAngle(Point2D_F32, EllipseRotated_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Computes the value of 't' used to specify a point's location
computeAngle(Point2D_F64, EllipseRotated_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Computes the value of 't' used to specify a point's location
computeArea(Polygon2D_F32, Polygon2D_F32) - Method in class georegression.geometry.polygon.AreaIntersectionPolygon2D_F32
Computes the area of the intersection between the two polygons.
computeArea(Polygon2D_F64, Polygon2D_F64) - Method in class georegression.geometry.polygon.AreaIntersectionPolygon2D_F64
Computes the area of the intersection between the two polygons.
computeNormal(List<Point2D_F32>, Point2D_F32, FMatrix) - Static method in class georegression.geometry.UtilPoint2D_F32
Computes the mean and covariance matrix from the set of points.
computeNormal(List<Point2D_F64>, Point2D_F64, DMatrix) - Static method in class georegression.geometry.UtilPoint2D_F64
Computes the mean and covariance matrix from the set of points.
computePoint(double, EllipseRotated_F64, Point2D_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Computes the point on the ellipse at location 't', where t is an angle in radians
computePoint(float, EllipseRotated_F32, Point2D_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Computes the point on the ellipse at location 't', where t is an angle in radians
computeT(LineParametric3D_F32, Point3D_F32) - Static method in class georegression.geometry.UtilLine3D_F32
Computes the value of T for a point on the parametric line
computeT(LineParametric3D_F64, Point3D_F64) - Static method in class georegression.geometry.UtilLine3D_F64
Computes the value of T for a point on the parametric line
computeTangent(double, EllipseRotated_F64, Vector2D_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Computes the tangent to the ellipse at the specified location
computeTangent(float, EllipseRotated_F32, Vector2D_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Computes the tangent to the ellipse at the specified location
computeTransform(T) - Method in class georegression.transform.InvertibleTransformSequence
 
concat(Affine2D_F32, Affine2D_F32) - Method in class georegression.struct.affine.Affine2D_F32
 
concat(Affine2D_F64, Affine2D_F64) - Method in class georegression.struct.affine.Affine2D_F64
 
concat(Homography2D_F32, Homography2D_F32) - Method in class georegression.struct.homography.Homography2D_F32
 
concat(Homography2D_F64, Homography2D_F64) - Method in class georegression.struct.homography.Homography2D_F64
 
concat(Se2_F32, Se2_F32) - Method in class georegression.struct.se.Se2_F32
 
concat(Se2_F64, Se2_F64) - Method in class georegression.struct.se.Se2_F64
 
concat(Se3_F32, Se3_F32) - Method in class georegression.struct.se.Se3_F32
 
concat(Se3_F64, Se3_F64) - Method in class georegression.struct.se.Se3_F64
 
concat(So3_F32, So3_F32) - Method in class georegression.struct.so.So3_F32
 
concat(So3_F64, So3_F64) - Method in class georegression.struct.so.So3_F64
 
concat(T, T) - Method in interface georegression.struct.InvertibleTransform
Computes a transform which is the equivalent to applying 'this' then the 'second' transform.
concatInvert(Se3_F32, Se3_F32) - Method in class georegression.struct.se.Se3_F32
Implicitly inverts this transform before concating it to the second transform.
concatInvert(Se3_F64, Se3_F64) - Method in class georegression.struct.se.Se3_F64
Implicitly inverts this transform before concating it to the second transform.
concatInvert(T, T) - Method in interface georegression.struct.InvertibleTransform
Computes a transform that's equivalent to 'this.concat(second.invert(null), result)'.
configRansac(int, double) - Method in class georegression.fitting.ShapeFittingRobustOps
Configures RANSAC parameters
ConicGeneral_F32 - Class in georegression.struct.curve
A*x2 + B*x*y + C*y2 + D*x + E*y + F=0
ConicGeneral_F32() - Constructor for class georegression.struct.curve.ConicGeneral_F32
 
ConicGeneral_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.curve.ConicGeneral_F32
 
ConicGeneral_F32(ConicGeneral_F32) - Constructor for class georegression.struct.curve.ConicGeneral_F32
 
ConicGeneral_F64 - Class in georegression.struct.curve
A*x2 + B*x*y + C*y2 + D*x + E*y + F=0
ConicGeneral_F64() - Constructor for class georegression.struct.curve.ConicGeneral_F64
 
ConicGeneral_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.curve.ConicGeneral_F64
 
ConicGeneral_F64(ConicGeneral_F64) - Constructor for class georegression.struct.curve.ConicGeneral_F64
 
contained(Box3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Returns true if the point is contained inside the box, with an exclusive upper extent.
contained(Box3D_F32, Box3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Returns true if boxB is contained inside of or is identical to boxA.
contained(Box3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Returns true if the point is contained inside the box, with an exclusive upper extent.
contained(Box3D_F64, Box3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Returns true if boxB is contained inside of or is identical to boxA.
contained(BoxLength3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Returns true if the point is contained inside the box.
contained(BoxLength3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Returns true if the point is contained inside the box.
contained2(Box3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Returns true if the point is contained inside the box, with an inclusive upper extent.
contained2(Box3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Returns true if the point is contained inside the box, with an inclusive upper extent.
contains(EllipseRotated_F32, float, float) - Static method in class georegression.metric.Intersection2D_F32
Tests to see if the provided point lies on or is contained inside the ellipse
contains(EllipseRotated_F64, double, double) - Static method in class georegression.metric.Intersection2D_F64
Tests to see if the provided point lies on or is contained inside the ellipse
contains(Box3D_I32, Point3D_I32) - Static method in class georegression.metric.Intersection3D_I32
Returns true if the point is contained inside the box.
contains(Box3D_I32, Box3D_I32) - Static method in class georegression.metric.Intersection3D_I32
Returns true if boxB is contained inside of or is identical to boxA.
contains(Quadrilateral_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
True if the point is contained inside the quadrilateral.
contains(Quadrilateral_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
True if the point is contained inside the quadrilateral.
contains(Rectangle2D_F32, float, float) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the specified point is inside the rectangle.
contains(Rectangle2D_F64, double, double) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the specified point is inside the rectangle.
contains(Rectangle2D_I32, int, int) - Static method in class georegression.metric.Intersection2D_I32
True if the point is contained inside the rectangle
contains(RectangleLength2D_F32, float, float) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the specified point is inside the rectangle.
contains(RectangleLength2D_F64, double, double) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the specified point is inside the rectangle.
contains(RectangleLength2D_I32, int, int) - Static method in class georegression.metric.Intersection2D_I32
True if the point is contained inside the rectangle
contains2(Rectangle2D_F32, float, float) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the specified point is inside the rectangle.
contains2(Rectangle2D_F64, double, double) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the specified point is inside the rectangle.
contains2(RectangleLength2D_F32, float, float) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the specified point is inside the rectangle.
contains2(RectangleLength2D_F64, double, double) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the specified point is inside the rectangle.
containsConcave(Polygon2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the point is contained inside the concave polygon.
containsConcave(Polygon2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the point is contained inside the concave polygon.
containsConcave(Polygon2D_I32, Point2D_I32) - Static method in class georegression.metric.Intersection2D_I32
Checks to see if the point is contained inside the concave polygon.
containsConvex(Polygon2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the point is contained inside the convex polygon.
containsConvex(Polygon2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the point is contained inside the convex polygon.
containsConvex(Polygon2D_I32, Point2D_I32) - Static method in class georegression.metric.Intersection2D_I32
Checks to see if the point is contained inside the convex polygon.
containsConvex2(Polygon2D_F32, float, float) - Static method in class georegression.metric.Intersection2D_F32
True if the convex polygon contains the point.
containsConvex2(Polygon2D_F64, double, double) - Static method in class georegression.metric.Intersection2D_F64
True if the convex polygon contains the point.
containTriangle(Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Returns true of the the point is inside the triangle.
containTriangle(Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Returns true of the the point is inside the triangle.
convert(int, int, List<Point3D_F32>, DogArray<Vector3D_F32>, PointCloudToNormals_F32.Helper) - Method in class georegression.fitting.points.PointCloudToNormals_F32
Convert all the points within the specified range.
convert(int, int, List<Point3D_F64>, DogArray<Vector3D_F64>, PointCloudToNormals_F64.Helper) - Method in class georegression.fitting.points.PointCloudToNormals_F64
Convert all the points within the specified range.
convert(List<Point2D_F32>, boolean) - Method in class georegression.struct.shapes.Polygon2D_F32
Converts the polygon into a list.
convert(List<Point2D_F32>, boolean) - Method in class georegression.struct.shapes.Quadrilateral_F32
Converts the polygon into a list.
convert(List<Point2D_F64>, boolean) - Method in class georegression.struct.shapes.Polygon2D_F64
Converts the polygon into a list.
convert(List<Point2D_F64>, boolean) - Method in class georegression.struct.shapes.Quadrilateral_F64
Converts the polygon into a list.
convert(A, B) - Static method in class georegression.transform.ConvertTransform_F32
 
convert(A, B) - Static method in class georegression.transform.ConvertTransform_F64
 
convert(Affine2D_F32, Affine2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Affine2D_F32, Homography2D_F32) - Static method in class georegression.transform.ConvertTransform_F32
 
convert(Affine2D_F64, Affine2D_F32) - Static method in class georegression.struct.affine.UtilAffine
 
convert(Affine2D_F64, Affine2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Affine2D_F64, Homography2D_F64) - Static method in class georegression.transform.ConvertTransform_F64
 
convert(ConicGeneral_F32, ParabolaGeneral_F32) - Static method in class georegression.geometry.UtilCurves_F32
Converts the conic into a parabola.
convert(ConicGeneral_F32, FMatrix3x3) - Static method in class georegression.geometry.UtilCurves_F32
Converts the conic into a symmetric 3x3 matrix
convert(ConicGeneral_F32, FMatrixRMaj) - Static method in class georegression.geometry.UtilCurves_F32
Converts symmetric 3x3 matrix back into a conic.
convert(ConicGeneral_F64, ParabolaGeneral_F64) - Static method in class georegression.geometry.UtilCurves_F64
Converts the conic into a parabola.
convert(ConicGeneral_F64, DMatrix3x3) - Static method in class georegression.geometry.UtilCurves_F64
Converts the conic into a symmetric 3x3 matrix
convert(ConicGeneral_F64, DMatrixRMaj) - Static method in class georegression.geometry.UtilCurves_F64
Converts symmetric 3x3 matrix back into a conic.
convert(EllipseQuadratic_F32, EllipseQuadratic_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(EllipseQuadratic_F32, EllipseRotated_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Convert from quadratic to rotated formats.
convert(EllipseQuadratic_F64, EllipseQuadratic_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(EllipseQuadratic_F64, EllipseRotated_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Convert from quadratic to rotated formats.
convert(EllipseRotated_F32, EllipseQuadratic_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Convert from rotated to quadratic.
convert(EllipseRotated_F32, EllipseRotated_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(EllipseRotated_F64, EllipseQuadratic_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Convert from rotated to quadratic.
convert(EllipseRotated_F64, EllipseRotated_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(ParabolaGeneral_F32, ConicGeneral_F32) - Static method in class georegression.geometry.UtilCurves_F32
Converts the parabola into a conic.
convert(ParabolaGeneral_F32, ParabolaParametric_F32) - Static method in class georegression.geometry.UtilCurves_F32
 
convert(ParabolaGeneral_F64, ConicGeneral_F64) - Static method in class georegression.geometry.UtilCurves_F64
Converts the parabola into a conic.
convert(ParabolaGeneral_F64, ParabolaParametric_F64) - Static method in class georegression.geometry.UtilCurves_F64
 
convert(ParabolaParametric_F32, ParabolaGeneral_F32) - Static method in class georegression.geometry.UtilCurves_F32
 
convert(ParabolaParametric_F64, ParabolaGeneral_F64) - Static method in class georegression.geometry.UtilCurves_F64
 
convert(Homography2D_F32, Homography2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Homography2D_F32, FMatrixRMaj) - Static method in class georegression.struct.homography.UtilHomography_F32
Converts a Homography2D_F32 into a 3x3 matrix.
convert(Homography2D_F64, Homography2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Homography2D_F64, DMatrixRMaj) - Static method in class georegression.struct.homography.UtilHomography_F64
Converts a Homography2D_F64 into a 3x3 matrix.
convert(LineGeneral2D_F32, LineParametric2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line from general to parametric
convert(LineGeneral2D_F32, LinePolar2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line from general to polar.
convert(LineGeneral2D_F64, LineParametric2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line from general to parametric
convert(LineGeneral2D_F64, LinePolar2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line from general to polar.
convert(LineParametric2D_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line from parametric to general
convert(LineParametric2D_F32, LineParametric2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineParametric2D_F32, LinePolar2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line from parametric to polar.
convert(LineParametric2D_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line from parametric to general
convert(LineParametric2D_F64, LineParametric2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineParametric2D_F64, LinePolar2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line from parametric to polar.
convert(LineParametric3D_F32, LineParametric3D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineParametric3D_F64, LineParametric3D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(LinePolar2D_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line from polar form to general.
convert(LinePolar2D_F32, LineParametric2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line from polar form to parametric.
convert(LinePolar2D_F32, LinePolar2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(LinePolar2D_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line from polar form to general.
convert(LinePolar2D_F64, LineParametric2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line from polar form to parametric.
convert(LinePolar2D_F64, LinePolar2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineSegment2D_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line segment into a general line.
convert(LineSegment2D_F32, LineParametric2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line segment into a parametric line.
convert(LineSegment2D_F32, LineSegment2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineSegment2D_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line segment into a general line.
convert(LineSegment2D_F64, LineParametric2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line segment into a parametric line.
convert(LineSegment2D_F64, LineSegment2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineSegment3D_F32, LineParametric3D_F32) - Static method in class georegression.geometry.UtilLine3D_F32
convert(LineSegment3D_F32, LineSegment3D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(LineSegment3D_F64, LineParametric3D_F64) - Static method in class georegression.geometry.UtilLine3D_F64
convert(LineSegment3D_F64, LineSegment3D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(PlaneGeneral3D_F32, PlaneNormal3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Converts a plane in general form into normal form.
convert(PlaneGeneral3D_F64, PlaneNormal3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Converts a plane in general form into normal form.
convert(PlaneNormal3D_F32, PlaneGeneral3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Converts a plane in normal form into a general equation
convert(PlaneNormal3D_F64, PlaneGeneral3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Converts a plane in normal form into a general equation
convert(PlaneTangent3D_F32, PlaneNormal3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Converts a plane in tangent form into a plane in normal form
convert(PlaneTangent3D_F64, PlaneNormal3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Converts a plane in tangent form into a plane in normal form
convert(Point2D_F32, float, LineParametric2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a point and angle into a parametric line.
convert(Point2D_F32, Point2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Point2D_F32, Point2D_F32, LineGeneral2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line segment into a general line.
convert(Point2D_F32, Point2D_F32, LineParametric2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
Converts a line segment into a line in parametric format.
convert(Point2D_F64, double, LineParametric2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a point and angle into a parametric line.
convert(Point2D_F64, Point2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Point2D_F64, Point2D_F64, LineGeneral2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line segment into a general line.
convert(Point2D_F64, Point2D_F64, LineParametric2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
Converts a line segment into a line in parametric format.
convert(Point3D_F32, Point3D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Point3D_F64, Point3D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Vector2D_F32, Vector2D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Vector2D_F64, Vector2D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Vector3D_F32, Vector3D_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Vector3D_F64, Vector3D_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Se2_F32, Affine2D_F32) - Static method in class georegression.transform.ConvertTransform_F32
 
convert(Se2_F32, Homography2D_F32) - Static method in class georegression.transform.ConvertTransform_F32
 
convert(Se2_F32, Se2_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Se2_F64, Affine2D_F64) - Static method in class georegression.transform.ConvertTransform_F64
 
convert(Se2_F64, Homography2D_F64) - Static method in class georegression.transform.ConvertTransform_F64
 
convert(Se2_F64, Se2_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Se3_F32, PlaneNormal3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Defines a plane using a 3D rigid body transform.
convert(Se3_F32, Se3_F64) - Static method in class georegression.struct.ConvertFloatType
 
convert(Se3_F64, PlaneNormal3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Defines a plane using a 3D rigid body transform.
convert(Se3_F64, Se3_F32) - Static method in class georegression.struct.ConvertFloatType
 
convert(Polygon2D_F32, Quadrilateral_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Converts a polygon into a quadrilateral
convert(Polygon2D_F64, Quadrilateral_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Converts a polygon into a quadrilateral
convert(Quadrilateral_F32, Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Converts a quadrilateral into a polygon
convert(Quadrilateral_F64, Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Converts a quadrilateral into a polygon
convert(Rectangle2D_F32, Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Converts a rectangle into a polygon
convert(Rectangle2D_F32, Quadrilateral_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Converts a rectangle into a quadrilateral
convert(Rectangle2D_F64, Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Converts a rectangle into a polygon
convert(Rectangle2D_F64, Quadrilateral_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Converts a rectangle into a quadrilateral
convert(RectangleLength2D_I32, Quadrilateral_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Converts a rectangle into a quadrilateral
convert(RectangleLength2D_I32, Quadrilateral_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Converts a rectangle into a quadrilateral
convert(List<Point3D_F32>, DogArray<Vector3D_F32>) - Method in class georegression.fitting.points.PointCloudToNormals_F32
 
convert(List<Point3D_F32>, DogArray<Vector3D_F32>) - Method in class georegression.fitting.points.PointCloudToNormals_MT_F32
 
convert(List<Point3D_F64>, DogArray<Vector3D_F64>) - Method in class georegression.fitting.points.PointCloudToNormals_F64
 
convert(List<Point3D_F64>, DogArray<Vector3D_F64>) - Method in class georegression.fitting.points.PointCloudToNormals_MT_F64
 
convert(DMatrix3x3, ConicGeneral_F64) - Static method in class georegression.geometry.UtilCurves_F64
Converts symmetric 3x3 matrix back into a conic.
convert(DMatrixRMaj) - Static method in class georegression.geometry.UtilVector3D_F64
Converts matrices into vectors.
convert(DMatrixRMaj, ConicGeneral_F64) - Static method in class georegression.geometry.UtilCurves_F64
Converts symmetric 3x3 matrix back into a conic.
convert(DMatrixRMaj, Homography2D_F64) - Static method in class georegression.struct.homography.UtilHomography_F64
Converts the provided 3x3 matrix into a Homography2D_F64.
convert(FMatrix3x3, ConicGeneral_F32) - Static method in class georegression.geometry.UtilCurves_F32
Converts symmetric 3x3 matrix back into a conic.
convert(FMatrixRMaj) - Static method in class georegression.geometry.UtilVector3D_F32
Converts matrices into vectors.
convert(FMatrixRMaj, ConicGeneral_F32) - Static method in class georegression.geometry.UtilCurves_F32
Converts symmetric 3x3 matrix back into a conic.
convert(FMatrixRMaj, Homography2D_F32) - Static method in class georegression.struct.homography.UtilHomography_F32
Converts the provided 3x3 matrix into a Homography2D_F32.
convert(T, DMatrix3x3) - Method in interface georegression.transform.se.AverageRotationMatrix_F64.Convert
 
convert(T, FMatrix3x3) - Method in interface georegression.transform.se.AverageRotationMatrix_F32.Convert
 
ConvertCoordinates3D_F32 - Class in georegression.geometry
Contains code for converting between different 3D coordinate systems
ConvertCoordinates3D_F32() - Constructor for class georegression.geometry.ConvertCoordinates3D_F32
 
ConvertCoordinates3D_F64 - Class in georegression.geometry
Contains code for converting between different 3D coordinate systems
ConvertCoordinates3D_F64() - Constructor for class georegression.geometry.ConvertCoordinates3D_F64
 
ConvertFloatType - Class in georegression.struct
Functions for converting between 32bit and 64bit structures
ConvertFloatType() - Constructor for class georegression.struct.ConvertFloatType
 
ConvertRotation3D_F32 - Class in georegression.geometry
Provides functions to convert between different parameterizations of 3D rotation matrices.
ConvertRotation3D_F32() - Constructor for class georegression.geometry.ConvertRotation3D_F32
 
ConvertRotation3D_F64 - Class in georegression.geometry
Provides functions to convert between different parameterizations of 3D rotation matrices.
ConvertRotation3D_F64() - Constructor for class georegression.geometry.ConvertRotation3D_F64
 
ConvertTransform_F32 - Class in georegression.transform
Functions for converting one type of geometric transform into another type.
ConvertTransform_F32() - Constructor for class georegression.transform.ConvertTransform_F32
 
ConvertTransform_F64 - Class in georegression.transform
Functions for converting one type of geometric transform into another type.
ConvertTransform_F64() - Constructor for class georegression.transform.ConvertTransform_F64
 
CONVEX - Enum constant in enum class georegression.geometry.PolygonInfo.Type
 
convexHull(List<Point2D_F32>, Polygon2D_F32) - Static method in class georegression.fitting.polygon.FitPolygon2D_F32
Finds the convex hull of the set of points using an algorithm with a runtime of O( n log n ).
convexHull(List<Point2D_F64>, Polygon2D_F64) - Static method in class georegression.fitting.polygon.FitPolygon2D_F64
Finds the convex hull of the set of points using an algorithm with a runtime of O( n log n ).
ConvexHullAndrewMonotone_F32 - Class in georegression.fitting.polygon
Computes the convex hull of a set of points using Andrew's monotone chain algorithm.
ConvexHullAndrewMonotone_F32() - Constructor for class georegression.fitting.polygon.ConvexHullAndrewMonotone_F32
 
ConvexHullAndrewMonotone_F64 - Class in georegression.fitting.polygon
Computes the convex hull of a set of points using Andrew's monotone chain algorithm.
ConvexHullAndrewMonotone_F64() - Constructor for class georegression.fitting.polygon.ConvexHullAndrewMonotone_F64
 
ConvexHullGrahamScan_F32 - Class in georegression.fitting.polygon
Finds the convex hull using Graham Scan.
ConvexHullGrahamScan_F32() - Constructor for class georegression.fitting.polygon.ConvexHullGrahamScan_F32
 
ConvexHullGrahamScan_F64 - Class in georegression.fitting.polygon
Finds the convex hull using Graham Scan.
ConvexHullGrahamScan_F64() - Constructor for class georegression.fitting.polygon.ConvexHullGrahamScan_F64
 
copy() - Method in class georegression.misc.StoppingCondition
 
copy() - Method in class georegression.struct.affine.Affine2D_F32
 
copy() - Method in class georegression.struct.affine.Affine2D_F64
 
copy() - Method in class georegression.struct.curve.ConicGeneral_F32
 
copy() - Method in class georegression.struct.curve.ConicGeneral_F64
 
copy() - Method in class georegression.struct.GeoTuple_F32
Generic copy routine.
copy() - Method in class georegression.struct.GeoTuple_F64
Generic copy routine.
copy() - Method in class georegression.struct.GeoTuple
Generic copy routine.
copy() - Method in class georegression.struct.homography.Homography2D_F32
 
copy() - Method in class georegression.struct.homography.Homography2D_F64
 
copy() - Method in class georegression.struct.line.LineGeneral2D_F32
 
copy() - Method in class georegression.struct.line.LineGeneral2D_F64
 
copy() - Method in class georegression.struct.line.LineParametric2D_F32
 
copy() - Method in class georegression.struct.line.LineParametric2D_F64
 
copy() - Method in class georegression.struct.line.LineParametric2D_I32
 
copy() - Method in class georegression.struct.line.LineParametric3D_F32
 
copy() - Method in class georegression.struct.line.LineParametric3D_F64
 
copy() - Method in class georegression.struct.line.LineSegment2D_F32
 
copy() - Method in class georegression.struct.line.LineSegment2D_F64
 
copy() - Method in class georegression.struct.line.LineSegment2D_I32
 
copy() - Method in class georegression.struct.line.LineSegment3D_F32
 
copy() - Method in class georegression.struct.line.LineSegment3D_F64
 
copy() - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
copy() - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
copy() - Method in class georegression.struct.point.Point2D_F32
 
copy() - Method in class georegression.struct.point.Point2D_F64
 
copy() - Method in class georegression.struct.point.Point2D_I16
 
copy() - Method in class georegression.struct.point.Point2D_I32
 
copy() - Method in class georegression.struct.point.Point3D_F32
 
copy() - Method in class georegression.struct.point.Point3D_F64
 
copy() - Method in class georegression.struct.point.Point3D_I32
 
copy() - Method in class georegression.struct.point.Vector2D_F32
 
copy() - Method in class georegression.struct.point.Vector2D_F64
 
copy() - Method in class georegression.struct.se.Se2_F32
 
copy() - Method in class georegression.struct.se.Se2_F64
 
copy() - Method in class georegression.struct.se.Se3_F32
 
copy() - Method in class georegression.struct.se.Se3_F64
 
copy() - Method in class georegression.struct.shapes.Polygon2D_F32
 
copy() - Method in class georegression.struct.shapes.Polygon2D_F64
 
copy() - Method in class georegression.struct.shapes.Polygon2D_I32
 
copy() - Method in class georegression.struct.shapes.Quadrilateral_F32
 
copy() - Method in class georegression.struct.shapes.Quadrilateral_F64
 
copy() - Method in class georegression.struct.shapes.Triangle3D_F32
 
copy() - Method in class georegression.struct.shapes.Triangle3D_F64
 
copy(List<Point2D_F32>) - Static method in class georegression.geometry.UtilPoint2D_F32
 
copy(List<Point2D_F64>) - Static method in class georegression.geometry.UtilPoint2D_F64
 
copy(List<Point3D_F32>) - Static method in class georegression.geometry.UtilPoint3D_F32
 
copy(List<Point3D_F64>) - Static method in class georegression.geometry.UtilPoint3D_F64
 
copyModel(Affine2D_F32, Affine2D_F32) - Method in class georegression.fitting.affine.ModelManagerAffine2D_F32
 
copyModel(Affine2D_F64, Affine2D_F64) - Method in class georegression.fitting.affine.ModelManagerAffine2D_F64
 
copyModel(Homography2D_F32, Homography2D_F32) - Method in class georegression.fitting.homography.ModelManagerHomography2D_F32
 
copyModel(Homography2D_F64, Homography2D_F64) - Method in class georegression.fitting.homography.ModelManagerHomography2D_F64
 
copyModel(LinePolar2D_F32, LinePolar2D_F32) - Method in class georegression.fitting.line.ModelManagerLinePolar2D_F32
 
copyModel(LinePolar2D_F64, LinePolar2D_F64) - Method in class georegression.fitting.line.ModelManagerLinePolar2D_F64
 
copyModel(PlaneGeneral3D_F32, PlaneGeneral3D_F32) - Method in class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F32
 
copyModel(PlaneGeneral3D_F64, PlaneGeneral3D_F64) - Method in class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F64
 
copyModel(Se2_F32, Se2_F32) - Method in class georegression.fitting.se.ModelManagerSe2_F32
 
copyModel(Se2_F64, Se2_F64) - Method in class georegression.fitting.se.ModelManagerSe2_F64
 
copyModel(Se3_F32, Se3_F32) - Method in class georegression.fitting.se.ModelManagerSe3_F32
 
copyModel(Se3_F64, Se3_F64) - Method in class georegression.fitting.se.ModelManagerSe3_F64
 
copyModel(Cylinder3D_F32, Cylinder3D_F32) - Method in class georegression.fitting.cylinder.ModelManagerCylinder3D_F32
 
copyModel(Cylinder3D_F64, Cylinder3D_F64) - Method in class georegression.fitting.cylinder.ModelManagerCylinder3D_F64
 
copyModel(Sphere3D_F32, Sphere3D_F32) - Method in class georegression.fitting.sphere.ModelManagerSphere3D_F32
 
copyModel(Sphere3D_F64, Sphere3D_F64) - Method in class georegression.fitting.sphere.ModelManagerSphere3D_F64
 
CovarianceToEllipse_F32 - Class in georegression.fitting.curves
Computes a containment ellipse given a covariance
CovarianceToEllipse_F32() - Constructor for class georegression.fitting.curves.CovarianceToEllipse_F32
 
CovarianceToEllipse_F64 - Class in georegression.fitting.curves
Computes a containment ellipse given a covariance
CovarianceToEllipse_F64() - Constructor for class georegression.fitting.curves.CovarianceToEllipse_F64
 
createError() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
createError() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
createInstance() - Method in class georegression.struct.affine.Affine2D_F32
 
createInstance() - Method in class georegression.struct.affine.Affine2D_F64
 
createInstance() - Method in class georegression.struct.homography.Homography2D_F32
 
createInstance() - Method in class georegression.struct.homography.Homography2D_F64
 
createInstance() - Method in interface georegression.struct.InvertibleTransform
Creates a new instance of the same SpecialEuclidean as this class.
createInstance() - Method in class georegression.struct.se.Se2_F32
 
createInstance() - Method in class georegression.struct.se.Se2_F64
 
createInstance() - Method in class georegression.struct.se.Se3_F32
 
createInstance() - Method in class georegression.struct.se.Se3_F64
 
createInstance() - Method in class georegression.struct.so.So3_F32
 
createInstance() - Method in class georegression.struct.so.So3_F64
 
createJacobian() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
createJacobian() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
createMatrix(DMatrixRMaj, Vector3D_F64...) - Static method in class georegression.geometry.UtilVector3D_F64
Creates a matrix from the set of column vectors.
createMatrix(FMatrixRMaj, Vector3D_F32...) - Static method in class georegression.geometry.UtilVector3D_F32
Creates a matrix from the set of column vectors.
createModelInstance() - Method in class georegression.fitting.affine.ModelManagerAffine2D_F32
 
createModelInstance() - Method in class georegression.fitting.affine.ModelManagerAffine2D_F64
 
createModelInstance() - Method in class georegression.fitting.cylinder.ModelManagerCylinder3D_F32
 
createModelInstance() - Method in class georegression.fitting.cylinder.ModelManagerCylinder3D_F64
 
createModelInstance() - Method in class georegression.fitting.homography.ModelManagerHomography2D_F32
 
createModelInstance() - Method in class georegression.fitting.homography.ModelManagerHomography2D_F64
 
createModelInstance() - Method in class georegression.fitting.line.ModelManagerLinePolar2D_F32
 
createModelInstance() - Method in class georegression.fitting.line.ModelManagerLinePolar2D_F64
 
createModelInstance() - Method in class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F32
 
createModelInstance() - Method in class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F64
 
createModelInstance() - Method in class georegression.fitting.se.ModelManagerSe2_F32
 
createModelInstance() - Method in class georegression.fitting.se.ModelManagerSe2_F64
 
createModelInstance() - Method in class georegression.fitting.se.ModelManagerSe3_F32
 
createModelInstance() - Method in class georegression.fitting.se.ModelManagerSe3_F64
 
createModelInstance() - Method in class georegression.fitting.sphere.ModelManagerSphere3D_F32
 
createModelInstance() - Method in class georegression.fitting.sphere.ModelManagerSphere3D_F64
 
createNewInstance() - Method in class georegression.struct.GeoTuple
Creates a new tuple instance of the same type.
createNewInstance() - Method in class georegression.struct.point.Point2D_F32
 
createNewInstance() - Method in class georegression.struct.point.Point2D_F64
 
createNewInstance() - Method in class georegression.struct.point.Point2D_I16
 
createNewInstance() - Method in class georegression.struct.point.Point2D_I32
 
createNewInstance() - Method in class georegression.struct.point.Point3D_F32
 
createNewInstance() - Method in class georegression.struct.point.Point3D_F64
 
createNewInstance() - Method in class georegression.struct.point.Point3D_I32
 
createNewInstance() - Method in class georegression.struct.point.Point4D_F32
 
createNewInstance() - Method in class georegression.struct.point.Point4D_F64
 
createNewInstance() - Method in class georegression.struct.point.Vector2D_F32
 
createNewInstance() - Method in class georegression.struct.point.Vector2D_F64
 
createNewInstance() - Method in class georegression.struct.point.Vector3D_F32
 
createNewInstance() - Method in class georegression.struct.point.Vector3D_F64
 
createNewInstance() - Method in class georegression.struct.point.Vector4D_F32
 
createNewInstance() - Method in class georegression.struct.point.Vector4D_F64
 
createRandom(double, double, Random) - Static method in class georegression.geometry.UtilVector3D_F64
Creates a random vector where each axis is selected from a uniform distribution.
createRandom(float, float, Random) - Static method in class georegression.geometry.UtilVector3D_F32
Creates a random vector where each axis is selected from a uniform distribution.
cross(double, double, double, double, double, double, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Computes the cross product:

c = a x b
cross(float, float, float, float, float, float, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Computes the cross product:

c = a x b
cross(GeoTuple2D_F32, GeoTuple2D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Computes the cross product:

c = a x b
cross(GeoTuple2D_F32, GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Computes the cross product:

c = a x b
where 'a' is in homogeneous coordinates.
cross(GeoTuple2D_F64, GeoTuple2D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Computes the cross product:

c = a x b
cross(GeoTuple2D_F64, GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Computes the cross product:

c = a x b
where 'a' is in homogeneous coordinates.
cross(GeoTuple3D_F32, GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Computes the cross product:

c = a x b
cross(GeoTuple3D_F64, GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Computes the cross product:

c = a x b
cross(Vector3D_F32, Vector3D_F32) - Static method in class georegression.geometry.UtilTrig_F32
 
cross(Vector3D_F64, Vector3D_F64) - Static method in class georegression.geometry.UtilTrig_F64
 
crossMatrix(double, double, double, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Creates a skew symmetric cross product matrix from the provided tuple.
crossMatrix(float, float, float, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Creates a skew symmetric cross product matrix from the provided tuple.
crossMatrix(GeoTuple3D_F32, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Creates a skew symmetric cross product matrix from the provided tuple.
crossMatrix(GeoTuple3D_F64, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Creates a skew symmetric cross product matrix from the provided tuple.
crossSetTo(Vector3D_F32, Vector3D_F32) - Method in class georegression.struct.point.Vector3D_F32
Assigns this vector to the results of crossing the two passed in vectors.
crossSetTo(Vector3D_F64, Vector3D_F64) - Method in class georegression.struct.point.Vector3D_F64
Assigns this vector to the results of crossing the two passed in vectors.
crossWith(Vector3D_F32) - Method in class georegression.struct.point.Vector3D_F32
Crosses this matrix with 'b' and returns the result
crossWith(Vector3D_F64) - Method in class georegression.struct.point.Vector3D_F64
Crosses this matrix with 'b' and returns the result
CyclicalLinkedList<T> - Class in georegression.geometry.polygon
Modified version of the linked list to provide support for being cyclical.
CyclicalLinkedList() - Constructor for class georegression.geometry.polygon.CyclicalLinkedList
 
Cylinder3D_F32 - Class in georegression.struct.shapes
Defines a cylinder in 3D space using a point and vector, which defines a line, and a radius around the line.
Cylinder3D_F32() - Constructor for class georegression.struct.shapes.Cylinder3D_F32
 
Cylinder3D_F32(boolean) - Constructor for class georegression.struct.shapes.Cylinder3D_F32
 
Cylinder3D_F32(float, float, float, float, float, float, float) - Constructor for class georegression.struct.shapes.Cylinder3D_F32
 
Cylinder3D_F32(LineParametric3D_F32, float) - Constructor for class georegression.struct.shapes.Cylinder3D_F32
 
Cylinder3D_F32(Cylinder3D_F32) - Constructor for class georegression.struct.shapes.Cylinder3D_F32
 
Cylinder3D_F64 - Class in georegression.struct.shapes
Defines a cylinder in 3D space using a point and vector, which defines a line, and a radius around the line.
Cylinder3D_F64() - Constructor for class georegression.struct.shapes.Cylinder3D_F64
 
Cylinder3D_F64(boolean) - Constructor for class georegression.struct.shapes.Cylinder3D_F64
 
Cylinder3D_F64(double, double, double, double, double, double, double) - Constructor for class georegression.struct.shapes.Cylinder3D_F64
 
Cylinder3D_F64(LineParametric3D_F64, double) - Constructor for class georegression.struct.shapes.Cylinder3D_F64
 
Cylinder3D_F64(Cylinder3D_F64) - Constructor for class georegression.struct.shapes.Cylinder3D_F64
 
CylinderBounded3D_F32 - Class in georegression.struct.shapes
Specifies a Cylinder in 3D space which is bounded along the axis.
CylinderBounded3D_F32() - Constructor for class georegression.struct.shapes.CylinderBounded3D_F32
 
CylinderBounded3D_F32(boolean) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F32
Constructor which makes declaration of the two end points optional
CylinderBounded3D_F32(float, float, float, float, float, float, float) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F32
 
CylinderBounded3D_F32(Point3D_F32, Point3D_F32, float) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F32
 
CylinderBounded3D_F32(CylinderBounded3D_F32) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F32
 
CylinderBounded3D_F64 - Class in georegression.struct.shapes
Specifies a Cylinder in 3D space which is bounded along the axis.
CylinderBounded3D_F64() - Constructor for class georegression.struct.shapes.CylinderBounded3D_F64
 
CylinderBounded3D_F64(boolean) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F64
Constructor which makes declaration of the two end points optional
CylinderBounded3D_F64(double, double, double, double, double, double, double) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F64
 
CylinderBounded3D_F64(Point3D_F64, Point3D_F64, double) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F64
 
CylinderBounded3D_F64(CylinderBounded3D_F64) - Constructor for class georegression.struct.shapes.CylinderBounded3D_F64
 
CylinderToPointSignedDistance_F32 - Class in georegression.fitting.cylinder
Computes the signed Euclidean distance between a cylinder and a set of points, see Distance3D_F32.distanceSigned(georegression.struct.shapes.Cylinder3D_F32, georegression.struct.point.Point3D_F32).
CylinderToPointSignedDistance_F32() - Constructor for class georegression.fitting.cylinder.CylinderToPointSignedDistance_F32
 
CylinderToPointSignedDistance_F64 - Class in georegression.fitting.cylinder
Computes the signed Euclidean distance between a cylinder and a set of points, see Distance3D_F64.distanceSigned(georegression.struct.shapes.Cylinder3D_F64, georegression.struct.point.Point3D_F64).
CylinderToPointSignedDistance_F64() - Constructor for class georegression.fitting.cylinder.CylinderToPointSignedDistance_F64
 
CylinderToPointSignedDistanceJacobian_F32 - Class in georegression.fitting.cylinder
CylinderToPointSignedDistanceJacobian_F32() - Constructor for class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
 
CylinderToPointSignedDistanceJacobian_F64 - Class in georegression.fitting.cylinder
CylinderToPointSignedDistanceJacobian_F64() - Constructor for class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F64
 

D

d - Variable in class georegression.struct.curve.PolynomialCubic1D_F32
Coefficients
d - Variable in class georegression.struct.curve.PolynomialCubic1D_F64
Coefficients
d - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F32
Coefficients
d - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F64
Coefficients
d - Variable in class georegression.struct.shapes.Quadrilateral_F32
 
d - Variable in class georegression.struct.shapes.Quadrilateral_F64
 
D - Variable in class georegression.struct.curve.ConicGeneral_F32
Coefficients
D - Variable in class georegression.struct.curve.ConicGeneral_F64
Coefficients
D - Variable in class georegression.struct.curve.ParabolaGeneral_F32
Coefficients.
D - Variable in class georegression.struct.curve.ParabolaGeneral_F64
Coefficients.
D - Variable in class georegression.struct.curve.ParabolaParametric_F32
 
D - Variable in class georegression.struct.curve.ParabolaParametric_F64
 
D - Variable in class georegression.struct.plane.PlaneGeneral3D_F32
Coefficients which define the plane.
D - Variable in class georegression.struct.plane.PlaneGeneral3D_F64
Coefficients which define the plane.
DCONV_TOL_A - Static variable in class georegression.misc.GrlConstants
 
DCONV_TOL_B - Static variable in class georegression.misc.GrlConstants
 
ddrm() - Method in class georegression.struct.homography.Homography2D_F32
 
ddrm() - Method in class georegression.struct.homography.Homography2D_F64
 
ddrm(DMatrixRMaj) - Method in class georegression.struct.homography.Homography2D_F64
 
ddrm(FMatrixRMaj) - Method in class georegression.struct.homography.Homography2D_F32
 
declareMatrixMxN() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.Jacobian
 
declareMatrixMxN() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.Jacobian
 
declareMatrixMxN() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
 
declareMatrixMxN() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F64
 
declareMatrixMxN() - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
 
declareMatrixMxN() - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F64
 
decode(double[], PlaneGeneral3D_F32) - Method in class georegression.fitting.plane.CodecPlaneGeneral3D_F32
 
decode(double[], PlaneGeneral3D_F64) - Method in class georegression.fitting.plane.CodecPlaneGeneral3D_F64
 
decode(double[], Cylinder3D_F32) - Method in class georegression.fitting.cylinder.CodecCylinder3D_F32
 
decode(double[], Cylinder3D_F64) - Method in class georegression.fitting.cylinder.CodecCylinder3D_F64
 
decode(double[], Sphere3D_F32) - Method in class georegression.fitting.sphere.CodecSphere3D_F32
 
decode(double[], Sphere3D_F64) - Method in class georegression.fitting.sphere.CodecSphere3D_F64
 
degree() - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
degree() - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
degree() - Method in interface georegression.struct.curve.PolynomialCurve_F32
Polynomial's degree.
degree() - Method in interface georegression.struct.curve.PolynomialCurve_F64
Polynomial's degree.
degree() - Method in class georegression.struct.curve.PolynomialGeneral1D_F32
 
degree() - Method in class georegression.struct.curve.PolynomialGeneral1D_F64
 
degree() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
degree() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
degree(double) - Static method in class georegression.metric.UtilAngle
Converts degrees into radians
degree(float) - Static method in class georegression.metric.UtilAngle
Converts degrees into radians
degreeToRadian(double) - Static method in class georegression.metric.UtilAngle
 
degreeToRadian(float) - Static method in class georegression.metric.UtilAngle
 
DIRTY - Static variable in class georegression.GeoRegressionVersion
 
dist(double, double) - Static method in class georegression.metric.UtilAngle
Returns the number of radians two angles are apart.
dist(float, float) - Static method in class georegression.metric.UtilAngle
Returns the number of radians two angles are apart.
dist_u(double, double) - Static method in class georegression.metric.UtilAngle
Returns the number of radians two angles are apart.
dist_u(float, float) - Static method in class georegression.metric.UtilAngle
Returns the number of radians two angles are apart.
distance - Variable in class georegression.struct.line.LinePolar2D_F32
Distance from the origin to the closest point on the line.
distance - Variable in class georegression.struct.line.LinePolar2D_F64
Distance from the origin to the closest point on the line.
distance(double, double) - Method in class georegression.struct.GeoTuple2D_F64
Euclidean distance from the point
distance(double, double, double) - Method in class georegression.struct.GeoTuple3D_F64
 
distance(double, double, double, double) - Static method in class georegression.geometry.UtilPoint2D_F64
 
distance(double, double, double, double) - Static method in class georegression.geometry.UtilTrig_F64
 
distance(double, double, double, double) - Method in class georegression.struct.GeoTuple4D_F64
 
distance(double, double, double, double, double, double) - Static method in class georegression.geometry.UtilPoint3D_F64
Euclidean distance between the two specified points
distance(float, float) - Method in class georegression.struct.GeoTuple2D_F32
Euclidean distance from the point
distance(float, float, float) - Method in class georegression.struct.GeoTuple3D_F32
 
distance(float, float, float, float) - Static method in class georegression.geometry.UtilPoint2D_F32
 
distance(float, float, float, float) - Static method in class georegression.geometry.UtilTrig_F32
 
distance(float, float, float, float) - Method in class georegression.struct.GeoTuple4D_F32
 
distance(float, float, float, float, float, float) - Static method in class georegression.geometry.UtilPoint3D_F32
Euclidean distance between the two specified points
distance(int, int) - Method in class georegression.struct.point.Point2D_I16
 
distance(int, int) - Method in class georegression.struct.point.Point2D_I32
 
distance(int, int, int, int) - Static method in class georegression.geometry.UtilPoint2D_I32
 
distance(EllipseRotated_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Euclidean distance of closest point on ellipse to point 'p'.
distance(EllipseRotated_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Euclidean distance of closest point on ellipse to point 'p'.
distance(GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
 
distance(GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
 
distance(GeoTuple4D_F32) - Method in class georegression.struct.GeoTuple4D_F32
 
distance(GeoTuple4D_F64) - Method in class georegression.struct.GeoTuple4D_F64
 
distance(LineGeneral2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on the line to the specified point.
distance(LineGeneral2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on the line to the specified point.
distance(LineParametric2D_F32, float, float) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on the line from a point.
distance(LineParametric2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on the line from a point.
distance(LineParametric2D_F64, double, double) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on the line from a point.
distance(LineParametric2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on the line from a point.
distance(LineParametric2D_I32, Point2D_I32) - Static method in class georegression.metric.Distance2D_I32
Returns the distance of a point to the closest point on a line.
distance(LineParametric3D_F32, float, float, float) - Static method in class georegression.metric.Distance3D_F32
Distance from the point to the closest point on the line.
distance(LineParametric3D_F32, LineParametric3D_F32) - Static method in class georegression.metric.Distance3D_F32
Distance of the closest point between two lines.
distance(LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.Distance3D_F32
Distance from the point to the closest point on the line.
distance(LineParametric3D_F64, double, double, double) - Static method in class georegression.metric.Distance3D_F64
Distance from the point to the closest point on the line.
distance(LineParametric3D_F64, LineParametric3D_F64) - Static method in class georegression.metric.Distance3D_F64
Distance of the closest point between two lines.
distance(LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.Distance3D_F64
Distance from the point to the closest point on the line.
distance(LineSegment2D_F32, float, float) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on a line segment to the specified point.
distance(LineSegment2D_F32, LineSegment2D_F32) - Static method in class georegression.metric.Distance2D_F32
Finds the distance between the two line segments
distance(LineSegment2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on a line segment to the specified point.
distance(LineSegment2D_F64, double, double) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on a line segment to the specified point.
distance(LineSegment2D_F64, LineSegment2D_F64) - Static method in class georegression.metric.Distance2D_F64
Finds the distance between the two line segments
distance(LineSegment2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on a line segment to the specified point.
distance(LineSegment2D_I32, Point2D_I32) - Static method in class georegression.metric.Distance2D_I32
Returns the distance the closest point on a line segment is from the specified point.
distance(LineSegment3D_F32, Point3D_F32) - Static method in class georegression.metric.Distance3D_F32
Distance from the point to the closest point on the line segment.
distance(LineSegment3D_F64, Point3D_F64) - Static method in class georegression.metric.Distance3D_F64
Distance from the point to the closest point on the line segment.
distance(PlaneNormal3D_F32) - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F32
 
distance(PlaneNormal3D_F32) - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F32
 
distance(PlaneNormal3D_F64) - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F64
 
distance(PlaneNormal3D_F64) - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F64
 
distance(Point2D_F32, Point2D_F32) - Method in class georegression.helper.KdTreePoint2D_F32
 
distance(Point2D_F64, Point2D_F64) - Method in class georegression.helper.KdTreePoint2D_F64
 
distance(Point2D_I16) - Method in class georegression.struct.point.Point2D_I16
 
distance(Point2D_I32) - Method in class georegression.struct.point.Point2D_I32
 
distance(Point2D_I32, Point2D_I32) - Static method in class georegression.geometry.UtilPoint2D_I32
 
distance(Point3D_F32) - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F32
 
distance(Point3D_F32, Point3D_F32) - Method in class georegression.helper.KdTreePoint3D_F32
 
distance(Point3D_F64) - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F64
 
distance(Point3D_F64, Point3D_F64) - Method in class georegression.helper.KdTreePoint3D_F64
 
distance(Polygon2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on the Polygon to the provided point.
distance(Polygon2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on the Polygon to the provided point.
distance(Quadrilateral_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance of the closest point on the quadrilateral to the provided point.
distance(Quadrilateral_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance of the closest point on the quadrilateral to the provided point.
distance(Triangle3D_F32, Point3D_F32) - Static method in class georegression.metric.Distance3D_F32
Signed distance from a 3D point to 3D triangle.
distance(Triangle3D_F64, Point3D_F64) - Static method in class georegression.metric.Distance3D_F64
Signed distance from a 3D point to 3D triangle.
distance(P, P) - Method in interface georegression.fitting.points.IterativeClosestPoint.Distance
 
distance(T) - Method in class georegression.struct.GeoTuple_F32
 
distance(T) - Method in class georegression.struct.GeoTuple_F64
 
distance(T) - Method in class georegression.struct.GeoTuple2D_F32
 
distance(T) - Method in class georegression.struct.GeoTuple2D_F64
 
distance2(double, double) - Method in class georegression.struct.GeoTuple2D_F64
Euclidean squared distance from the point
distance2(double, double, double) - Method in class georegression.struct.GeoTuple3D_F64
 
distance2(double, double, double, double) - Method in class georegression.struct.GeoTuple4D_F64
 
distance2(float, float) - Method in class georegression.struct.GeoTuple2D_F32
Euclidean squared distance from the point
distance2(float, float, float) - Method in class georegression.struct.GeoTuple3D_F32
 
distance2(float, float, float, float) - Method in class georegression.struct.GeoTuple4D_F32
 
distance2(int, int) - Method in class georegression.struct.point.Point2D_I16
 
distance2(int, int) - Method in class georegression.struct.point.Point2D_I32
 
distance2(EllipseRotated_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Euclidean distance squared of closest point on ellipse to point 'p'.
distance2(EllipseRotated_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Euclidean distance squared of closest point on ellipse to point 'p'.
distance2(GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
 
distance2(GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
 
distance2(GeoTuple4D_F32) - Method in class georegression.struct.GeoTuple4D_F32
 
distance2(GeoTuple4D_F64) - Method in class georegression.struct.GeoTuple4D_F64
 
distance2(Point2D_I16) - Method in class georegression.struct.point.Point2D_I16
 
distance2(Point2D_I32) - Method in class georegression.struct.point.Point2D_I32
Returns the Euclidean distance squared from 'this' to 'a'.
distance2(T) - Method in class georegression.struct.GeoTuple_F32
 
distance2(T) - Method in class georegression.struct.GeoTuple_F64
 
distance2(T) - Method in class georegression.struct.GeoTuple2D_F32
 
distance2(T) - Method in class georegression.struct.GeoTuple2D_F64
 
Distance2D_F32 - Class in georegression.metric
Functions related to finding the distance of one shape from another shape.
Distance2D_F32() - Constructor for class georegression.metric.Distance2D_F32
 
Distance2D_F64 - Class in georegression.metric
Functions related to finding the distance of one shape from another shape.
Distance2D_F64() - Constructor for class georegression.metric.Distance2D_F64
 
Distance2D_I32 - Class in georegression.metric
 
Distance2D_I32() - Constructor for class georegression.metric.Distance2D_I32
 
Distance3D_F32 - Class in georegression.metric
Distance of various shapes in 3D space
Distance3D_F32() - Constructor for class georegression.metric.Distance3D_F32
 
Distance3D_F64 - Class in georegression.metric
Distance of various shapes in 3D space
Distance3D_F64() - Constructor for class georegression.metric.Distance3D_F64
 
distanceCCW(double, double) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in counter clock-wise direction.
distanceCCW(float, float) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in counter clock-wise direction.
distanceCCW_u(double, double) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in counter clock-wise direction.
distanceCCW_u(float, float) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in counter clock-wise direction.
distanceCW(double, double) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in clock-wise direction.
distanceCW(float, float) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in clock-wise direction.
distanceCW_u(double, double) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in clock-wise direction.
distanceCW_u(float, float) - Static method in class georegression.metric.UtilAngle
Angular distance in radians to go from angA to angB in clock-wise direction.
distanceNorm(LineGeneral2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the signed Euclidean distance of the closest point on the line to the specified point.
distanceNorm(LineGeneral2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the signed Euclidean distance of the closest point on the line to the specified point.
distanceOrigin(LineParametric2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the distance of the closest point on the line from the origin
distanceOrigin(LineParametric2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the distance of the closest point on the line from the origin
DistancePointTriangle3D_F32 - Class in georegression.metric.alg
Computes the closest point and distance between a triangle in 3D and the closest point on a triangle.
DistancePointTriangle3D_F32() - Constructor for class georegression.metric.alg.DistancePointTriangle3D_F32
 
DistancePointTriangle3D_F64 - Class in georegression.metric.alg
Computes the closest point and distance between a triangle in 3D and the closest point on a triangle.
DistancePointTriangle3D_F64() - Constructor for class georegression.metric.alg.DistancePointTriangle3D_F64
 
distances(List<PlaneNormal3D_F32>, double[]) - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F32
 
distances(List<PlaneNormal3D_F32>, double[]) - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F32
 
distances(List<PlaneNormal3D_F64>, double[]) - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F64
 
distances(List<PlaneNormal3D_F64>, double[]) - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F64
 
distances(List<Point3D_F32>, double[]) - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F32
 
distances(List<Point3D_F64>, double[]) - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F64
 
distanceSigned(PlaneGeneral3D_F32, Point3D_F32) - Static method in class georegression.metric.Distance3D_F32
Distance between a plane and a point.
distanceSigned(PlaneGeneral3D_F64, Point3D_F64) - Static method in class georegression.metric.Distance3D_F64
Distance between a plane and a point.
distanceSigned(Cylinder3D_F32, float, float, float) - Static method in class georegression.metric.Distance3D_F32
 
distanceSigned(Cylinder3D_F32, Point3D_F32) - Static method in class georegression.metric.Distance3D_F32
Returns the signed distance a point is from the cylinder's surface.
distanceSigned(Cylinder3D_F64, double, double, double) - Static method in class georegression.metric.Distance3D_F64
 
distanceSigned(Cylinder3D_F64, Point3D_F64) - Static method in class georegression.metric.Distance3D_F64
Returns the signed distance a point is from the cylinder's surface.
distanceSigned(Sphere3D_F32, Point3D_F32) - Static method in class georegression.metric.Distance3D_F32
Returns the signed distance a point is from the sphere's surface.
distanceSigned(Sphere3D_F64, Point3D_F64) - Static method in class georegression.metric.Distance3D_F64
Returns the signed distance a point is from the sphere's surface.
distanceSq(double, double, double, double) - Static method in class georegression.geometry.UtilPoint2D_F64
 
distanceSq(double, double, double, double) - Static method in class georegression.geometry.UtilTrig_F64
 
distanceSq(double, double, double, double, double, double) - Static method in class georegression.geometry.UtilPoint3D_F64
Euclidean distance squared between the two specified points
distanceSq(float, float, float, float) - Static method in class georegression.geometry.UtilPoint2D_F32
 
distanceSq(float, float, float, float) - Static method in class georegression.geometry.UtilTrig_F32
 
distanceSq(float, float, float, float, float, float) - Static method in class georegression.geometry.UtilPoint3D_F32
Euclidean distance squared between the two specified points
distanceSq(int, int, int, int) - Static method in class georegression.geometry.UtilPoint2D_I32
 
distanceSq(LineParametric2D_F32, float, float) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance squared of the closest point on the line from a point.
distanceSq(LineParametric2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance squared of the closest point on the line from a point.
distanceSq(LineParametric2D_F64, double, double) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance squared of the closest point on the line from a point.
distanceSq(LineParametric2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance squared of the closest point on the line from a point.
distanceSq(LineParametric2D_I32, Point2D_I32) - Static method in class georegression.metric.Distance2D_I32
Returns the squared distance of a point to the closest point on a line.
distanceSq(LineSegment2D_F32, float, float) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance squared of the closest point on a line segment to the specified point.
distanceSq(LineSegment2D_F32, LineSegment2D_F32) - Static method in class georegression.metric.Distance2D_F32
Finds the distance squared between the two line segments
distanceSq(LineSegment2D_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance squared of the closest point on a line segment to the specified point.
distanceSq(LineSegment2D_F64, double, double) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance squared of the closest point on a line segment to the specified point.
distanceSq(LineSegment2D_F64, LineSegment2D_F64) - Static method in class georegression.metric.Distance2D_F64
Finds the distance squared between the two line segments
distanceSq(LineSegment2D_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance squared of the closest point on a line segment to the specified point.
distanceSq(Point2D_I32, Point2D_I32) - Static method in class georegression.geometry.UtilPoint2D_I32
 
distanceSq(Polygon2D_F32, Point2D_F32, LineSegment2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance squared of the closest point on the Polygon to the provided point.
distanceSq(Polygon2D_F64, Point2D_F64, LineSegment2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance squared of the closest point on the Polygon to the provided point.
distanceSq(Quadrilateral_F32, Point2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Euclidean distance squared of the closest point on the quadrilateral to the provided point.
distanceSq(Quadrilateral_F64, Point2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Euclidean distance squared of the closest point on the quadrilateral to the provided point.
distHalf(double, double) - Static method in class georegression.metric.UtilAngle
Angular distance between two half circle angles.
divide(double) - Method in class georegression.struct.point.Vector3D_F64
In-place divide operation.
divide(float) - Method in class georegression.struct.point.Vector3D_F32
In-place divide operation.
divide(GeoTuple3D_F32, float) - Static method in class georegression.geometry.GeometryMath_F32
Divides each element by 'v'
divide(GeoTuple3D_F64, double) - Static method in class georegression.geometry.GeometryMath_F64
Divides each element by 'v'
divideIP(double) - Method in class georegression.struct.GeoTuple3D_F64
 
divideIP(double) - Method in class georegression.struct.GeoTuple4D_F64
 
divideIP(float) - Method in class georegression.struct.GeoTuple3D_F32
 
divideIP(float) - Method in class georegression.struct.GeoTuple4D_F32
 
domain2PI(double) - Static method in class georegression.metric.UtilAngle
Converts an angle from -pi to pi into 0 to 2*pi domain
dot(double, double, double) - Method in class georegression.struct.point.Vector3D_F64
 
dot(double, double, double, double) - Static method in class georegression.geometry.UtilTrig_F64
 
dot(double, double, double, GeoTuple3D_F64) - Static method in class georegression.metric.MiscOps
 
dot(float, float, float) - Method in class georegression.struct.point.Vector3D_F32
 
dot(float, float, float, float) - Static method in class georegression.geometry.UtilTrig_F32
 
dot(float, float, float, GeoTuple3D_F32) - Static method in class georegression.metric.MiscOps
 
dot(GeoTuple2D_F32, GeoTuple2D_F32) - Static method in class georegression.geometry.UtilTrig_F32
 
dot(GeoTuple2D_F32, GeoTuple2D_F32) - Static method in class georegression.metric.MiscOps
 
dot(GeoTuple2D_F64, GeoTuple2D_F64) - Static method in class georegression.geometry.UtilTrig_F64
 
dot(GeoTuple2D_F64, GeoTuple2D_F64) - Static method in class georegression.metric.MiscOps
 
dot(GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Dot product: ret = aTb
dot(GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.UtilTrig_F32
 
dot(GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.metric.MiscOps
 
dot(GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Dot product: ret = aTb
dot(GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.UtilTrig_F64
 
dot(GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.metric.MiscOps
 
dot(Vector2D_F32) - Method in class georegression.struct.point.Vector2D_F32
Dot product between this and 'a' = this.x * a.x + this.y * a.y
dot(Vector2D_F64) - Method in class georegression.struct.point.Vector2D_F64
Dot product between this and 'a' = this.x * a.x + this.y * a.y
dot(Vector3D_F32) - Method in class georegression.struct.point.Vector3D_F32
Dot product between this and 'a' = this.x * a.x + this.y * a.y + this.z * a.z
dot(Vector3D_F64) - Method in class georegression.struct.point.Vector3D_F64
Dot product between this and 'a' = this.x * a.x + this.y * a.y + this.z * a.z
dot(Vector4D_F32) - Method in class georegression.struct.point.Vector4D_F32
 
dot(Vector4D_F64) - Method in class georegression.struct.point.Vector4D_F64
 

E

e - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F32
Coefficients
e - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F64
Coefficients
E - Variable in class georegression.struct.curve.ConicGeneral_F32
Coefficients
E - Variable in class georegression.struct.curve.ConicGeneral_F64
Coefficients
E - Variable in class georegression.struct.curve.ParabolaGeneral_F32
Coefficients.
E - Variable in class georegression.struct.curve.ParabolaGeneral_F64
Coefficients.
E - Variable in class georegression.struct.curve.ParabolaParametric_F32
 
E - Variable in class georegression.struct.curve.ParabolaParametric_F64
 
EllipseError() - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.EllipseError
 
EllipseError() - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.EllipseError
 
EllipseQuadratic_F32 - Class in georegression.struct.curve
In general quadratic form, an ellipse is described by 6-coefficients:
F(x,y) = a*x^2 + 2*b*x*y + c*y^2 + 2*d*x + 2*e*y + f = 0
a*c - b*b > 0
where [a,b,c,d,e,f] are the coefficients and [x,y] is the coordinate of a point on the ellipse.
EllipseQuadratic_F32() - Constructor for class georegression.struct.curve.EllipseQuadratic_F32
 
EllipseQuadratic_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.curve.EllipseQuadratic_F32
 
EllipseQuadratic_F64 - Class in georegression.struct.curve
In general quadratic form, an ellipse is described by 6-coefficients:
F(x,y) = a*x^2 + 2*b*x*y + c*y^2 + 2*d*x + 2*e*y + f = 0
a*c - b*b > 0
where [a,b,c,d,e,f] are the coefficients and [x,y] is the coordinate of a point on the ellipse.
EllipseQuadratic_F64() - Constructor for class georegression.struct.curve.EllipseQuadratic_F64
 
EllipseQuadratic_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.curve.EllipseQuadratic_F64
 
EllipseRotated_F32 - Class in georegression.struct.curve
An ellipse described using its center, semi-axes, and orientation.
(x'*cos(phi) + y'*sin(phi))^2/a^2 + (-x'*sin(phi) + y'*cos(phi))^2/b_2 = 1
x' = x-x_0, y' = y-y_0
where (x_0,y_0) is the center, (a,b) are major and minor axises, and phi is it's orientation.
EllipseRotated_F32() - Constructor for class georegression.struct.curve.EllipseRotated_F32
 
EllipseRotated_F32(float, float, float, float, float) - Constructor for class georegression.struct.curve.EllipseRotated_F32
Constructor
EllipseRotated_F32(EllipseRotated_F32) - Constructor for class georegression.struct.curve.EllipseRotated_F32
Copy constructor
EllipseRotated_F32(Point2D_F32, float, float, float) - Constructor for class georegression.struct.curve.EllipseRotated_F32
Constructor
EllipseRotated_F64 - Class in georegression.struct.curve
An ellipse described using its center, semi-axes, and orientation.
(x'*cos(phi) + y'*sin(phi))^2/a^2 + (-x'*sin(phi) + y'*cos(phi))^2/b_2 = 1
x' = x-x_0, y' = y-y_0
where (x_0,y_0) is the center, (a,b) are major and minor axises, and phi is it's orientation.
EllipseRotated_F64() - Constructor for class georegression.struct.curve.EllipseRotated_F64
 
EllipseRotated_F64(double, double, double, double, double) - Constructor for class georegression.struct.curve.EllipseRotated_F64
Constructor
EllipseRotated_F64(EllipseRotated_F64) - Constructor for class georegression.struct.curve.EllipseRotated_F64
Copy constructor
EllipseRotated_F64(Point2D_F64, double, double, double) - Constructor for class georegression.struct.curve.EllipseRotated_F64
Constructor
encode(PlaneGeneral3D_F32, double[]) - Method in class georegression.fitting.plane.CodecPlaneGeneral3D_F32
 
encode(PlaneGeneral3D_F64, double[]) - Method in class georegression.fitting.plane.CodecPlaneGeneral3D_F64
 
encode(Cylinder3D_F32, double[]) - Method in class georegression.fitting.cylinder.CodecCylinder3D_F32
 
encode(Cylinder3D_F64, double[]) - Method in class georegression.fitting.cylinder.CodecCylinder3D_F64
 
encode(Sphere3D_F32, double[]) - Method in class georegression.fitting.sphere.CodecSphere3D_F32
 
encode(Sphere3D_F64, double[]) - Method in class georegression.fitting.sphere.CodecSphere3D_F64
 
endA - Variable in class georegression.struct.shapes.CylinderBounded3D_F32
End points of the cylinder
endA - Variable in class georegression.struct.shapes.CylinderBounded3D_F64
End points of the cylinder
endB - Variable in class georegression.struct.shapes.CylinderBounded3D_F32
End points of the cylinder
endB - Variable in class georegression.struct.shapes.CylinderBounded3D_F64
End points of the cylinder
enforceExtents() - Method in class georegression.struct.shapes.Rectangle2D_F32
Makes sure x0,y0 is the lower extent and x1,y1 is the upper extent
enforceExtents() - Method in class georegression.struct.shapes.Rectangle2D_F64
Makes sure x0,y0 is the lower extent and x1,y1 is the upper extent
enforceExtents() - Method in class georegression.struct.shapes.Rectangle2D_I32
Makes sure x0,y0 is the lower extent and x1,y1 is the upper extent
EPS - Static variable in class georegression.misc.GrlConstants
 
equals(PlaneNormal3D_F32, PlaneNormal3D_F32, float) - Static method in class georegression.geometry.UtilPlane3D_F32
Returns true if the two plane equations are equal to within tolerance.
equals(PlaneNormal3D_F64, PlaneNormal3D_F64, double) - Static method in class georegression.geometry.UtilPlane3D_F64
Returns true if the two plane equations are equal to within tolerance.
equals(Object) - Method in class georegression.struct.GeoTuple_F32
 
equals(Object) - Method in class georegression.struct.GeoTuple_F64
 
equals(Object) - Method in class georegression.struct.GeoTuple2D_F32
 
equals(Object) - Method in class georegression.struct.GeoTuple2D_F64
 
equals(Object) - Method in class georegression.struct.GeoTuple3D_F32
 
equals(Object) - Method in class georegression.struct.GeoTuple3D_F64
 
equals(Object) - Method in class georegression.struct.GeoTuple4D_F32
 
equals(Object) - Method in class georegression.struct.GeoTuple4D_F64
 
equals(Object) - Method in class georegression.struct.line.LineGeneral2D_F32
 
equals(Object) - Method in class georegression.struct.line.LineGeneral2D_F64
 
equals(Object) - Method in class georegression.struct.line.LineParametric2D_F32
 
equals(Object) - Method in class georegression.struct.line.LineParametric2D_F64
 
equals(Object) - Method in class georegression.struct.line.LineParametric3D_F32
 
equals(Object) - Method in class georegression.struct.line.LineParametric3D_F64
 
equals(Object) - Method in class georegression.struct.line.LineSegment2D_F32
 
equals(Object) - Method in class georegression.struct.line.LineSegment2D_F64
 
equals(Object) - Method in class georegression.struct.line.LineSegment2D_I32
 
equals(Object) - Method in class georegression.struct.line.LineSegment3D_F32
 
equals(Object) - Method in class georegression.struct.line.LineSegment3D_F64
 
equals(Object) - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
equals(Object) - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
equals(Object) - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
equals(Object) - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
equals(Object) - Method in class georegression.struct.point.Point2D_I16
 
equals(Object) - Method in class georegression.struct.point.Point2D_I32
 
equals(Object) - Method in class georegression.struct.point.Point3D_I32
 
equals(Object) - Method in class georegression.struct.shapes.Cylinder3D_F32
 
equals(Object) - Method in class georegression.struct.shapes.Cylinder3D_F64
 
equals(Object) - Method in class georegression.struct.shapes.Rectangle2D_F32
 
equals(Object) - Method in class georegression.struct.shapes.Rectangle2D_F64
 
equals(Object) - Method in class georegression.struct.shapes.Rectangle2D_I32
 
EULER - Enum constant in enum class georegression.struct.RotationType
 
eulerToMatrix(EulerType, double, double, double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts an Euler coordinate into a rotation matrix.
eulerToMatrix(EulerType, float, float, float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts an Euler coordinate into a rotation matrix.
eulerToQuaternion(EulerType, double, double, double, Quaternion_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
 
eulerToQuaternion(EulerType, float, float, float, Quaternion_F32) - Static method in class georegression.geometry.ConvertRotation3D_F32
 
EulerType - Enum Class in georegression.struct
Enumerated types for each possible Euler coordinate composed of three rotations.
eulerXyz(double, double, double, double, double, double, Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Sets the value of an Se3_F64 using Euler XYZ coordinates for the rotation and a translation vector.
eulerXyz(double, double, double, EulerType, double, double, double, Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
 
eulerXyz(float, float, float, float, float, float, Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Sets the value of an Se3_F32 using Euler XYZ coordinates for the rotation and a translation vector.
eulerXyz(float, float, float, EulerType, float, float, float, Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
 
evaluate(double) - Method in class georegression.struct.curve.ParabolaParametric_F64
 
evaluate(double) - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
evaluate(double) - Method in class georegression.struct.curve.PolynomialGeneral1D_F64
 
evaluate(double) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
evaluate(double, double) - Method in class georegression.struct.curve.ConicGeneral_F64
 
evaluate(double, double) - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
evaluate(double, double) - Method in class georegression.struct.curve.PolynomialQuadratic2D_F64
 
evaluate(double, double) - Method in class georegression.struct.line.LineGeneral2D_F64
Returns the result of A*x + B*y + C.
evaluate(double, double, double) - Method in class georegression.struct.line.LineGeneral2D_F64
 
evaluate(double, double, double) - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
evaluate(double, double, EllipseQuadratic_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Computes the value of the quadratic ellipse function at point (x,y).
evaluate(double, double, EllipseRotated_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Computes the value of the quadratic ellipse function at point (x,y).
evaluate(double, double, Circle2D_F64) - Static method in class georegression.geometry.UtilCircle2D_F64
Computes (x-x_c)**2 + (y-y_c)**2 - r.
evaluate(double, Point2D_F64) - Method in class georegression.struct.curve.ParabolaParametric_F64
 
evaluate(float) - Method in class georegression.struct.curve.ParabolaParametric_F32
 
evaluate(float) - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
evaluate(float) - Method in class georegression.struct.curve.PolynomialGeneral1D_F32
 
evaluate(float) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
evaluate(float, float) - Method in class georegression.struct.curve.ConicGeneral_F32
 
evaluate(float, float) - Method in class georegression.struct.curve.ParabolaGeneral_F32
 
evaluate(float, float) - Method in class georegression.struct.curve.PolynomialQuadratic2D_F32
 
evaluate(float, float) - Method in class georegression.struct.line.LineGeneral2D_F32
Returns the result of A*x + B*y + C.
evaluate(float, float, float) - Method in class georegression.struct.line.LineGeneral2D_F32
 
evaluate(float, float, float) - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
evaluate(float, float, EllipseQuadratic_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Computes the value of the quadratic ellipse function at point (x,y).
evaluate(float, float, EllipseRotated_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Computes the value of the quadratic ellipse function at point (x,y).
evaluate(float, float, Circle2D_F32) - Static method in class georegression.geometry.UtilCircle2D_F32
Computes (x-x_c)**2 + (y-y_c)**2 - r.
evaluate(float, Point2D_F32) - Method in class georegression.struct.curve.ParabolaParametric_F32
 
evaluate(PlaneGeneral3D_F32, Point3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Applies the plane's definition to test to see if a point is one the plane
evaluate(PlaneGeneral3D_F64, Point3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Applies the plane's definition to test to see if a point is one the plane
evaluate(PlaneNormal3D_F32, Point3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Applies the plane's definition to test to see if a point is one the plane
evaluate(PlaneNormal3D_F64, Point3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Applies the plane's definition to test to see if a point is one the plane
exponential(TwistCoordinate_F32, float, Se3_F32) - Static method in class georegression.transform.twist.TwistOps_F32
Computes the exponential map for a twist:
exp(hat(xi)*theta) = [ SO , (I-SO)*(w cross v) + w*wTvΘ 0 , 1]
SO = exp(hat(w)*theta)
exponential(TwistCoordinate_F64, double, Se3_F64) - Static method in class georegression.transform.twist.TwistOps_F64
Computes the exponential map for a twist:
exp(hat(xi)*theta) = [ SO , (I-SO)*(w cross v) + w*wTvΘ 0 , 1]
SO = exp(hat(w)*theta)

F

f - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F32
Coefficients
f - Variable in class georegression.struct.curve.PolynomialQuadratic2D_F64
Coefficients
F - Variable in class georegression.struct.curve.ConicGeneral_F32
Coefficients
F - Variable in class georegression.struct.curve.ConicGeneral_F64
Coefficients
F - Variable in class georegression.struct.curve.ParabolaGeneral_F32
Coefficients.
F - Variable in class georegression.struct.curve.ParabolaGeneral_F64
Coefficients.
F - Variable in class georegression.struct.curve.ParabolaParametric_F32
 
F - Variable in class georegression.struct.curve.ParabolaParametric_F64
 
F_EPS - Static variable in class georegression.misc.GrlConstants
 
F_PI - Static variable in class georegression.misc.GrlConstants
 
F_PI2 - Static variable in class georegression.misc.GrlConstants
 
F_PId2 - Static variable in class georegression.misc.GrlConstants
 
FactoryIterativeClosestPoint - Class in georegression.fitting.points
 
FactoryIterativeClosestPoint() - Constructor for class georegression.fitting.points.FactoryIterativeClosestPoint
 
FactoryIterativeClosestPoint.SE2_F32 - Class in georegression.fitting.points
Specialized implementation for rigid body 2D points
FactoryIterativeClosestPoint.SE2_F64 - Class in georegression.fitting.points
Specialized implementation for rigid body 2D points
FactoryIterativeClosestPoint.SE3_F32 - Class in georegression.fitting.points
Specialized implementation for rigid body 3D points
FactoryIterativeClosestPoint.SE3_F64 - Class in georegression.fitting.points
Specialized implementation for rigid body 3D points
FCONV_TOL_A - Static variable in class georegression.misc.GrlConstants
 
FCONV_TOL_B - Static variable in class georegression.misc.GrlConstants
 
findClosestIdx(double, double, double, List<Point3D_F64>, double) - Static method in class georegression.geometry.UtilPoint3D_F64
Finds the closest point in the list to the specified point that is within tolerance.
findClosestIdx(double, double, List<Point2D_F64>, double) - Static method in class georegression.geometry.UtilPoint2D_F64
Finds the closest point in the list to the specified point that is within tolerance.
findClosestIdx(float, float, float, List<Point3D_F32>, float) - Static method in class georegression.geometry.UtilPoint3D_F32
Finds the closest point in the list to the specified point that is within tolerance.
findClosestIdx(float, float, List<Point2D_F32>, float) - Static method in class georegression.geometry.UtilPoint2D_F32
Finds the closest point in the list to the specified point that is within tolerance.
findClosestPoint(T) - Method in interface georegression.fitting.points.ClosestPointToModel
Searches the model for the closest point to 'target' and if one exists it is returned.
findClosestPoint(T) - Method in class georegression.fitting.points.PointModel
 
fit(double[], int, int, PolynomialQuadratic2D_F64) - Static method in class georegression.fitting.curves.FitCurve_F64
Fits points to a 2D quadratic polynomial.
fit(float[], int, int, PolynomialQuadratic2D_F32) - Static method in class georegression.fitting.curves.FitCurve_F32
Fits points to a 2D quadratic polynomial.
fit(List<Point2D_F32>, LineParametric2D_F32) - Method in class georegression.fitting.line.FitLineParametricSvd_F32
Fits a line to the points
fit(List<Point2D_F64>, LineParametric2D_F64) - Method in class georegression.fitting.line.FitLineParametricSvd_F64
Fits a line to the points
FitConicA_F32 - Class in georegression.fitting.curves
Fit's a parabola to a set of points by finding the null space of A.
FitConicA_F32() - Constructor for class georegression.fitting.curves.FitConicA_F32
 
FitConicA_F64 - Class in georegression.fitting.curves
Fit's a parabola to a set of points by finding the null space of A.
FitConicA_F64() - Constructor for class georegression.fitting.curves.FitConicA_F64
 
FitConicAtA_F32 - Class in georegression.fitting.curves
Fit's a parabola to a set of points by finding the null space of AT*A.
FitConicAtA_F32() - Constructor for class georegression.fitting.curves.FitConicAtA_F32
 
FitConicAtA_F64 - Class in georegression.fitting.curves
Fit's a parabola to a set of points by finding the null space of AT*A.
FitConicAtA_F64() - Constructor for class georegression.fitting.curves.FitConicAtA_F64
 
FitConvexHull_F32 - Interface in georegression.fitting.polygon
Interface for Convex Hull algorithms.
FitConvexHull_F64 - Interface in georegression.fitting.polygon
Interface for Convex Hull algorithms.
FitCurve_F32 - Class in georegression.fitting.curves
Fits different types of curves to points
FitCurve_F32() - Constructor for class georegression.fitting.curves.FitCurve_F32
 
FitCurve_F64 - Class in georegression.fitting.curves
Fits different types of curves to points
FitCurve_F64() - Constructor for class georegression.fitting.curves.FitCurve_F64
 
FitCylinderToPoints_F32 - Class in georegression.fitting.cylinder
UnconstrainedLeastSquares fitting of 3D points to a cylinder.
FitCylinderToPoints_F32(int) - Constructor for class georegression.fitting.cylinder.FitCylinderToPoints_F32
Simplified constructor.
FitCylinderToPoints_F32(UnconstrainedLeastSquares, int, float, float) - Constructor for class georegression.fitting.cylinder.FitCylinderToPoints_F32
Constructor which provides access to all tuning parameters
FitCylinderToPoints_F64 - Class in georegression.fitting.cylinder
UnconstrainedLeastSquares fitting of 3D points to a cylinder.
FitCylinderToPoints_F64(int) - Constructor for class georegression.fitting.cylinder.FitCylinderToPoints_F64
Simplified constructor.
FitCylinderToPoints_F64(UnconstrainedLeastSquares, int, double, double) - Constructor for class georegression.fitting.cylinder.FitCylinderToPoints_F64
Constructor which provides access to all tuning parameters
FitEllipseAlgebraic_F32 - Class in georegression.fitting.curves
Fits an ellipse to a set of points in "closed form" by minimizing algebraic least-squares error.
FitEllipseAlgebraic_F32() - Constructor for class georegression.fitting.curves.FitEllipseAlgebraic_F32
 
FitEllipseAlgebraic_F64 - Class in georegression.fitting.curves
Fits an ellipse to a set of points in "closed form" by minimizing algebraic least-squares error.
FitEllipseAlgebraic_F64() - Constructor for class georegression.fitting.curves.FitEllipseAlgebraic_F64
 
FitEllipseWeightedAlgebraic_F32 - Class in georegression.fitting.curves
Fits an ellipse to a set of points in "closed form" by minimizing algebraic least-squares error.
FitEllipseWeightedAlgebraic_F32() - Constructor for class georegression.fitting.curves.FitEllipseWeightedAlgebraic_F32
 
FitEllipseWeightedAlgebraic_F64 - Class in georegression.fitting.curves
Fits an ellipse to a set of points in "closed form" by minimizing algebraic least-squares error.
FitEllipseWeightedAlgebraic_F64() - Constructor for class georegression.fitting.curves.FitEllipseWeightedAlgebraic_F64
 
FitLine_F32 - Class in georegression.fitting.line
Finds the best file line given a set of observations.
FitLine_F32() - Constructor for class georegression.fitting.line.FitLine_F32
 
FitLine_F64 - Class in georegression.fitting.line
Finds the best file line given a set of observations.
FitLine_F64() - Constructor for class georegression.fitting.line.FitLine_F64
 
FitLine_I32 - Class in georegression.fitting.line
 
FitLine_I32() - Constructor for class georegression.fitting.line.FitLine_I32
 
FitLineParametricSvd_F32 - Class in georegression.fitting.line
Fits a LineParametric2D_F32 to a set of points by minimizing algebraic error.
FitLineParametricSvd_F32() - Constructor for class georegression.fitting.line.FitLineParametricSvd_F32
 
FitLineParametricSvd_F64 - Class in georegression.fitting.line
Fits a LineParametric2D_F64 to a set of points by minimizing algebraic error.
FitLineParametricSvd_F64() - Constructor for class georegression.fitting.line.FitLineParametricSvd_F64
 
fitMM(double[], int, int, PolynomialCubic1D_F64, DMatrix4x4) - Static method in class georegression.fitting.curves.FitCurve_F64
Fits points to the cubic polynomial.
fitMM(double[], int, int, PolynomialQuadratic1D_F64, DMatrix3x3) - Static method in class georegression.fitting.curves.FitCurve_F64
Fits points to the quadratic polynomial.
fitMM(float[], int, int, PolynomialCubic1D_F32, FMatrix4x4) - Static method in class georegression.fitting.curves.FitCurve_F32
Fits points to the cubic polynomial.
fitMM(float[], int, int, PolynomialQuadratic1D_F32, FMatrix3x3) - Static method in class georegression.fitting.curves.FitCurve_F32
Fits points to the quadratic polynomial.
fitModel(List<Point3D_F32>, Cylinder3D_F32, Cylinder3D_F32) - Method in class georegression.fitting.cylinder.FitCylinderToPoints_F32
 
fitModel(List<Point3D_F32>, Sphere3D_F32, Sphere3D_F32) - Method in class georegression.fitting.sphere.FitSphereToPoints_F32
 
fitModel(List<Point3D_F64>, Cylinder3D_F64, Cylinder3D_F64) - Method in class georegression.fitting.cylinder.FitCylinderToPoints_F64
 
fitModel(List<Point3D_F64>, Sphere3D_F64, Sphere3D_F64) - Method in class georegression.fitting.sphere.FitSphereToPoints_F64
 
FitPlane3D_F32 - Class in georegression.fitting.plane
Various functions for fitting planes in 3D to point clouds.
FitPlane3D_F32() - Constructor for class georegression.fitting.plane.FitPlane3D_F32
 
FitPlane3D_F64 - Class in georegression.fitting.plane
Various functions for fitting planes in 3D to point clouds.
FitPlane3D_F64() - Constructor for class georegression.fitting.plane.FitPlane3D_F64
 
fitPoints2D() - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F32
Creates a MotionTransformPoint for finding a Se2_F32 from two sets of 2D points.
fitPoints2D() - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F64
Creates a MotionTransformPoint for finding a Se2_F64 from two sets of 2D points.
fitPoints2D(List<Point2D_F32>, List<Point2D_F32>) - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F32
Given two sets of corresponding points compute the Se2_F32 transform which minimizes the difference between the two sets of points.
fitPoints2D(List<Point2D_F64>, List<Point2D_F64>) - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F64
Given two sets of corresponding points compute the Se2_F64 transform which minimizes the difference between the two sets of points.
fitPoints3D() - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F32
Creates a MotionTransformPoint for finding a Se3_F32 from two sets of 3D points.
fitPoints3D() - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F64
Creates a MotionTransformPoint for finding a Se3_F64 from two sets of 3D points.
fitPoints3D(List<Point3D_F32>, List<Point3D_F32>) - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F32
Given two sets of corresponding points compute the Se3_F32 transform which minimizes the difference between the two sets of points.
fitPoints3D(List<Point3D_F64>, List<Point3D_F64>) - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F64
Given two sets of corresponding points compute the Se3_F64 transform which minimizes the difference between the two sets of points.
FitPolygon2D_F32 - Class in georegression.fitting.polygon
Functions related to fitting polygons to different inputs
FitPolygon2D_F32() - Constructor for class georegression.fitting.polygon.FitPolygon2D_F32
 
FitPolygon2D_F64 - Class in georegression.fitting.polygon
Functions related to fitting polygons to different inputs
FitPolygon2D_F64() - Constructor for class georegression.fitting.polygon.FitPolygon2D_F64
 
FitPolygon2D_I32 - Class in georegression.fitting.polygon
Functions related to fitting polygons to different inputs
FitPolygon2D_I32() - Constructor for class georegression.fitting.polygon.FitPolygon2D_I32
 
FitPolygon3D_F32 - Class in georegression.fitting.polygon
Functions related to fitting polygons to different inputs
FitPolygon3D_F32() - Constructor for class georegression.fitting.polygon.FitPolygon3D_F32
 
FitPolygon3D_F64 - Class in georegression.fitting.polygon
Functions related to fitting polygons to different inputs
FitPolygon3D_F64() - Constructor for class georegression.fitting.polygon.FitPolygon3D_F64
 
FitPolynomialSolverTall_F32 - Class in georegression.fitting.curves
Fits a polynomial using a LinearSolverDense and the equation A*X=B.
FitPolynomialSolverTall_F32() - Constructor for class georegression.fitting.curves.FitPolynomialSolverTall_F32
 
FitPolynomialSolverTall_F32(LinearSolverDense<FMatrixRMaj>) - Constructor for class georegression.fitting.curves.FitPolynomialSolverTall_F32
 
FitPolynomialSolverTall_F64 - Class in georegression.fitting.curves
Fits a polynomial using a LinearSolverDense and the equation A*X=B.
FitPolynomialSolverTall_F64() - Constructor for class georegression.fitting.curves.FitPolynomialSolverTall_F64
 
FitPolynomialSolverTall_F64(LinearSolverDense<DMatrixRMaj>) - Constructor for class georegression.fitting.curves.FitPolynomialSolverTall_F64
 
fitQRP(double[], int, int, PolynomialQuadratic1D_F64) - Static method in class georegression.fitting.curves.FitCurve_F64
Fits points to the quadratic polynomial using a QRP linear solver.
fitQRP(float[], int, int, PolynomialQuadratic1D_F32) - Static method in class georegression.fitting.curves.FitCurve_F32
Fits points to the quadratic polynomial using a QRP linear solver.
FitShapeToPoints<Point,Shape> - Interface in georegression.fitting
General interface for fitting a shape to a set of points.
FitShapeToPoints_F32<Point,Shape> - Interface in georegression.fitting
General interface for fitting a shape to a set of points.
FitShapeToPoints_F64<Point,Shape> - Interface in georegression.fitting
General interface for fitting a shape to a set of points.
FitSpecialEuclideanOps_F32 - Class in georegression.fitting.se
Functions related to fitting SpecialEuclidean transform to a set of corresponding points.
FitSpecialEuclideanOps_F32() - Constructor for class georegression.fitting.se.FitSpecialEuclideanOps_F32
 
FitSpecialEuclideanOps_F64 - Class in georegression.fitting.se
Functions related to fitting SpecialEuclidean transform to a set of corresponding points.
FitSpecialEuclideanOps_F64() - Constructor for class georegression.fitting.se.FitSpecialEuclideanOps_F64
 
FitSphereToPoints_F32 - Class in georegression.fitting.sphere
UnconstrainedLeastSquares fitting of 3D points to a sphere.
FitSphereToPoints_F32(int) - Constructor for class georegression.fitting.sphere.FitSphereToPoints_F32
Simplified constructor.
FitSphereToPoints_F32(UnconstrainedLeastSquares, int, float, float) - Constructor for class georegression.fitting.sphere.FitSphereToPoints_F32
Constructor which provides access to all tuning parameters
FitSphereToPoints_F64 - Class in georegression.fitting.sphere
UnconstrainedLeastSquares fitting of 3D points to a sphere.
FitSphereToPoints_F64(int) - Constructor for class georegression.fitting.sphere.FitSphereToPoints_F64
Simplified constructor.
FitSphereToPoints_F64(UnconstrainedLeastSquares, int, double, double) - Constructor for class georegression.fitting.sphere.FitSphereToPoints_F64
Constructor which provides access to all tuning parameters
fitWithLMedS(List<Point>, ModelManager<Model>, Factory<ModelGenerator<Model, Point>>, Factory<DistanceFromModel<Model, Point>>) - Method in class georegression.fitting.ShapeFittingRobustOps
 
fitWithRansac(List<Point>, ModelManager<Model>, Factory<ModelGenerator<Model, Point>>, Factory<DistanceFromModel<Model, Point>>) - Method in class georegression.fitting.ShapeFittingRobustOps
 
flip() - Method in class georegression.struct.shapes.Polygon2D_F32
 
flip() - Method in class georegression.struct.shapes.Polygon2D_F64
 
flip() - Method in class georegression.struct.shapes.Polygon2D_I32
 
flip(Polygon2D_F32) - Method in class georegression.struct.shapes.Polygon2D_F32
Creates a copy of 'this' and flips it
flip(Polygon2D_F64) - Method in class georegression.struct.shapes.Polygon2D_F64
Creates a copy of 'this' and flips it
flip(Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Flips the order of points inside the polygon.
flip(Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Flips the order of points inside the polygon.
flip(Polygon2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Flips the order of points inside the polygon.
forceSingleThread - Variable in class georegression.fitting.ShapeFittingRobustOps
If true it will always use a single threaded implementation
forward - Variable in class georegression.transform.InvertibleTransformSequence.Node
 
fromArray(double[]) - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
fromArray(float[]) - Method in class georegression.struct.curve.ParabolaGeneral_F32
 

G

generate(List<PlaneNormal3D_F32>, PlaneGeneral3D_F32) - Method in class georegression.fitting.plane.GeneratorPlaneFromPlane_F32
 
generate(List<PlaneNormal3D_F32>, Cylinder3D_F32) - Method in class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F32
 
generate(List<PlaneNormal3D_F64>, PlaneGeneral3D_F64) - Method in class georegression.fitting.plane.GeneratorPlaneFromPlane_F64
 
generate(List<PlaneNormal3D_F64>, Cylinder3D_F64) - Method in class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F64
 
generate(List<Point3D_F32>, PlaneGeneral3D_F32) - Method in class georegression.fitting.plane.GeneratorPlaneGeneral3D_F32
 
generate(List<Point3D_F64>, PlaneGeneral3D_F64) - Method in class georegression.fitting.plane.GeneratorPlaneGeneral3D_F64
 
GenerateCylinderFromPointNormals_F32 - Class in georegression.fitting.cylinder
Given a list of two point and surface normal pairs, first a cylinder using an analytic equation.
GenerateCylinderFromPointNormals_F32() - Constructor for class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F32
 
GenerateCylinderFromPointNormals_F64 - Class in georegression.fitting.cylinder
Given a list of two point and surface normal pairs, first a cylinder using an analytic equation.
GenerateCylinderFromPointNormals_F64() - Constructor for class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F64
 
GeneratorPlaneFromPlane_F32 - Class in georegression.fitting.plane
GeneratorPlaneFromPlane_F32() - Constructor for class georegression.fitting.plane.GeneratorPlaneFromPlane_F32
 
GeneratorPlaneFromPlane_F64 - Class in georegression.fitting.plane
GeneratorPlaneFromPlane_F64() - Constructor for class georegression.fitting.plane.GeneratorPlaneFromPlane_F64
 
GeneratorPlaneGeneral3D_F32 - Class in georegression.fitting.plane
 
GeneratorPlaneGeneral3D_F32() - Constructor for class georegression.fitting.plane.GeneratorPlaneGeneral3D_F32
 
GeneratorPlaneGeneral3D_F64 - Class in georegression.fitting.plane
 
GeneratorPlaneGeneral3D_F64() - Constructor for class georegression.fitting.plane.GeneratorPlaneGeneral3D_F64
 
GeometryMath_F32 - Class in georegression.geometry
Math operations that can be applied to geometric primitives.
GeometryMath_F32() - Constructor for class georegression.geometry.GeometryMath_F32
 
GeometryMath_F64 - Class in georegression.geometry
Math operations that can be applied to geometric primitives.
GeometryMath_F64() - Constructor for class georegression.geometry.GeometryMath_F64
 
GeometryUnitTest - Class in georegression.misc.test
 
GeometryUnitTest() - Constructor for class georegression.misc.test.GeometryUnitTest
 
georegression - package georegression
 
georegression.fitting - package georegression.fitting
 
georegression.fitting.affine - package georegression.fitting.affine
 
georegression.fitting.curves - package georegression.fitting.curves
 
georegression.fitting.cylinder - package georegression.fitting.cylinder
 
georegression.fitting.homography - package georegression.fitting.homography
 
georegression.fitting.line - package georegression.fitting.line
 
georegression.fitting.plane - package georegression.fitting.plane
 
georegression.fitting.points - package georegression.fitting.points
 
georegression.fitting.polygon - package georegression.fitting.polygon
 
georegression.fitting.se - package georegression.fitting.se
 
georegression.fitting.so - package georegression.fitting.so
 
georegression.fitting.sphere - package georegression.fitting.sphere
 
georegression.geometry - package georegression.geometry
 
georegression.geometry.curves - package georegression.geometry.curves
 
georegression.geometry.lines - package georegression.geometry.lines
 
georegression.geometry.polygon - package georegression.geometry.polygon
 
georegression.helper - package georegression.helper
 
georegression.metric - package georegression.metric
 
georegression.metric.alg - package georegression.metric.alg
 
georegression.misc - package georegression.misc
 
georegression.misc.test - package georegression.misc.test
 
georegression.struct - package georegression.struct
 
georegression.struct.affine - package georegression.struct.affine
 
georegression.struct.curve - package georegression.struct.curve
 
georegression.struct.homography - package georegression.struct.homography
 
georegression.struct.line - package georegression.struct.line
 
georegression.struct.plane - package georegression.struct.plane
 
georegression.struct.point - package georegression.struct.point
 
georegression.struct.se - package georegression.struct.se
 
georegression.struct.shapes - package georegression.struct.shapes
 
georegression.struct.so - package georegression.struct.so
 
georegression.struct.trig - package georegression.struct.trig
 
georegression.transform - package georegression.transform
 
georegression.transform.affine - package georegression.transform.affine
 
georegression.transform.homography - package georegression.transform.homography
 
georegression.transform.se - package georegression.transform.se
 
georegression.transform.twist - package georegression.transform.twist
 
GeoRegressionVersion - Class in georegression
Automatically generated file containing build version information.
GeoTuple<T extends GeoTuple> - Class in georegression.struct
Describes geometric objects that are composed of N double values.
GeoTuple() - Constructor for class georegression.struct.GeoTuple
 
GeoTuple_F32<T extends GeoTuple_F32> - Class in georegression.struct
Describes geometric objects that are composed of N float values.
GeoTuple_F32() - Constructor for class georegression.struct.GeoTuple_F32
 
GeoTuple_F64<T extends GeoTuple_F64> - Class in georegression.struct
Describes geometric objects that are composed of N double values.
GeoTuple_F64() - Constructor for class georegression.struct.GeoTuple_F64
 
GeoTuple_I32<T extends GeoTuple_I32<T>> - Class in georegression.struct
Integer tuple class
GeoTuple_I32() - Constructor for class georegression.struct.GeoTuple_I32
 
GeoTuple2D_F32<T extends GeoTuple2D_F32> - Class in georegression.struct
Generic Tuple for geometric objects that store (x,y)
GeoTuple2D_F32() - Constructor for class georegression.struct.GeoTuple2D_F32
 
GeoTuple2D_F32(float, float) - Constructor for class georegression.struct.GeoTuple2D_F32
 
GeoTuple2D_F64<T extends GeoTuple2D_F64> - Class in georegression.struct
Generic Tuple for geometric objects that store (x,y)
GeoTuple2D_F64() - Constructor for class georegression.struct.GeoTuple2D_F64
 
GeoTuple2D_F64(double, double) - Constructor for class georegression.struct.GeoTuple2D_F64
 
GeoTuple3D_F32<T extends GeoTuple3D_F32> - Class in georegression.struct
Generic Tuple for geometric objects that store (x,y,z)
GeoTuple3D_F32() - Constructor for class georegression.struct.GeoTuple3D_F32
 
GeoTuple3D_F32(float, float, float) - Constructor for class georegression.struct.GeoTuple3D_F32
 
GeoTuple3D_F64<T extends GeoTuple3D_F64> - Class in georegression.struct
Generic Tuple for geometric objects that store (x,y,z)
GeoTuple3D_F64() - Constructor for class georegression.struct.GeoTuple3D_F64
 
GeoTuple3D_F64(double, double, double) - Constructor for class georegression.struct.GeoTuple3D_F64
 
GeoTuple4D_F32<T extends GeoTuple4D_F32> - Class in georegression.struct
Generic Tuple for geometric objects that store (x,y,z,w)
GeoTuple4D_F32() - Constructor for class georegression.struct.GeoTuple4D_F32
 
GeoTuple4D_F32(float, float, float, float) - Constructor for class georegression.struct.GeoTuple4D_F32
 
GeoTuple4D_F64<T extends GeoTuple4D_F64> - Class in georegression.struct
Generic Tuple for geometric objects that store (x,y,z,w)
GeoTuple4D_F64() - Constructor for class georegression.struct.GeoTuple4D_F64
 
GeoTuple4D_F64(double, double, double, double) - Constructor for class georegression.struct.GeoTuple4D_F64
 
GEquation - Class in georegression.geometry
Extends Equations with support for geometric data types
GEquation() - Constructor for class georegression.geometry.GEquation
 
GEquation(Object...) - Constructor for class georegression.geometry.GEquation
 
get(int) - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
get(int) - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
get(int) - Method in interface georegression.struct.curve.PolynomialCurve_F32
 
get(int) - Method in interface georegression.struct.curve.PolynomialCurve_F64
 
get(int) - Method in class georegression.struct.curve.PolynomialGeneral1D_F32
 
get(int) - Method in class georegression.struct.curve.PolynomialGeneral1D_F64
 
get(int) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
get(int) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
get(int) - Method in class georegression.struct.shapes.Polygon2D_F32
 
get(int) - Method in class georegression.struct.shapes.Polygon2D_F64
 
get(int) - Method in class georegression.struct.shapes.Polygon2D_I32
 
get(int) - Method in class georegression.struct.shapes.Quadrilateral_F32
 
get(int) - Method in class georegression.struct.shapes.Quadrilateral_F64
 
getA11() - Method in class georegression.struct.Matrix3x3_F32
 
getA11() - Method in class georegression.struct.Matrix3x3_F64
 
getA12() - Method in class georegression.struct.Matrix3x3_F32
 
getA12() - Method in class georegression.struct.Matrix3x3_F64
 
getA13() - Method in class georegression.struct.Matrix3x3_F32
 
getA13() - Method in class georegression.struct.Matrix3x3_F64
 
getA21() - Method in class georegression.struct.Matrix3x3_F32
 
getA21() - Method in class georegression.struct.Matrix3x3_F64
 
getA22() - Method in class georegression.struct.Matrix3x3_F32
 
getA22() - Method in class georegression.struct.Matrix3x3_F64
 
getA23() - Method in class georegression.struct.Matrix3x3_F32
 
getA23() - Method in class georegression.struct.Matrix3x3_F64
 
getA31() - Method in class georegression.struct.Matrix3x3_F32
 
getA31() - Method in class georegression.struct.Matrix3x3_F64
 
getA32() - Method in class georegression.struct.Matrix3x3_F32
 
getA32() - Method in class georegression.struct.Matrix3x3_F64
 
getA33() - Method in class georegression.struct.Matrix3x3_F32
 
getA33() - Method in class georegression.struct.Matrix3x3_F64
 
getAngle() - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
 
getAngle() - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
 
getAngle() - Method in class georegression.struct.line.LineParametric2D_F32
 
getAngle() - Method in class georegression.struct.line.LineParametric2D_F64
 
getAxisA() - Method in enum class georegression.struct.EulerType
Returns the axis in which first rotation is performed around
getAxisB() - Method in enum class georegression.struct.EulerType
Returns the axis in which second rotation is performed around
getAxisC() - Method in enum class georegression.struct.EulerType
Returns the axis in which third rotation is performed around
getCenter() - Method in class georegression.struct.curve.EllipseRotated_F32
 
getCenter() - Method in class georegression.struct.curve.EllipseRotated_F64
 
getClosest() - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F32
 
getClosest() - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F64
 
getConvergenceTol() - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F32
 
getConvergenceTol() - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F64
 
getCorner(int, Point2D_F32) - Method in class georegression.struct.shapes.Rectangle2D_F32
Provides access to corners in the order specified below.
getCorner(int, Point2D_F32) - Method in class georegression.struct.shapes.RectangleLength2D_F32
Provides access to corners in the order specified below.
getCorner(int, Point2D_F64) - Method in class georegression.struct.shapes.Rectangle2D_F64
Provides access to corners in the order specified below.
getCorner(int, Point2D_F64) - Method in class georegression.struct.shapes.RectangleLength2D_F64
Provides access to corners in the order specified below.
getCorner(int, Point2D_I32) - Method in class georegression.struct.shapes.Rectangle2D_I32
Provides access to corners in the order specified below.
getCorner(int, Point3D_F32) - Method in class georegression.struct.shapes.BoxLength3D_F32
Used to retrieve the corners of the box.
getCorner(int, Point3D_F64) - Method in class georegression.struct.shapes.BoxLength3D_F64
Used to retrieve the corners of the box.
getCosineYaw() - Method in class georegression.struct.se.Se2_F32
 
getCosineYaw() - Method in class georegression.struct.se.Se2_F64
 
getDimension() - Method in class georegression.struct.affine.Affine2D_F32
 
getDimension() - Method in class georegression.struct.affine.Affine2D_F64
 
getDimension() - Method in class georegression.struct.GeoTuple
The dimensionality of space the tuple is contained in and the number of values it has.
getDimension() - Method in class georegression.struct.GeoTuple2D_F32
 
getDimension() - Method in class georegression.struct.GeoTuple2D_F64
 
getDimension() - Method in class georegression.struct.GeoTuple3D_F32
 
getDimension() - Method in class georegression.struct.GeoTuple3D_F64
 
getDimension() - Method in class georegression.struct.GeoTuple4D_F32
 
getDimension() - Method in class georegression.struct.GeoTuple4D_F64
 
getDimension() - Method in class georegression.struct.homography.Homography2D_F32
 
getDimension() - Method in class georegression.struct.homography.Homography2D_F64
 
getDimension() - Method in interface georegression.struct.InvertibleTransform
Returns the dimension of the space which this transform operates on.
getDimension() - Method in class georegression.struct.point.Point2D_I16
 
getDimension() - Method in class georegression.struct.point.Point2D_I32
 
getDimension() - Method in class georegression.struct.point.Point3D_I32
 
getDimension() - Method in class georegression.struct.se.Se2_F32
 
getDimension() - Method in class georegression.struct.se.Se2_F64
 
getDimension() - Method in class georegression.struct.se.Se3_F32
 
getDimension() - Method in class georegression.struct.se.Se3_F64
 
getDimension() - Method in class georegression.struct.so.So3_F32
 
getDimension() - Method in class georegression.struct.so.So3_F64
 
getEllipse() - Method in class georegression.fitting.curves.FitEllipseAlgebraic_F32
 
getEllipse() - Method in class georegression.fitting.curves.FitEllipseAlgebraic_F64
 
getEllipse() - Method in class georegression.fitting.curves.FitEllipseWeightedAlgebraic_F32
 
getEllipse() - Method in class georegression.fitting.curves.FitEllipseWeightedAlgebraic_F64
 
getFitError() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
getFitError() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
getFitScore() - Method in class georegression.fitting.cylinder.FitCylinderToPoints_F32
 
getFitScore() - Method in class georegression.fitting.cylinder.FitCylinderToPoints_F64
 
getFitScore() - Method in class georegression.fitting.sphere.FitSphereToPoints_F32
 
getFitScore() - Method in class georegression.fitting.sphere.FitSphereToPoints_F64
 
getFound() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
getFound() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
getFoundError() - Method in class georegression.fitting.points.IterativeClosestPoint
Mean square error between the model and the set of points after the optimal transformation has been found
getHeight() - Method in class georegression.struct.shapes.Rectangle2D_F32
 
getHeight() - Method in class georegression.struct.shapes.Rectangle2D_F64
 
getHeight() - Method in class georegression.struct.shapes.Rectangle2D_I32
 
getIcp() - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
getIdx(int) - Method in class georegression.struct.GeoTuple_F32
Returns the value of the tuple along the specified coordinate system axis.
getIdx(int) - Method in class georegression.struct.GeoTuple_F64
Returns the value of the tuple along the specified coordinate system axis.
getIdx(int) - Method in class georegression.struct.GeoTuple_I32
Returns the value of the tuple along the specified coordinate system axis.
getIdx(int) - Method in class georegression.struct.GeoTuple2D_F32
 
getIdx(int) - Method in class georegression.struct.GeoTuple2D_F64
 
getIdx(int) - Method in class georegression.struct.GeoTuple3D_F32
 
getIdx(int) - Method in class georegression.struct.GeoTuple3D_F64
 
getIdx(int) - Method in class georegression.struct.GeoTuple4D_F32
 
getIdx(int) - Method in class georegression.struct.GeoTuple4D_F64
 
getIdx(int) - Method in class georegression.struct.point.Point2D_I16
 
getIdx(int) - Method in class georegression.struct.point.Point2D_I32
 
getIdx(int) - Method in class georegression.struct.point.Point3D_I32
 
getIteration() - Method in class georegression.misc.StoppingCondition
 
getLength() - Method in class georegression.struct.line.LineSegment2D_F32
 
getLength() - Method in class georegression.struct.line.LineSegment2D_F64
 
getLength() - Method in class georegression.struct.line.LineSegment2D_I32
 
getLength() - Method in class georegression.struct.line.LineSegment3D_F32
 
getLength() - Method in class georegression.struct.line.LineSegment3D_F64
 
getLength2() - Method in class georegression.struct.line.LineSegment2D_F32
 
getLength2() - Method in class georegression.struct.line.LineSegment2D_F64
 
getLength2() - Method in class georegression.struct.line.LineSegment2D_I32
 
getLength2() - Method in class georegression.struct.line.LineSegment3D_F32
 
getLength2() - Method in class georegression.struct.line.LineSegment3D_F64
 
getLengthX() - Method in class georegression.struct.shapes.Box3D_F32
Length of the box along the x-axis
getLengthX() - Method in class georegression.struct.shapes.Box3D_F64
Length of the box along the x-axis
getLengthX() - Method in class georegression.struct.shapes.Box3D_I32
Length of the box along the x-axis
getLengthY() - Method in class georegression.struct.shapes.Box3D_F32
Length of the box along the y-axis
getLengthY() - Method in class georegression.struct.shapes.Box3D_F64
Length of the box along the y-axis
getLengthY() - Method in class georegression.struct.shapes.Box3D_I32
Length of the box along the y-axis
getLengthZ() - Method in class georegression.struct.shapes.Box3D_F32
Length of the box along the z-axis
getLengthZ() - Method in class georegression.struct.shapes.Box3D_F64
Length of the box along the z-axis
getLengthZ() - Method in class georegression.struct.shapes.Box3D_I32
Length of the box along the z-axis
getLine(int, LineSegment2D_F32) - Method in class georegression.struct.shapes.Polygon2D_F32
Returns the line/edge defined by vertex index and index+1.
getLine(int, LineSegment2D_F32) - Method in class georegression.struct.shapes.Quadrilateral_F32
 
getLine(int, LineSegment2D_F64) - Method in class georegression.struct.shapes.Polygon2D_F64
Returns the line/edge defined by vertex index and index+1.
getLine(int, LineSegment2D_F64) - Method in class georegression.struct.shapes.Quadrilateral_F64
 
getMajorAxis() - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
 
getMajorAxis() - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
 
getMajorVector() - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
 
getMajorVector() - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
 
getMatchedSourcePoints() - Method in interface georegression.fitting.points.MatchCloudToCloud
Returns the number of points from the source list which were matched to to points in the destination list.
getMatchedSourcePoints() - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
getMaxIterations() - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F32
 
getMaxIterations() - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F64
 
getMinimumPoints() - Method in class georegression.fitting.affine.MotionAffinePoint2D_F32
 
getMinimumPoints() - Method in class georegression.fitting.affine.MotionAffinePoint2D_F64
 
getMinimumPoints() - Method in class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F32
 
getMinimumPoints() - Method in class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F64
 
getMinimumPoints() - Method in interface georegression.fitting.MotionTransformPoint
Minimum number of points required to compute a model.
getMinimumPoints() - Method in class georegression.fitting.plane.GeneratorPlaneFromPlane_F32
 
getMinimumPoints() - Method in class georegression.fitting.plane.GeneratorPlaneFromPlane_F64
 
getMinimumPoints() - Method in class georegression.fitting.plane.GeneratorPlaneGeneral3D_F32
 
getMinimumPoints() - Method in class georegression.fitting.plane.GeneratorPlaneGeneral3D_F64
 
getMinimumPoints() - Method in class georegression.fitting.se.MotionSe2PointSVD_F32
 
getMinimumPoints() - Method in class georegression.fitting.se.MotionSe2PointSVD_F64
 
getMinimumPoints() - Method in class georegression.fitting.se.MotionSe3PointSVD_F32
 
getMinimumPoints() - Method in class georegression.fitting.se.MotionSe3PointSVD_F64
 
getMinimumPoints() - Method in class georegression.fitting.so.MotionSo3PointSVD_F32
 
getMinimumPoints() - Method in class georegression.fitting.so.MotionSo3PointSVD_F64
 
getMinorAxis() - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
 
getMinorAxis() - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
 
getMinorVector() - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
 
getMinorVector() - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
 
getModelType() - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F32
 
getModelType() - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F64
 
getModelType() - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F32
 
getModelType() - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F64
 
getModelType() - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F32
 
getModelType() - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F64
 
getNumOfInputsN() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.EllipseError
 
getNumOfInputsN() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.Jacobian
 
getNumOfInputsN() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.EllipseError
 
getNumOfInputsN() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.Jacobian
 
getNumOfInputsN() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F32
 
getNumOfInputsN() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F64
 
getNumOfInputsN() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
 
getNumOfInputsN() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F64
 
getNumOfInputsN() - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F32
 
getNumOfInputsN() - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F64
 
getNumOfInputsN() - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
 
getNumOfInputsN() - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F64
 
getNumOfOutputsM() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.EllipseError
 
getNumOfOutputsM() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.Jacobian
 
getNumOfOutputsM() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.EllipseError
 
getNumOfOutputsM() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.Jacobian
 
getNumOfOutputsM() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F32
 
getNumOfOutputsM() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F64
 
getNumOfOutputsM() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
 
getNumOfOutputsM() - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F64
 
getNumOfOutputsM() - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F32
 
getNumOfOutputsM() - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F64
 
getNumOfOutputsM() - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
 
getNumOfOutputsM() - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F64
 
getOptimizer() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
getOptimizer() - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
getP() - Method in class georegression.struct.line.LineParametric2D_I32
 
getParamLength() - Method in class georegression.fitting.cylinder.CodecCylinder3D_F32
 
getParamLength() - Method in class georegression.fitting.cylinder.CodecCylinder3D_F64
 
getParamLength() - Method in class georegression.fitting.plane.CodecPlaneGeneral3D_F32
 
getParamLength() - Method in class georegression.fitting.plane.CodecPlaneGeneral3D_F64
 
getParamLength() - Method in class georegression.fitting.sphere.CodecSphere3D_F32
 
getParamLength() - Method in class georegression.fitting.sphere.CodecSphere3D_F64
 
getPath() - Method in class georegression.transform.InvertibleTransformSequence
 
getPoint() - Method in class georegression.struct.line.LineParametric2D_F32
 
getPoint() - Method in class georegression.struct.line.LineParametric2D_F64
 
getPoint() - Method in class georegression.struct.line.LineParametric2D_I32
 
getPoint() - Method in class georegression.struct.line.LineParametric3D_F32
 
getPoint() - Method in class georegression.struct.line.LineParametric3D_F64
 
getPointOnLine(double) - Method in class georegression.struct.line.LineParametric2D_F64
Returns a point along the line.
getPointOnLine(double) - Method in class georegression.struct.line.LineParametric2D_I32
Returns a point along the line.
getPointOnLine(double) - Method in class georegression.struct.line.LineParametric3D_F64
Returns a point along the line.
getPointOnLine(double, Point2D_F64) - Method in class georegression.struct.line.LineParametric2D_F64
 
getPointOnLine(float) - Method in class georegression.struct.line.LineParametric2D_F32
Returns a point along the line.
getPointOnLine(float) - Method in class georegression.struct.line.LineParametric3D_F32
Returns a point along the line.
getPointOnLine(float, Point2D_F32) - Method in class georegression.struct.line.LineParametric2D_F32
 
getPointsToModel() - Method in class georegression.fitting.points.IterativeClosestPoint
Found rigid body transformation from model to points.
getPointType() - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F32
 
getPointType() - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F64
 
getPointType() - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F32
 
getPointType() - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F64
 
getPointType() - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F32
 
getPointType() - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F64
 
getR() - Method in class georegression.struct.se.Se3_F32
 
getR() - Method in class georegression.struct.se.Se3_F64
 
getRotation() - Method in class georegression.struct.se.Se3_F32
Returns the rotation matrix
getRotation() - Method in class georegression.struct.se.Se3_F64
Returns the rotation matrix
getSideLength(int) - Method in class georegression.struct.shapes.Polygon2D_F32
Resturns the length of the specified side that is composed of point index and index+1
getSideLength(int) - Method in class georegression.struct.shapes.Polygon2D_F64
Resturns the length of the specified side that is composed of point index and index+1
getSideLength(int) - Method in class georegression.struct.shapes.Quadrilateral_F32
 
getSideLength(int) - Method in class georegression.struct.shapes.Quadrilateral_F64
 
getSideLength2(int) - Method in class georegression.struct.shapes.Quadrilateral_F32
 
getSideLength2(int) - Method in class georegression.struct.shapes.Quadrilateral_F64
 
getSineYaw() - Method in class georegression.struct.se.Se2_F32
 
getSineYaw() - Method in class georegression.struct.se.Se2_F64
 
getSlopeX() - Method in class georegression.struct.line.LineParametric2D_F32
 
getSlopeX() - Method in class georegression.struct.line.LineParametric2D_F64
 
getSlopeX() - Method in class georegression.struct.line.LineParametric3D_F32
 
getSlopeX() - Method in class georegression.struct.line.LineParametric3D_F64
 
getSlopeY() - Method in class georegression.struct.line.LineParametric2D_F32
 
getSlopeY() - Method in class georegression.struct.line.LineParametric2D_F64
 
getSlopeY() - Method in class georegression.struct.line.LineParametric3D_F32
 
getSlopeY() - Method in class georegression.struct.line.LineParametric3D_F64
 
getSlopeZ() - Method in class georegression.struct.line.LineParametric3D_F32
 
getSlopeZ() - Method in class georegression.struct.line.LineParametric3D_F64
 
getSolver() - Method in class georegression.fitting.curves.FitConicA_F32
 
getSolver() - Method in class georegression.fitting.curves.FitConicA_F64
 
getSolver() - Method in class georegression.fitting.curves.FitConicAtA_F32
 
getSolver() - Method in class georegression.fitting.curves.FitConicAtA_F64
 
getSourceToDestination() - Method in interface georegression.fitting.points.MatchCloudToCloud
Returns the found transform from source to destination.
getSourceToDestination() - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
getT() - Method in class georegression.struct.se.Se3_F32
 
getT() - Method in class georegression.struct.se.Se3_F64
 
getTheta() - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F32
 
getTheta() - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F64
 
getTotalMatched() - Method in class georegression.fitting.points.IterativeClosestPoint
 
getTransformSrcToDst() - Method in class georegression.fitting.affine.MotionAffinePoint2D_F32
 
getTransformSrcToDst() - Method in class georegression.fitting.affine.MotionAffinePoint2D_F64
 
getTransformSrcToDst() - Method in interface georegression.fitting.MotionTransformPoint
Returns the estimated motion from the 'from' coordinate system into the 'to' coordinate system.
getTransformSrcToDst() - Method in class georegression.fitting.se.MotionSe2PointSVD_F32
 
getTransformSrcToDst() - Method in class georegression.fitting.se.MotionSe2PointSVD_F64
 
getTransformSrcToDst() - Method in class georegression.fitting.se.MotionSe3PointSVD_F32
 
getTransformSrcToDst() - Method in class georegression.fitting.se.MotionSe3PointSVD_F64
 
getTransformSrcToDst() - Method in class georegression.fitting.so.MotionSo3PointSVD_F32
 
getTransformSrcToDst() - Method in class georegression.fitting.so.MotionSo3PointSVD_F64
 
getTranslation() - Method in class georegression.struct.se.Se2_F32
 
getTranslation() - Method in class georegression.struct.se.Se2_F64
 
getTranslation() - Method in class georegression.struct.se.Se3_F32
Returns the translation vector
getTranslation() - Method in class georegression.struct.se.Se3_F64
Returns the translation vector
getUnitAxisRotation() - Method in class georegression.struct.so.Rodrigues_F32
 
getUnitAxisRotation() - Method in class georegression.struct.so.Rodrigues_F64
 
getWidth() - Method in class georegression.struct.shapes.Rectangle2D_F32
 
getWidth() - Method in class georegression.struct.shapes.Rectangle2D_F64
 
getWidth() - Method in class georegression.struct.shapes.Rectangle2D_I32
 
getX() - Method in class georegression.struct.line.LineParametric2D_F32
 
getX() - Method in class georegression.struct.line.LineParametric2D_F64
 
getX() - Method in class georegression.struct.line.LineParametric2D_I32
 
getX() - Method in class georegression.struct.line.LineParametric3D_F32
 
getX() - Method in class georegression.struct.line.LineParametric3D_F64
 
getX() - Method in class georegression.struct.point.Point2D_I16
 
getX() - Method in class georegression.struct.se.Se2_F32
 
getX() - Method in class georegression.struct.se.Se2_F64
 
getX() - Method in class georegression.struct.se.Se3_F32
 
getX() - Method in class georegression.struct.se.Se3_F64
 
getX() - Method in class georegression.struct.shapes.RectangleLength2D_F32
 
getX() - Method in class georegression.struct.shapes.RectangleLength2D_F64
 
getX() - Method in class georegression.struct.shapes.RectangleLength2D_I32
 
getY() - Method in class georegression.struct.line.LineParametric2D_F32
 
getY() - Method in class georegression.struct.line.LineParametric2D_F64
 
getY() - Method in class georegression.struct.line.LineParametric2D_I32
 
getY() - Method in class georegression.struct.line.LineParametric3D_F32
 
getY() - Method in class georegression.struct.line.LineParametric3D_F64
 
getY() - Method in class georegression.struct.point.Point2D_I16
 
getY() - Method in class georegression.struct.se.Se2_F32
 
getY() - Method in class georegression.struct.se.Se2_F64
 
getY() - Method in class georegression.struct.se.Se3_F32
 
getY() - Method in class georegression.struct.se.Se3_F64
 
getY() - Method in class georegression.struct.shapes.RectangleLength2D_F32
 
getY() - Method in class georegression.struct.shapes.RectangleLength2D_F64
 
getY() - Method in class georegression.struct.shapes.RectangleLength2D_I32
 
getYaw() - Method in class georegression.struct.se.Se2_F32
 
getYaw() - Method in class georegression.struct.se.Se2_F64
 
getZ() - Method in class georegression.struct.line.LineParametric3D_F32
 
getZ() - Method in class georegression.struct.line.LineParametric3D_F64
 
getZ() - Method in class georegression.struct.se.Se3_F32
 
getZ() - Method in class georegression.struct.se.Se3_F64
 
GIT_BRANCH - Static variable in class georegression.GeoRegressionVersion
 
GIT_DATE - Static variable in class georegression.GeoRegressionVersion
 
GIT_REVISION - Static variable in class georegression.GeoRegressionVersion
 
GIT_SHA - Static variable in class georegression.GeoRegressionVersion
 
GrlConstants - Class in georegression.misc
Constants used throughout the library.
GrlConstants() - Constructor for class georegression.misc.GrlConstants
 

H

h_to_e(Point4D_F32) - Static method in class georegression.geometry.UtilPoint4D_F32
Converts a point from homogenous coordinates into Euclidean
h_to_e(Point4D_F32, Point3D_F32) - Static method in class georegression.geometry.UtilPoint4D_F32
 
h_to_e(Point4D_F64) - Static method in class georegression.geometry.UtilPoint4D_F64
Converts a point from homogenous coordinates into Euclidean
h_to_e(Point4D_F64, Point3D_F64) - Static method in class georegression.geometry.UtilPoint4D_F64
 
hasAdjacentDuplicates(Polygon2D_F32, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Remove a point if it's identical to a neighbor
hasAdjacentDuplicates(Polygon2D_F64, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Remove a point if it's identical to a neighbor
hashCode() - Method in class georegression.struct.GeoTuple_F32
 
hashCode() - Method in class georegression.struct.GeoTuple_F64
 
hashCode() - Method in class georegression.struct.GeoTuple2D_F32
 
hashCode() - Method in class georegression.struct.GeoTuple2D_F64
 
hashCode() - Method in class georegression.struct.GeoTuple3D_F32
 
hashCode() - Method in class georegression.struct.GeoTuple3D_F64
 
hashCode() - Method in class georegression.struct.GeoTuple4D_F32
 
hashCode() - Method in class georegression.struct.GeoTuple4D_F64
 
hashCode() - Method in class georegression.struct.line.LineGeneral2D_F32
 
hashCode() - Method in class georegression.struct.line.LineGeneral2D_F64
 
hashCode() - Method in class georegression.struct.line.LineParametric2D_F32
 
hashCode() - Method in class georegression.struct.line.LineParametric2D_F64
 
hashCode() - Method in class georegression.struct.line.LineParametric3D_F32
 
hashCode() - Method in class georegression.struct.line.LineParametric3D_F64
 
hashCode() - Method in class georegression.struct.line.LineSegment2D_F32
 
hashCode() - Method in class georegression.struct.line.LineSegment2D_F64
 
hashCode() - Method in class georegression.struct.line.LineSegment2D_I32
 
hashCode() - Method in class georegression.struct.line.LineSegment3D_F32
 
hashCode() - Method in class georegression.struct.line.LineSegment3D_F64
 
hashCode() - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
hashCode() - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
hashCode() - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
hashCode() - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
hashCode() - Method in class georegression.struct.point.Point2D_I16
 
hashCode() - Method in class georegression.struct.point.Point2D_I32
 
hashCode() - Method in class georegression.struct.point.Point3D_I32
 
hashCode() - Method in class georegression.struct.shapes.Cylinder3D_F32
 
hashCode() - Method in class georegression.struct.shapes.Cylinder3D_F64
 
hashCode() - Method in class georegression.struct.shapes.Rectangle2D_F32
 
hashCode() - Method in class georegression.struct.shapes.Rectangle2D_F64
 
hashCode() - Method in class georegression.struct.shapes.Rectangle2D_I32
 
hasUncountable() - Method in class georegression.struct.curve.ConicGeneral_F32
Returns true if any of its parameters have an uncountable number
hasUncountable() - Method in class georegression.struct.curve.ConicGeneral_F64
Returns true if any of its parameters have an uncountable number
hasUncountable() - Method in class georegression.struct.curve.ParabolaGeneral_F32
Returns true if any of its parameters have an uncountable number
hasUncountable() - Method in class georegression.struct.curve.ParabolaGeneral_F64
Returns true if any of its parameters have an uncountable number
height - Variable in class georegression.struct.shapes.RectangleLength2D_F32
Rectangle's height
height - Variable in class georegression.struct.shapes.RectangleLength2D_F64
Rectangle's height
height - Variable in class georegression.struct.shapes.RectangleLength2D_I32
Rectangle's height
Helper() - Constructor for class georegression.fitting.points.PointCloudToNormals_F32.Helper
 
Helper() - Constructor for class georegression.fitting.points.PointCloudToNormals_F64.Helper
 
hessianNormalForm(PlaneGeneral3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Converts the plane into Hessian normal form.
hessianNormalForm(PlaneGeneral3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Converts the plane into Hessian normal form.
homogenous(Se3_F32, FMatrixRMaj) - Static method in class georegression.transform.twist.TwistOps_F32
Converts the Se3_F32 object into homogenous notation.
[ R , T; 0 , 1]
homogenous(Se3_F64, DMatrixRMaj) - Static method in class georegression.transform.twist.TwistOps_F64
Converts the Se3_F64 object into homogenous notation.
[ R , T; 0 , 1]
homogenous(TwistCoordinate_F32, FMatrixRMaj) - Static method in class georegression.transform.twist.TwistOps_F32
Converts the twist coordinate into homogenous format.
H = [hat(w), v; 0 , 0]
homogenous(TwistCoordinate_F64, DMatrixRMaj) - Static method in class georegression.transform.twist.TwistOps_F64
Converts the twist coordinate into homogenous format.
H = [hat(w), v; 0 , 0]
Homography<T extends Homography> - Interface in georegression.struct.homography
 
Homography2D_F32 - Class in georegression.struct.homography
Describes a homography transform in 2D.
Homography2D_F32() - Constructor for class georegression.struct.homography.Homography2D_F32
 
Homography2D_F32(float, float, float, float, float, float, float, float, float) - Constructor for class georegression.struct.homography.Homography2D_F32
 
Homography2D_F32(Homography2D_F32) - Constructor for class georegression.struct.homography.Homography2D_F32
 
Homography2D_F64 - Class in georegression.struct.homography
Describes a homography transform in 2D.
Homography2D_F64() - Constructor for class georegression.struct.homography.Homography2D_F64
 
Homography2D_F64(double, double, double, double, double, double, double, double, double) - Constructor for class georegression.struct.homography.Homography2D_F64
 
Homography2D_F64(Homography2D_F64) - Constructor for class georegression.struct.homography.Homography2D_F64
 
HomographyPointOps_F32 - Class in georegression.transform.homography
Applies homography transform to 2D points.
HomographyPointOps_F32() - Constructor for class georegression.transform.homography.HomographyPointOps_F32
 
HomographyPointOps_F64 - Class in georegression.transform.homography
Applies homography transform to 2D points.
HomographyPointOps_F64() - Constructor for class georegression.transform.homography.HomographyPointOps_F64
 

I

identicalSign(double, double, double, double, double) - Static method in class georegression.geometry.UtilVector2D_F64
Tests to see if the two vectors are identical up to a sign difference
identicalSign(float, float, float, float, float) - Static method in class georegression.geometry.UtilVector2D_F32
Tests to see if the two vectors are identical up to a sign difference
idx0 - Variable in class georegression.geometry.polygon.ThreeIndexes
Indexes in an array
idx1 - Variable in class georegression.geometry.polygon.ThreeIndexes
Indexes in an array
idx2 - Variable in class georegression.geometry.polygon.ThreeIndexes
Indexes in an array
innerProd(GeoTuple2D_F32, FMatrixRMaj, GeoTuple2D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Computes the inner matrix product: ret = a'*M*b
where ret is a scalar number.
innerProd(GeoTuple2D_F64, DMatrixRMaj, GeoTuple2D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Computes the inner matrix product: ret = a'*M*b
where ret is a scalar number.
innerProd(GeoTuple3D_F32, FMatrixRMaj, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
ret = aT*M*b
innerProd(GeoTuple3D_F64, DMatrixRMaj, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
ret = aT*M*b
innerProdTranM(GeoTuple3D_F32, FMatrixRMaj, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Computes the inner matrix product:
ret = xTATy
innerProdTranM(GeoTuple3D_F64, DMatrixRMaj, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Computes the inner matrix product:
ret = xTATy
interpolate(double, Se3_F64) - Method in class georegression.transform.se.InterpolateLinearSe3_F64
Interpolates a value between the first and second transform.
interpolate(float, Se3_F32) - Method in class georegression.transform.se.InterpolateLinearSe3_F32
Interpolates a value between the first and second transform.
interpolate(Se2_F32, Se2_F32, float, Se2_F32) - Static method in class georegression.transform.se.InterpolateLinearSe2_F32
Perform linear interpolation
interpolate(Se2_F64, Se2_F64, double, Se2_F64) - Static method in class georegression.transform.se.InterpolateLinearSe2_F64
Perform linear interpolation
InterpolateLinearSe2_F32 - Class in georegression.transform.se
Performs linear interpolation between two rigid body transforms
InterpolateLinearSe2_F32() - Constructor for class georegression.transform.se.InterpolateLinearSe2_F32
 
InterpolateLinearSe2_F64 - Class in georegression.transform.se
Performs linear interpolation between two rigid body transforms
InterpolateLinearSe2_F64() - Constructor for class georegression.transform.se.InterpolateLinearSe2_F64
 
InterpolateLinearSe3_F32 - Class in georegression.transform.se
Linear interpolation between two Se3_F32 transforms.
InterpolateLinearSe3_F32() - Constructor for class georegression.transform.se.InterpolateLinearSe3_F32
 
InterpolateLinearSe3_F64 - Class in georegression.transform.se
Linear interpolation between two Se3_F64 transforms.
InterpolateLinearSe3_F64() - Constructor for class georegression.transform.se.InterpolateLinearSe3_F64
 
intersectConvex(FastAccess<Point3D_F32>, LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
 
intersectConvex(FastAccess<Point3D_F32>, LineParametric3D_F32, Point3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Detects if a 2D convex polygon that has been moved into a 3D world is intersected by the 3D line.
intersectConvex(FastAccess<Point3D_F64>, LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
 
intersectConvex(FastAccess<Point3D_F64>, LineParametric3D_F64, Point3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Detects if a 2D convex polygon that has been moved into a 3D world is intersected by the 3D line.
intersection(double, double, double, double) - Static method in class georegression.metric.Intersection3D_F64
 
intersection(float, float, float, float) - Static method in class georegression.metric.Intersection3D_F32
 
intersection(LineGeneral2D_F32, EllipseRotated_F32, Point2D_F32, Point2D_F32, float) - Static method in class georegression.metric.Intersection2D_F32
Determines the location(s) that a line and ellipse intersect.
intersection(LineGeneral2D_F32, LineGeneral2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the intersection of two lines as a 2D point in coordinates.
intersection(LineGeneral2D_F32, LineGeneral2D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the intersection of two lines as a 2D point in homogeneous coordinates.
intersection(LineGeneral2D_F64, EllipseRotated_F64, Point2D_F64, Point2D_F64, double) - Static method in class georegression.metric.Intersection2D_F64
Determines the location(s) that a line and ellipse intersect.
intersection(LineGeneral2D_F64, LineGeneral2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the intersection of two lines as a 2D point in coordinates.
intersection(LineGeneral2D_F64, LineGeneral2D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the intersection of two lines as a 2D point in homogeneous coordinates.
intersection(LineParametric2D_F32, LineParametric2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the point of intersection between two lines.
intersection(LineParametric2D_F32, LineParametric2D_F32, boolean, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the point of intersection between two lines or two rays and returns the point.
intersection(LineParametric2D_F32, LineParametric2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the point of intersection between two lines and returns the point.
intersection(LineParametric2D_F32, LineSegment2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the point of intersection between a line and a line segment.
intersection(LineParametric2D_F64, LineParametric2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the point of intersection between two lines.
intersection(LineParametric2D_F64, LineParametric2D_F64, boolean, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the point of intersection between two lines or two rays and returns the point.
intersection(LineParametric2D_F64, LineParametric2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the point of intersection between two lines and returns the point.
intersection(LineParametric2D_F64, LineSegment2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the point of intersection between a line and a line segment.
intersection(LineParametric3D_F32, Sphere3D_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection of a line and sphere.
intersection(LineParametric3D_F64, Sphere3D_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection of a line and sphere.
intersection(LineSegment2D_F32, LineSegment2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the point of intersection between two lines segments.
intersection(LineSegment2D_F64, LineSegment2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the point of intersection between two lines segments.
intersection(PlaneGeneral3D_F32, LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection of a line and a plane.
intersection(PlaneGeneral3D_F32, PlaneGeneral3D_F32, LineParametric3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the line which is the intersection between the two planes.
intersection(PlaneGeneral3D_F64, LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection of a line and a plane.
intersection(PlaneGeneral3D_F64, PlaneGeneral3D_F64, LineParametric3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the line which is the intersection between the two planes.
intersection(PlaneNormal3D_F32, LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection of a line and a plane.
intersection(PlaneNormal3D_F64, LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection of a line and a plane.
intersection(Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the point of intersection between the two lines defined by the set sets of points passed in.
intersection(Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the point of intersection between the two lines defined by the set sets of points passed in.
intersection(Box3D_F32, Box3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Returns true if the two boxs intersect each other.
intersection(Box3D_F64, Box3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Returns true if the two boxs intersect each other.
intersection(Rectangle2D_F32, Rectangle2D_F32, Rectangle2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the intersection between two rectangles.
intersection(Rectangle2D_F64, Rectangle2D_F64, Rectangle2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the intersection between two rectangles.
intersection(Rectangle2D_I32, Rectangle2D_I32, Rectangle2D_I32) - Static method in class georegression.metric.Intersection2D_I32
Finds the intersection between two rectangles.
intersection(RectangleLength2D_F32, RectangleLength2D_F32) - Static method in class georegression.metric.Intersection2D_F32
 
intersection(RectangleLength2D_F64, RectangleLength2D_F64) - Static method in class georegression.metric.Intersection2D_F64
 
intersection(Triangle3D_F32, LineParametric3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection between a 3D triangle and a line.
intersection(Triangle3D_F32, LineParametric3D_F32, Point3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection between a 3D triangle and a line.
intersection(Triangle3D_F32, LineSegment3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection between a 3D triangle and a line-segment.
intersection(Triangle3D_F32, LineSegment3D_F32, Point3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection between a 3D triangle and a line-segment.
intersection(Triangle3D_F64, LineParametric3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection between a 3D triangle and a line.
intersection(Triangle3D_F64, LineParametric3D_F64, Point3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection between a 3D triangle and a line.
intersection(Triangle3D_F64, LineSegment3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection between a 3D triangle and a line-segment.
intersection(Triangle3D_F64, LineSegment3D_F64, Point3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection between a 3D triangle and a line-segment.
intersection(List<LineGeneral2D_F32>, Point3D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the intersection between two or more lines and a 2D point in homogenous coordinates.
intersection(List<LineGeneral2D_F64>, Point3D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the intersection between two or more lines and a 2D point in homogenous coordinates.
intersection1(LineParametric3D_F32, Cylinder3D_F32, Point3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Finds the intersection between the ray and the cylinder.
intersection1(LineParametric3D_F64, Cylinder3D_F64, Point3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Finds the intersection between the ray and the cylinder.
Intersection2D_F32 - Class in georegression.metric
Functions relating to finding the points at which two shapes intersect with each other.
Intersection2D_F32() - Constructor for class georegression.metric.Intersection2D_F32
 
Intersection2D_F64 - Class in georegression.metric
Functions relating to finding the points at which two shapes intersect with each other.
Intersection2D_F64() - Constructor for class georegression.metric.Intersection2D_F64
 
Intersection2D_I32 - Class in georegression.metric
 
Intersection2D_I32() - Constructor for class georegression.metric.Intersection2D_I32
 
Intersection3D_F32 - Class in georegression.metric
Functions for finding the intersection of different 3D objects
Intersection3D_F32() - Constructor for class georegression.metric.Intersection3D_F32
 
Intersection3D_F64 - Class in georegression.metric
Functions for finding the intersection of different 3D objects
Intersection3D_F64() - Constructor for class georegression.metric.Intersection3D_F64
 
Intersection3D_I32 - Class in georegression.metric
 
Intersection3D_I32() - Constructor for class georegression.metric.Intersection3D_I32
 
intersectionArea(Box3D_F32, Box3D_F32) - Static method in class georegression.metric.Intersection3D_F32
Returns the area of the intersection of two 3D boces.
intersectionArea(Box3D_F64, Box3D_F64) - Static method in class georegression.metric.Intersection3D_F64
Returns the area of the intersection of two 3D boces.
intersectionArea(Polygon2D_F32, Polygon2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Finds the area of the intersection of two simple polygons.
intersectionArea(Polygon2D_F64, Polygon2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Finds the area of the intersection of two simple polygons.
intersectionArea(Rectangle2D_F32, Rectangle2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Returns the area of the intersection of two rectangles.
intersectionArea(Rectangle2D_F64, Rectangle2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Returns the area of the intersection of two rectangles.
IntersectionLinesGeneral_F32 - Class in georegression.geometry.lines
Finds the intersection of LineGeneral2D_F32 by minimizing algebraic error.
IntersectionLinesGeneral_F32() - Constructor for class georegression.geometry.lines.IntersectionLinesGeneral_F32
 
IntersectionLinesGeneral_F64 - Class in georegression.geometry.lines
Finds the intersection of LineGeneral2D_F64 by minimizing algebraic error.
IntersectionLinesGeneral_F64() - Constructor for class georegression.geometry.lines.IntersectionLinesGeneral_F64
 
intersects(int, int, int, int) - Static method in class georegression.metric.Intersection3D_I32
 
intersects(LineSegment2D_F32, LineSegment2D_F32, float) - Static method in class georegression.metric.Intersection2D_F32
Returns true if the two line segments intersect.
intersects(LineSegment2D_F32, Rectangle2D_F32, float) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the line segment and rectangle intersect each other.
intersects(LineSegment2D_F64, LineSegment2D_F64, double) - Static method in class georegression.metric.Intersection2D_F64
Returns true if the two line segments intersect.
intersects(LineSegment2D_F64, Rectangle2D_F64, double) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the line segment and rectangle intersect each other.
intersects(Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, float) - Static method in class georegression.metric.Intersection2D_F32
 
intersects(Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, double) - Static method in class georegression.metric.Intersection2D_F64
 
intersects(Box3D_I32, Box3D_I32) - Static method in class georegression.metric.Intersection3D_I32
Returns true if the two boxes intersect each other.
intersects(Rectangle2D_F32, Rectangle2D_F32) - Static method in class georegression.metric.Intersection2D_F32
Checks to see if the two rectangles intersect each other
intersects(Rectangle2D_F64, Rectangle2D_F64) - Static method in class georegression.metric.Intersection2D_F64
Checks to see if the two rectangles intersect each other
intersects(Rectangle2D_I32, Rectangle2D_I32) - Static method in class georegression.metric.Intersection2D_I32
Checks to see if the two rectangles intersect each other
intersects2(LineSegment2D_F32, LineSegment2D_F32, float) - Static method in class georegression.metric.Intersection2D_F32
Returns true if the two line segments intersect.
intersects2(LineSegment2D_F64, LineSegment2D_F64, double) - Static method in class georegression.metric.Intersection2D_F64
Returns true if the two line segments intersect.
intersects2(Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, float) - Static method in class georegression.metric.Intersection2D_F32
 
intersects2(Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, double) - Static method in class georegression.metric.Intersection2D_F64
 
invert(Affine2D_F32) - Method in class georegression.struct.affine.Affine2D_F32
 
invert(Affine2D_F64) - Method in class georegression.struct.affine.Affine2D_F64
 
invert(Homography2D_F32) - Method in class georegression.struct.homography.Homography2D_F32
 
invert(Homography2D_F64) - Method in class georegression.struct.homography.Homography2D_F64
 
invert(Se2_F32) - Method in class georegression.struct.se.Se2_F32
 
invert(Se2_F64) - Method in class georegression.struct.se.Se2_F64
 
invert(Se3_F32) - Method in class georegression.struct.se.Se3_F32
 
invert(Se3_F64) - Method in class georegression.struct.se.Se3_F64
 
invert(So3_F32) - Method in class georegression.struct.so.So3_F32
 
invert(So3_F64) - Method in class georegression.struct.so.So3_F64
 
invert(Homography2D_F32, Homography2D_F32) - Static method in class georegression.struct.homography.UtilHomography_F32
 
invert(Homography2D_F64, Homography2D_F64) - Static method in class georegression.struct.homography.UtilHomography_F64
 
invert(T) - Method in interface georegression.struct.InvertibleTransform
Computes a transform which is the inverse of this transform.
invertConcat(Se3_F32, Se3_F32) - Method in class georegression.struct.se.Se3_F32
Implicitly inverts this transform before concating it to the second transform.
invertConcat(Se3_F64, Se3_F64) - Method in class georegression.struct.se.Se3_F64
Implicitly inverts this transform before concating it to the second transform.
invertConcat(T, T) - Method in interface georegression.struct.InvertibleTransform
Computes a transform that's equivalent to 'invert(null).concat(second, result)'.
InvertibleTransform<T extends InvertibleTransform> - Interface in georegression.struct
Any transform which has an unique inverse.
InvertibleTransformSequence<T extends InvertibleTransform> - Class in georegression.transform
Given a sequence of InvertibleTransform transforms it will compute a single equivalent transform.
InvertibleTransformSequence() - Constructor for class georegression.transform.InvertibleTransformSequence
 
InvertibleTransformSequence.Node<T extends InvertibleTransform> - Class in georegression.transform
 
isBetweenColinear(Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
The three points are co-linear.
isBetweenColinear(Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
The three points are co-linear.
isBetweenColinearExclusive(Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilLine2D_F32
The three points are co-linear.
isBetweenColinearExclusive(Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilLine2D_F64
The three points are co-linear.
isCCW() - Method in class georegression.struct.shapes.Polygon2D_F32
true if the order of vertexes is in counter-clockwise order.
isCCW() - Method in class georegression.struct.shapes.Polygon2D_F64
true if the order of vertexes is in counter-clockwise order.
isCCW() - Method in class georegression.struct.shapes.Polygon2D_I32
 
isCCW(Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
 
isCCW(Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
 
isCCW(List<Point2D_F32>) - Static method in class georegression.geometry.UtilPolygons2D_F32
Returns true if the polygon is ordered in a counter-clockwise order.
isCCW(List<Point2D_F64>) - Static method in class georegression.geometry.UtilPolygons2D_F64
Returns true if the polygon is ordered in a counter-clockwise order.
isCCW(List<Point2D_I32>) - Static method in class georegression.geometry.UtilPolygons2D_I32
Returns true if the polygon is ordered in a counter-clockwise order.
isColinear(Point2D_F32, Point2D_F32, Point2D_F32, float) - Static method in class georegression.geometry.UtilLine2D_F32
 
isColinear(Point2D_F64, Point2D_F64, Point2D_F64, double) - Static method in class georegression.geometry.UtilLine2D_F64
 
isConverged() - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F32
 
isConverged() - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F64
 
isConvex() - Method in class georegression.struct.shapes.Polygon2D_F32
 
isConvex() - Method in class georegression.struct.shapes.Polygon2D_F64
 
isConvex() - Method in class georegression.struct.shapes.Polygon2D_I32
 
isConvex(Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Determines if the polugon is convex or concave.
isConvex(Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Determines if the polugon is convex or concave.
isConvex(Polygon2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Determines if the polugon is convex or concave.
isEllipse(double) - Method in class georegression.struct.curve.ConicGeneral_F64
 
isEllipse(float) - Method in class georegression.struct.curve.ConicGeneral_F32
 
isEquals(double, double, double, double, double) - Method in class georegression.struct.shapes.Rectangle2D_F64
Returns true if all the extents are within tolerance.
isEquals(double, double, double, double, double, double, double) - Method in class georegression.struct.shapes.Box3D_F64
Returns true if all the extents are within tolerance.
isEquals(float, float, float, float, float) - Method in class georegression.struct.shapes.Rectangle2D_F32
Returns true if all the extents are within tolerance.
isEquals(float, float, float, float, float, float, float) - Method in class georegression.struct.shapes.Box3D_F32
Returns true if all the extents are within tolerance.
isEquals(int, int, int, int) - Method in class georegression.struct.shapes.Rectangle2D_I32
 
isEquals(GeoTuple2D_F32, GeoTuple2D_F32, float) - Static method in class georegression.geometry.UtilPoint2D_F32
 
isEquals(GeoTuple2D_F64, GeoTuple2D_F64, double) - Static method in class georegression.geometry.UtilPoint2D_F64
 
isEquals(Box3D_F32, float) - Method in class georegression.struct.shapes.Box3D_F32
Returns true if all the extents are within tolerance.
isEquals(Box3D_F64, double) - Method in class georegression.struct.shapes.Box3D_F64
Returns true if all the extents are within tolerance.
isEquals(Quadrilateral_F32, float) - Method in class georegression.struct.shapes.Quadrilateral_F32
Returns true if the two quadrilaterals are equal to each other to within tolerance.
isEquals(Quadrilateral_F64, double) - Method in class georegression.struct.shapes.Quadrilateral_F64
Returns true if the two quadrilaterals are equal to each other to within tolerance.
isEquals(Rectangle2D_F32, float) - Method in class georegression.struct.shapes.Rectangle2D_F32
Returns true if all the extents are within tolerance.
isEquals(Rectangle2D_F64, double) - Method in class georegression.struct.shapes.Rectangle2D_F64
Returns true if all the extents are within tolerance.
isEquivalent(ParabolaGeneral_F32, float) - Method in class georegression.struct.curve.ParabolaGeneral_F32
Determines if they are equivalent up to a scale factor
isEquivalent(ParabolaGeneral_F64, double) - Method in class georegression.struct.curve.ParabolaGeneral_F64
Determines if they are equivalent up to a scale factor
isEquivalent(Polygon2D_F32, float) - Method in class georegression.struct.shapes.Polygon2D_F32
 
isEquivalent(Polygon2D_F32, Polygon2D_F32, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Checks to see if the vertexes of the two polygon's are the same up to the specified tolerance and allows for a shift in their order
isEquivalent(Polygon2D_F64, double) - Method in class georegression.struct.shapes.Polygon2D_F64
 
isEquivalent(Polygon2D_F64, Polygon2D_F64, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Checks to see if the vertexes of the two polygon's are the same up to the specified tolerance and allows for a shift in their order
isEquivalent(Polygon2D_I32, double) - Method in class georegression.struct.shapes.Polygon2D_I32
 
isEquivalent(Polygon2D_I32, Polygon2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Checks to see if the vertexes of the two polygon's are the same up to the specified tolerance and allows for a shift in their order
isFinished(double) - Method in class georegression.misc.StoppingCondition
 
isHalfDomain(double) - Static method in class georegression.metric.UtilAngle
Checks to see if it is between -π/2 and π/2.
isHyperbola(double) - Method in class georegression.struct.curve.ConicGeneral_F64
 
isHyperbola(float) - Method in class georegression.struct.curve.ConicGeneral_F32
 
isIdentical(double, double) - Method in class georegression.struct.GeoTuple2D_F64
 
isIdentical(double, double, double) - Method in class georegression.struct.GeoTuple2D_F64
 
isIdentical(double, double, double) - Method in class georegression.struct.GeoTuple3D_F64
 
isIdentical(double, double, double, double) - Method in class georegression.struct.GeoTuple3D_F64
 
isIdentical(double, double, double, double) - Method in class georegression.struct.GeoTuple4D_F64
 
isIdentical(double, double, double, double, double) - Method in class georegression.struct.GeoTuple4D_F64
 
isIdentical(float, float) - Method in class georegression.struct.GeoTuple2D_F32
 
isIdentical(float, float, float) - Method in class georegression.struct.GeoTuple2D_F32
 
isIdentical(float, float, float) - Method in class georegression.struct.GeoTuple3D_F32
 
isIdentical(float, float, float, float) - Method in class georegression.struct.GeoTuple3D_F32
 
isIdentical(float, float, float, float) - Method in class georegression.struct.GeoTuple4D_F32
 
isIdentical(float, float, float, float, float) - Method in class georegression.struct.GeoTuple4D_F32
 
isIdentical(int, int) - Method in class georegression.struct.point.Point2D_I16
 
isIdentical(int, int) - Method in class georegression.struct.point.Point2D_I32
 
isIdentical(GeoTuple3D_F32, float) - Method in class georegression.struct.GeoTuple3D_F32
 
isIdentical(GeoTuple3D_F64, double) - Method in class georegression.struct.GeoTuple3D_F64
 
isIdentical(GeoTuple4D_F32, float) - Method in class georegression.struct.GeoTuple4D_F32
 
isIdentical(GeoTuple4D_F64, double) - Method in class georegression.struct.GeoTuple4D_F64
 
isIdentical(LineParametric3D_F32, float) - Method in class georegression.struct.line.LineParametric3D_F32
 
isIdentical(LineParametric3D_F64, double) - Method in class georegression.struct.line.LineParametric3D_F64
 
isIdentical(PlaneGeneral3D_F32) - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
isIdentical(PlaneGeneral3D_F64) - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
isIdentical(Point3D_I32) - Method in class georegression.struct.point.Point3D_I32
 
isIdentical(Vector3D_F32, Vector3D_F32, float) - Static method in class georegression.geometry.UtilVector3D_F32
Checks to see if the two vectors are identical to within tolerance.
isIdentical(Vector3D_F64, Vector3D_F64, double) - Static method in class georegression.geometry.UtilVector3D_F64
Checks to see if the two vectors are identical to within tolerance.
isIdentical(Se3_F32, Se3_F32, float, float) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Can be used to see if two transforms are identical to within tolerance
isIdentical(Se3_F64, Se3_F64, double, double) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Can be used to see if two transforms are identical to within tolerance
isIdentical(Cylinder3D_F32, float) - Method in class georegression.struct.shapes.Cylinder3D_F32
Returns true if every parameter is identical to the passed in Cylinder to within the specified tolerance
isIdentical(Cylinder3D_F64, double) - Method in class georegression.struct.shapes.Cylinder3D_F64
Returns true if every parameter is identical to the passed in Cylinder to within the specified tolerance
isIdentical(Polygon2D_F32, float) - Method in class georegression.struct.shapes.Polygon2D_F32
 
isIdentical(Polygon2D_F32, Polygon2D_F32, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Checks to see if the vertexes of the two polygon's are the same up to the specified tolerance
isIdentical(Polygon2D_F64, double) - Method in class georegression.struct.shapes.Polygon2D_F64
 
isIdentical(Polygon2D_F64, Polygon2D_F64, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Checks to see if the vertexes of the two polygon's are the same up to the specified tolerance
isIdentical(Polygon2D_I32) - Method in class georegression.struct.shapes.Polygon2D_I32
 
isIdentical(Polygon2D_I32, Polygon2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Checks to see if the vertexes of the two polygon's are the same up to the specified tolerance
isIdentical(T, double) - Method in class georegression.struct.GeoTuple_F64
Checks to see if the two GeoTuple have values which are nearly the same.
isIdentical(T, double) - Method in class georegression.struct.GeoTuple_I32
Checks to see if the two GeoTuple have values which are nearly the same.
isIdentical(T, double) - Method in class georegression.struct.GeoTuple2D_F64
 
isIdentical(T, float) - Method in class georegression.struct.GeoTuple_F32
Checks to see if the two GeoTuple have values which are nearly the same.
isIdentical(T, float) - Method in class georegression.struct.GeoTuple2D_F32
 
isInfinite() - Method in class georegression.struct.GeoTuple_F32
Returns true if at least one value is INFINITE
isInfinite() - Method in class georegression.struct.GeoTuple_F64
Returns true if at least one value is INFINITE
isInfiniteH(Point4D_F32, float) - Static method in class georegression.geometry.UtilPoint4D_F32
Checks to see if the homogenous 3D point lies on the plane at infinity
isInfiniteH(Point4D_F64, double) - Static method in class georegression.geometry.UtilPoint4D_F64
Checks to see if the homogenous 3D point lies on the plane at infinity
isInside(Point2D_F32) - Method in class georegression.struct.shapes.Polygon2D_F32
Returns true if the point is inside the polygon.
isInside(Point2D_F64) - Method in class georegression.struct.shapes.Polygon2D_F64
Returns true if the point is inside the polygon.
isModifiedSource() - Method in interface georegression.fitting.points.MatchCloudToCloud
If true then the input list to source is modified.
isModifiedSource() - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
isNaN() - Method in class georegression.struct.GeoTuple_F32
Returns true if at least one value is NaN
isNaN() - Method in class georegression.struct.GeoTuple_F64
Returns true if at least one value is NaN
isNaN() - Method in class georegression.struct.GeoTuple2D_F32
 
isNaN() - Method in class georegression.struct.GeoTuple2D_F64
 
isNaN() - Method in class georegression.struct.GeoTuple3D_F32
 
isNaN() - Method in class georegression.struct.GeoTuple3D_F64
 
isNaN() - Method in class georegression.struct.GeoTuple4D_F32
 
isNaN() - Method in class georegression.struct.GeoTuple4D_F64
 
isParabola(double) - Method in class georegression.struct.curve.ConicGeneral_F64
 
isParabola(float) - Method in class georegression.struct.curve.ConicGeneral_F32
 
isPositiveZ(Point2D_I32, Point2D_I32, Point2D_I32) - Static method in class georegression.geometry.UtilPolygons2D_I32
Returns true if the cross product would result in a strictly positive z (e.g.
isSelfIntersectingBrute(Polygon2D_F32, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Brute force algorithm which checks for self intersection.
isSelfIntersectingBrute(Polygon2D_F64, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Brute force algorithm which checks for self intersection.
isSimple(Polygon2D_F32, PolygonInfo, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Checks to see if a polygon is simple or not, see [1].
isSimple(Polygon2D_F64, PolygonInfo, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Checks to see if a polygon is simple or not, see [1].
isStandardDomain(double) - Static method in class georegression.metric.UtilAngle
Checks to see if it is between -π and π.
IterativeClosestPoint<SE extends InvertibleTransform,P extends GeoTuple> - Class in georegression.fitting.points
A straight forward implementation of the Iterative Closest Point (ICP) algorithm for 2D or 3D objects.
IterativeClosestPoint(StoppingCondition, MotionTransformPoint<SE, P>, IterativeClosestPoint.Distance<P>) - Constructor for class georegression.fitting.points.IterativeClosestPoint
 
IterativeClosestPoint.Distance<P> - Interface in georegression.fitting.points
 

J

Jacobian() - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.Jacobian
 
Jacobian() - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.Jacobian
 

K

KdTreePoint2D_F32 - Class in georegression.helper
 
KdTreePoint2D_F32() - Constructor for class georegression.helper.KdTreePoint2D_F32
 
KdTreePoint2D_F64 - Class in georegression.helper
 
KdTreePoint2D_F64() - Constructor for class georegression.helper.KdTreePoint2D_F64
 
KdTreePoint3D_F32 - Class in georegression.helper
Computes the Euclidean distance squared of Point3D_F32 for a KdTree.
KdTreePoint3D_F32() - Constructor for class georegression.helper.KdTreePoint3D_F32
 
KdTreePoint3D_F64 - Class in georegression.helper
Computes the Euclidean distance squared of Point3D_F64 for a KdTree.
KdTreePoint3D_F64() - Constructor for class georegression.helper.KdTreePoint3D_F64
 
knownOrder - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
If true the value of ccw will be assumed to be the polygon's order.
knownOrder - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
If true the value of ccw will be assumed to be the polygon's order.

L

latlonToUnitVector(double, double, T) - Static method in class georegression.geometry.ConvertCoordinates3D_F64
Converts latitude and longitude coordinates into a unit vector
latlonToUnitVector(float, float, T) - Static method in class georegression.geometry.ConvertCoordinates3D_F32
Converts latitude and longitude coordinates into a unit vector
length() - Method in class georegression.helper.KdTreePoint2D_F32
 
length() - Method in class georegression.helper.KdTreePoint2D_F64
 
length() - Method in class georegression.helper.KdTreePoint3D_F32
 
length() - Method in class georegression.helper.KdTreePoint3D_F64
 
lengthX - Variable in class georegression.struct.shapes.BoxLength3D_F32
The length of each size along their respective axes
lengthX - Variable in class georegression.struct.shapes.BoxLength3D_F64
The length of each size along their respective axes
lengthY - Variable in class georegression.struct.shapes.BoxLength3D_F32
The length of each size along their respective axes
lengthY - Variable in class georegression.struct.shapes.BoxLength3D_F64
The length of each size along their respective axes
lengthZ - Variable in class georegression.struct.shapes.BoxLength3D_F32
The length of each size along their respective axes
lengthZ - Variable in class georegression.struct.shapes.BoxLength3D_F64
The length of each size along their respective axes
line - Variable in class georegression.struct.shapes.Cylinder3D_F32
Line which defines the cylinder's axis
line - Variable in class georegression.struct.shapes.Cylinder3D_F64
Line which defines the cylinder's axis
LineGeneral2D_F32 - Class in georegression.struct.line
Represents the line using three parameters such that any point on the line obeys the following formula, A*x + B*y + C = 0.
LineGeneral2D_F32() - Constructor for class georegression.struct.line.LineGeneral2D_F32
 
LineGeneral2D_F32(float, float, float) - Constructor for class georegression.struct.line.LineGeneral2D_F32
A*x + B*y + C = 0
LineGeneral2D_F32(LineGeneral2D_F32) - Constructor for class georegression.struct.line.LineGeneral2D_F32
 
LineGeneral2D_F64 - Class in georegression.struct.line
Represents the line using three parameters such that any point on the line obeys the following formula, A*x + B*y + C = 0.
LineGeneral2D_F64() - Constructor for class georegression.struct.line.LineGeneral2D_F64
 
LineGeneral2D_F64(double, double, double) - Constructor for class georegression.struct.line.LineGeneral2D_F64
A*x + B*y + C = 0
LineGeneral2D_F64(LineGeneral2D_F64) - Constructor for class georegression.struct.line.LineGeneral2D_F64
 
LineParametric2D_F32 - Class in georegression.struct.line
2D line parameterized using parametric equation:
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
where t specifies the location along the line, (x_0,y_0) is an arbitrary point on the line, and (slopeX,slopeY).
LineParametric2D_F32() - Constructor for class georegression.struct.line.LineParametric2D_F32
 
LineParametric2D_F32(float, float, float, float) - Constructor for class georegression.struct.line.LineParametric2D_F32
 
LineParametric2D_F32(Point2D_F32, Point2D_F32) - Constructor for class georegression.struct.line.LineParametric2D_F32
Creates a line defined from two points.
LineParametric2D_F32(Point2D_F32, Vector2D_F32) - Constructor for class georegression.struct.line.LineParametric2D_F32
 
LineParametric2D_F64 - Class in georegression.struct.line
2D line parameterized using parametric equation:
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
where t specifies the location along the line, (x_0,y_0) is an arbitrary point on the line, and (slopeX,slopeY).
LineParametric2D_F64() - Constructor for class georegression.struct.line.LineParametric2D_F64
 
LineParametric2D_F64(double, double, double, double) - Constructor for class georegression.struct.line.LineParametric2D_F64
 
LineParametric2D_F64(Point2D_F64, Point2D_F64) - Constructor for class georegression.struct.line.LineParametric2D_F64
Creates a line defined from two points.
LineParametric2D_F64(Point2D_F64, Vector2D_F64) - Constructor for class georegression.struct.line.LineParametric2D_F64
 
LineParametric2D_I32 - Class in georegression.struct.line
2D line parameterized using parametric equation:
[x, y] = [x_0, y_0] + t·[slopeX, slopeY]
where t specifies the location along the line, (x_0,y_0) is an arbitrary point on the line, and (slopeX,slopeY).
LineParametric2D_I32() - Constructor for class georegression.struct.line.LineParametric2D_I32
 
LineParametric2D_I32(int, int, int, int) - Constructor for class georegression.struct.line.LineParametric2D_I32
 
LineParametric2D_I32(Point2D_I32, int, int) - Constructor for class georegression.struct.line.LineParametric2D_I32
 
LineParametric3D_F32 - Class in georegression.struct.line
3D line parameterized using parametric equation:
[x, y, z] = [x_0, y_0, z_0] + t·[slopeX, slopeY, slopeZ]
where t specifies the location along the line, (x_0,y_0,z_0) is an arbitrary point on the line, and (slopeX,slopeY,slopeZ).
LineParametric3D_F32() - Constructor for class georegression.struct.line.LineParametric3D_F32
 
LineParametric3D_F32(boolean) - Constructor for class georegression.struct.line.LineParametric3D_F32
Should it declare the point and slope
LineParametric3D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.line.LineParametric3D_F32
 
LineParametric3D_F32(LineParametric3D_F32) - Constructor for class georegression.struct.line.LineParametric3D_F32
 
LineParametric3D_F32(Point3D_F32, Vector3D_F32) - Constructor for class georegression.struct.line.LineParametric3D_F32
 
LineParametric3D_F64 - Class in georegression.struct.line
3D line parameterized using parametric equation:
[x, y, z] = [x_0, y_0, z_0] + t·[slopeX, slopeY, slopeZ]
where t specifies the location along the line, (x_0,y_0,z_0) is an arbitrary point on the line, and (slopeX,slopeY,slopeZ).
LineParametric3D_F64() - Constructor for class georegression.struct.line.LineParametric3D_F64
 
LineParametric3D_F64(boolean) - Constructor for class georegression.struct.line.LineParametric3D_F64
Should it declare the point and slope
LineParametric3D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.line.LineParametric3D_F64
 
LineParametric3D_F64(LineParametric3D_F64) - Constructor for class georegression.struct.line.LineParametric3D_F64
 
LineParametric3D_F64(Point3D_F64, Vector3D_F64) - Constructor for class georegression.struct.line.LineParametric3D_F64
 
LinePolar2D_F32 - Class in georegression.struct.line
Defines a line in 2D space based upon the distance of its closest point to the origin and the angle of a line from the origin to that point.
LinePolar2D_F32() - Constructor for class georegression.struct.line.LinePolar2D_F32
 
LinePolar2D_F32(float, float) - Constructor for class georegression.struct.line.LinePolar2D_F32
 
LinePolar2D_F64 - Class in georegression.struct.line
Defines a line in 2D space based upon the distance of its closest point to the origin and the angle of a line from the origin to that point.
LinePolar2D_F64() - Constructor for class georegression.struct.line.LinePolar2D_F64
 
LinePolar2D_F64(double, double) - Constructor for class georegression.struct.line.LinePolar2D_F64
 
LineSegment2D_F32 - Class in georegression.struct.line
Defines a line segment by its two end points.
LineSegment2D_F32() - Constructor for class georegression.struct.line.LineSegment2D_F32
 
LineSegment2D_F32(float, float, float, float) - Constructor for class georegression.struct.line.LineSegment2D_F32
 
LineSegment2D_F32(Point2D_F32, Point2D_F32) - Constructor for class georegression.struct.line.LineSegment2D_F32
 
LineSegment2D_F64 - Class in georegression.struct.line
Defines a line segment by its two end points.
LineSegment2D_F64() - Constructor for class georegression.struct.line.LineSegment2D_F64
 
LineSegment2D_F64(double, double, double, double) - Constructor for class georegression.struct.line.LineSegment2D_F64
 
LineSegment2D_F64(Point2D_F64, Point2D_F64) - Constructor for class georegression.struct.line.LineSegment2D_F64
 
LineSegment2D_I32 - Class in georegression.struct.line
Defines a line segment by its two end points.
LineSegment2D_I32() - Constructor for class georegression.struct.line.LineSegment2D_I32
 
LineSegment2D_I32(int, int, int, int) - Constructor for class georegression.struct.line.LineSegment2D_I32
 
LineSegment2D_I32(Point2D_I32, Point2D_I32) - Constructor for class georegression.struct.line.LineSegment2D_I32
 
LineSegment3D_F32 - Class in georegression.struct.line
Defines a line segment by its two end points.
LineSegment3D_F32() - Constructor for class georegression.struct.line.LineSegment3D_F32
 
LineSegment3D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.line.LineSegment3D_F32
 
LineSegment3D_F32(Point3D_F32, Point3D_F32) - Constructor for class georegression.struct.line.LineSegment3D_F32
 
LineSegment3D_F64 - Class in georegression.struct.line
Defines a line segment by its two end points.
LineSegment3D_F64() - Constructor for class georegression.struct.line.LineSegment3D_F64
 
LineSegment3D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.line.LineSegment3D_F64
 
LineSegment3D_F64(Point3D_F64, Point3D_F64) - Constructor for class georegression.struct.line.LineSegment3D_F64
 
lmedsCylinderFromPointNormals(List<PlaneNormal3D_F64>) - Method in class georegression.fitting.ShapeFittingRobustOps
Estimates a plane from points with surface normals
lmedsPlaneFromPointNormals(List<PlaneNormal3D_F64>) - Method in class georegression.fitting.ShapeFittingRobustOps
Estimates a plane from points with surface normals
lmedsPlaneFromPoints(List<Point3D_F64>) - Method in class georegression.fitting.ShapeFittingRobustOps
Estimates a plane from points
lsmedInlierFraction - Variable in class georegression.fitting.ShapeFittingRobustOps
Inlier fraction for LMedS
lsmedMaxAllowedError - Variable in class georegression.fitting.ShapeFittingRobustOps
LMedS will return else if the inlier error is more than this value

M

MatchCloudToCloud<SE extends InvertibleTransform,T extends GeoTuple> - Interface in georegression.fitting.points
Generalized interface for finding the transform which minimizes the difference between two point clouds.
MatchCloudToCloudIcp<SE extends InvertibleTransform,P extends GeoTuple> - Class in georegression.fitting.points
Abstract implementation of ICP for point cloud fitting using an arbitrary transform.
MatchCloudToCloudIcp(MotionTransformPoint<SE, P>, NearestNeighbor<P>, IterativeClosestPoint.Distance<P>, double, StoppingCondition) - Constructor for class georegression.fitting.points.MatchCloudToCloudIcp
Configures ICP
Matrix3x3_F32 - Class in georegression.struct
Matrix with a fixed size of 3 by 3.
Matrix3x3_F32() - Constructor for class georegression.struct.Matrix3x3_F32
 
Matrix3x3_F64 - Class in georegression.struct
Matrix with a fixed size of 3 by 3.
Matrix3x3_F64() - Constructor for class georegression.struct.Matrix3x3_F64
 
matrixToEuler(DMatrixRMaj, EulerType, double[]) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts a rotation matrix into an Euler angle of different types
matrixToEuler(FMatrixRMaj, EulerType, float[]) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts a rotation matrix into an Euler angle of different types
matrixToQuaternion(DMatrixRMaj, Quaternion_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
Extracts quaternions from the provided rotation matrix.
matrixToQuaternion(FMatrixRMaj, Quaternion_F32) - Static method in class georegression.geometry.ConvertRotation3D_F32
Extracts quaternions from the provided rotation matrix.
matrixToRodrigues(DMatrixRMaj, Rodrigues_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts a rotation matrix into Rodrigues_F64.
matrixToRodrigues(FMatrixRMaj, Rodrigues_F32) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts a rotation matrix into Rodrigues_F32.
MAVEN_GROUP - Static variable in class georegression.GeoRegressionVersion
 
MAVEN_NAME - Static variable in class georegression.GeoRegressionVersion
 
maxAbs() - Method in class georegression.struct.GeoTuple4D_F32
Returns the absolute value of the component with the largest absolute value
maxAbs() - Method in class georegression.struct.GeoTuple4D_F64
Returns the absolute value of the component with the largest absolute value
maxIterations - Variable in class georegression.fitting.ShapeFittingRobustOps
Either the maximum number of iterations or the number of iterations, depending on implementation
mean(Point2D_F32[], int, int, Point2D_F32) - Static method in class georegression.geometry.UtilPoint2D_F32
Finds the point which has the mean location of all the points in the array.
mean(Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilPoint2D_F32
Computes the mean/average of two points.
mean(Point2D_F64[], int, int, Point2D_F64) - Static method in class georegression.geometry.UtilPoint2D_F64
Finds the point which has the mean location of all the points in the array.
mean(Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilPoint2D_F64
Computes the mean/average of two points.
mean(List<Point2D_F32>, Point2D_F32) - Static method in class georegression.geometry.UtilPoint2D_F32
Finds the point which has the mean location of all the points in the list.
mean(List<Point2D_F64>, Point2D_F64) - Static method in class georegression.geometry.UtilPoint2D_F64
Finds the point which has the mean location of all the points in the list.
mean(List<Point2D_I32>, Point2D_F32) - Static method in class georegression.geometry.UtilPoint2D_I32
Finds the point which has the mean location of all the points in the list.
mean(List<Point2D_I32>, Point2D_F64) - Static method in class georegression.geometry.UtilPoint2D_I32
Finds the point which has the mean location of all the points in the list.
mean(List<Point2D_I32>, Point2D_I32) - Static method in class georegression.geometry.UtilPoint2D_I32
Finds the point which has the mean location of all the points in the list.
mean(List<Point3D_F32>, int, Point3D_F32) - Static method in class georegression.geometry.UtilPoint3D_F32
Computes the mean of the list of points up to element num.
mean(List<Point3D_F32>, Point3D_F32) - Static method in class georegression.geometry.UtilPoint3D_F32
Computes the mean of the list of points.
mean(List<Point3D_F64>, int, Point3D_F64) - Static method in class georegression.geometry.UtilPoint3D_F64
Computes the mean of the list of points up to element num.
mean(List<Point3D_F64>, Point3D_F64) - Static method in class georegression.geometry.UtilPoint3D_F64
Computes the mean of the list of points.
minimumPointsConcurrent - Variable in class georegression.fitting.points.PointCloudToNormals_MT_F32
There needs to be at least this many points for it to use the concurrent implementation
minimumPointsConcurrent - Variable in class georegression.fitting.points.PointCloudToNormals_MT_F64
There needs to be at least this many points for it to use the concurrent implementation
minus(double, double) - Static method in class georegression.metric.UtilAngle
Returns the difference between two angles and bounds the result between -pi and pi:
result = angA - angB
and takes in account boundary conditions.
minus(float, float) - Static method in class georegression.metric.UtilAngle
Returns the difference between two angles and bounds the result between -pi and pi:
result = angA - angB
and takes in account boundary conditions.
minus(Point2D_F32, Point2D_F32) - Method in class georegression.struct.point.Vector2D_F32
In-place minus operation.
minus(Point2D_F32, Point2D_F32, Vector2D_F32) - Static method in class georegression.geometry.UtilVector2D_F32
Sets the vector equal to 'a' - 'b'.
minus(Point2D_F64, Point2D_F64) - Method in class georegression.struct.point.Vector2D_F64
In-place minus operation.
minus(Point2D_F64, Point2D_F64, Vector2D_F64) - Static method in class georegression.geometry.UtilVector2D_F64
Sets the vector equal to 'a' - 'b'.
minus(Point3D_F32, Point3D_F32) - Method in class georegression.struct.point.Vector3D_F32
In-place minus operation.
minus(Point3D_F64, Point3D_F64) - Method in class georegression.struct.point.Vector3D_F64
In-place minus operation.
MiscOps - Class in georegression.metric
 
MiscOps() - Constructor for class georegression.metric.MiscOps
 
ModelManagerAffine2D_F32 - Class in georegression.fitting.affine
Manages Affine2D_F32.
ModelManagerAffine2D_F32() - Constructor for class georegression.fitting.affine.ModelManagerAffine2D_F32
 
ModelManagerAffine2D_F64 - Class in georegression.fitting.affine
Manages Affine2D_F64.
ModelManagerAffine2D_F64() - Constructor for class georegression.fitting.affine.ModelManagerAffine2D_F64
 
ModelManagerCylinder3D_F32 - Class in georegression.fitting.cylinder
ModelManagerCylinder3D_F32() - Constructor for class georegression.fitting.cylinder.ModelManagerCylinder3D_F32
 
ModelManagerCylinder3D_F64 - Class in georegression.fitting.cylinder
ModelManagerCylinder3D_F64() - Constructor for class georegression.fitting.cylinder.ModelManagerCylinder3D_F64
 
ModelManagerHomography2D_F32 - Class in georegression.fitting.homography
ModelManagerHomography2D_F32() - Constructor for class georegression.fitting.homography.ModelManagerHomography2D_F32
 
ModelManagerHomography2D_F64 - Class in georegression.fitting.homography
ModelManagerHomography2D_F64() - Constructor for class georegression.fitting.homography.ModelManagerHomography2D_F64
 
ModelManagerLinePolar2D_F32 - Class in georegression.fitting.line
ModelManagerLinePolar2D_F32() - Constructor for class georegression.fitting.line.ModelManagerLinePolar2D_F32
 
ModelManagerLinePolar2D_F64 - Class in georegression.fitting.line
ModelManagerLinePolar2D_F64() - Constructor for class georegression.fitting.line.ModelManagerLinePolar2D_F64
 
ModelManagerPlaneGeneral3D_F32 - Class in georegression.fitting.plane
ModelManagerPlaneGeneral3D_F32() - Constructor for class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F32
 
ModelManagerPlaneGeneral3D_F64 - Class in georegression.fitting.plane
ModelManagerPlaneGeneral3D_F64() - Constructor for class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F64
 
ModelManagerSe2_F32 - Class in georegression.fitting.se
Manages Se2_F32.
ModelManagerSe2_F32() - Constructor for class georegression.fitting.se.ModelManagerSe2_F32
 
ModelManagerSe2_F64 - Class in georegression.fitting.se
Manages Se2_F64.
ModelManagerSe2_F64() - Constructor for class georegression.fitting.se.ModelManagerSe2_F64
 
ModelManagerSe3_F32 - Class in georegression.fitting.se
Manages Se3_F32.
ModelManagerSe3_F32() - Constructor for class georegression.fitting.se.ModelManagerSe3_F32
 
ModelManagerSe3_F64 - Class in georegression.fitting.se
Manages Se3_F64.
ModelManagerSe3_F64() - Constructor for class georegression.fitting.se.ModelManagerSe3_F64
 
ModelManagerSphere3D_F32 - Class in georegression.fitting.sphere
Manages Sphere3D_F32.
ModelManagerSphere3D_F32() - Constructor for class georegression.fitting.sphere.ModelManagerSphere3D_F32
 
ModelManagerSphere3D_F64 - Class in georegression.fitting.sphere
Manages Sphere3D_F64.
ModelManagerSphere3D_F64() - Constructor for class georegression.fitting.sphere.ModelManagerSphere3D_F64
 
MotionAffinePoint2D_F32 - Class in georegression.fitting.affine
Finds the best fit model parameters in the least squares sense which can describe the transform from the 'fromPts' list to the 'toPts' list.
MotionAffinePoint2D_F32() - Constructor for class georegression.fitting.affine.MotionAffinePoint2D_F32
 
MotionAffinePoint2D_F64 - Class in georegression.fitting.affine
Finds the best fit model parameters in the least squares sense which can describe the transform from the 'fromPts' list to the 'toPts' list.
MotionAffinePoint2D_F64() - Constructor for class georegression.fitting.affine.MotionAffinePoint2D_F64
 
MotionSe2PointSVD_F32 - Class in georegression.fitting.se
Finds the rigid body motion which minimizes the different between the two sets of associated points in 2D.
MotionSe2PointSVD_F32() - Constructor for class georegression.fitting.se.MotionSe2PointSVD_F32
 
MotionSe2PointSVD_F64 - Class in georegression.fitting.se
Finds the rigid body motion which minimizes the different between the two sets of associated points in 2D.
MotionSe2PointSVD_F64() - Constructor for class georegression.fitting.se.MotionSe2PointSVD_F64
 
MotionSe3PointSVD_F32 - Class in georegression.fitting.se
Finds the rigid body motion which minimizes the different between the two sets of associated points in 3D.
MotionSe3PointSVD_F32() - Constructor for class georegression.fitting.se.MotionSe3PointSVD_F32
 
MotionSe3PointSVD_F64 - Class in georegression.fitting.se
Finds the rigid body motion which minimizes the different between the two sets of associated points in 3D.
MotionSe3PointSVD_F64() - Constructor for class georegression.fitting.se.MotionSe3PointSVD_F64
 
MotionSo3PointSVD_F32 - Class in georegression.fitting.so
Finds the rotation which minimizes the different between the two sets of associated points in 3D.
MotionSo3PointSVD_F32() - Constructor for class georegression.fitting.so.MotionSo3PointSVD_F32
 
MotionSo3PointSVD_F64 - Class in georegression.fitting.so
Finds the rotation which minimizes the different between the two sets of associated points in 3D.
MotionSo3PointSVD_F64() - Constructor for class georegression.fitting.so.MotionSo3PointSVD_F64
 
MotionTransformPoint<T extends InvertibleTransform,P extends GeoTuple> - Interface in georegression.fitting
Interface for finding a transform that when applied to the 'src' points will minimize the difference between the corresponding point in the 'dst' list.
mult(DMatrixRMaj, GeoTuple2D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
mod = M*pt
where pt has z=1 implicitly.
mult(DMatrixRMaj, GeoTuple3D_F64, T) - Static method in class georegression.geometry.GeometryMath_F64
mod = M*pt
where mod is a 2D point that has an implicit z=1.
mult(DMatrixRMaj, GeoTuple4D_F64, GeoTuple2D_F64) - Static method in class georegression.geometry.GeometryMath_F64
x = (P*X)/z
mult(DMatrixRMaj, GeoTuple4D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
x = P*X
mult(DMatrixRMaj, GeoTuple4D_F64, GeoTuple4D_F64) - Static method in class georegression.geometry.GeometryMath_F64
x = P*X
mult(DMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F64
mod = M*pt
mult(FMatrixRMaj, GeoTuple2D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
mod = M*pt
where pt has z=1 implicitly.
mult(FMatrixRMaj, GeoTuple3D_F32, T) - Static method in class georegression.geometry.GeometryMath_F32
mod = M*pt
where mod is a 2D point that has an implicit z=1.
mult(FMatrixRMaj, GeoTuple4D_F32, GeoTuple2D_F32) - Static method in class georegression.geometry.GeometryMath_F32
x = (P*X)/z
mult(FMatrixRMaj, GeoTuple4D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
x = P*X
mult(FMatrixRMaj, GeoTuple4D_F32, GeoTuple4D_F32) - Static method in class georegression.geometry.GeometryMath_F32
x = P*X
mult(FMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F32
mod = M*pt
mult4(DMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F64
mod = M*pt
mult4(FMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F32
mod = M*pt
multCrossA(GeoTuple2D_F32, FMatrixRMaj, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Computes the following:
result = cross(A)*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossA(GeoTuple2D_F64, DMatrixRMaj, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Computes the following:
result = cross(A)*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossA(GeoTuple3D_F32, FMatrixRMaj, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Computes the following:
result = cross(A)*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossA(GeoTuple3D_F64, DMatrixRMaj, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Computes the following:
result = cross(A)*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossATransA(GeoTuple2D_F32, FMatrixRMaj, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Computes the following:
result = cross(A)T*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossATransA(GeoTuple2D_F64, DMatrixRMaj, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Computes the following:
result = cross(A)T*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossATransA(GeoTuple3D_F32, FMatrixRMaj, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Computes the following:
result = cross(A)T*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multCrossATransA(GeoTuple3D_F64, DMatrixRMaj, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Computes the following:
result = cross(A)T*M
where M and result are 3x3 matrices, cross(A) is the cross product matrix of A.
multTran(DMatrixRMaj, GeoTuple2D_F64, T) - Static method in class georegression.geometry.GeometryMath_F64
mod = MT*pt
where pt.z = 1 implicitly.
multTran(DMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F64
mod = MT*pt.
multTran(FMatrixRMaj, GeoTuple2D_F32, T) - Static method in class georegression.geometry.GeometryMath_F32
mod = MT*pt
where pt.z = 1 implicitly.
multTran(FMatrixRMaj, T, T) - Static method in class georegression.geometry.GeometryMath_F32
mod = MT*pt.

N

n - Variable in class georegression.struct.plane.PlaneNormal3D_F32
The plane's normal
n - Variable in class georegression.struct.plane.PlaneNormal3D_F64
The plane's normal
Node(T, boolean) - Constructor for class georegression.transform.InvertibleTransformSequence.Node
 
noiseNormal(Point2D_F32, float, float, Random, Point2D_F32) - Static method in class georegression.geometry.UtilPoint2D_F32
 
noiseNormal(Point2D_F64, double, double, Random, Point2D_F64) - Static method in class georegression.geometry.UtilPoint2D_F64
 
noiseNormal(Point3D_F32, float, float, float, Random, Point3D_F32) - Static method in class georegression.geometry.UtilPoint3D_F32
 
noiseNormal(Point3D_F64, double, double, double, Random, Point3D_F64) - Static method in class georegression.geometry.UtilPoint3D_F64
 
noiseNormal(List<Point2D_F32>, float, Random) - Static method in class georegression.geometry.UtilPoint2D_F32
 
noiseNormal(List<Point2D_F64>, double, Random) - Static method in class georegression.geometry.UtilPoint2D_F64
 
noiseNormal(List<Point3D_F32>, float, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
 
noiseNormal(List<Point3D_F64>, double, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
 
norm() - Method in class georegression.struct.GeoTuple_F32
Computes the Euclidean norm.
norm() - Method in class georegression.struct.GeoTuple_F64
Computes the Euclidean norm.
norm() - Method in class georegression.struct.GeoTuple2D_F32
 
norm() - Method in class georegression.struct.GeoTuple2D_F64
 
norm() - Method in class georegression.struct.GeoTuple3D_F32
 
norm() - Method in class georegression.struct.GeoTuple3D_F64
 
norm() - Method in class georegression.struct.GeoTuple4D_F32
 
norm() - Method in class georegression.struct.GeoTuple4D_F64
 
norm(double, double, double) - Static method in class georegression.geometry.UtilPoint3D_F64
 
norm(float, float, float) - Static method in class georegression.geometry.UtilPoint3D_F32
 
normalize() - Method in class georegression.struct.GeoTuple4D_F32
 
normalize() - Method in class georegression.struct.GeoTuple4D_F64
 
normalize() - Method in class georegression.struct.line.LineGeneral2D_F32
Ensures that A*A + B*B == 1
normalize() - Method in class georegression.struct.line.LineGeneral2D_F64
Ensures that A*A + B*B == 1
normalize() - Method in class georegression.struct.plane.PlaneGeneral3D_F32
Ensures that A*A + B*B + C*C == 1
normalize() - Method in class georegression.struct.plane.PlaneGeneral3D_F64
Ensures that A*A + B*B + C*C == 1
normalize() - Method in class georegression.struct.point.Vector2D_F32
 
normalize() - Method in class georegression.struct.point.Vector2D_F64
 
normalize() - Method in class georegression.struct.point.Vector3D_F32
 
normalize() - Method in class georegression.struct.point.Vector3D_F64
 
normalize() - Method in class georegression.struct.point.Vector4D_F32
 
normalize() - Method in class georegression.struct.point.Vector4D_F64
 
normalize() - Method in class georegression.struct.so.Quaternion_F32
Converts the quaternion into a unit quaternion.
normalize() - Method in class georegression.struct.so.Quaternion_F64
Converts the quaternion into a unit quaternion.
normalize(GeoTuple3D_F32) - Static method in class georegression.geometry.UtilTrig_F32
Normalizes the point such that the Frobenius norm is 1.
normalize(GeoTuple3D_F64) - Static method in class georegression.geometry.UtilTrig_F64
Normalizes the point such that the Frobenius norm is 1.
normalize(Vector3D_F32) - Static method in class georegression.geometry.UtilVector3D_F32
Rescales the vector such that its normal is equal to one.
normalize(Vector3D_F64) - Static method in class georegression.geometry.UtilVector3D_F64
Rescales the vector such that its normal is equal to one.
normSq() - Method in class georegression.struct.GeoTuple_F32
Computes the square of the Euclidean norm.
normSq() - Method in class georegression.struct.GeoTuple_F64
Computes the square of the Euclidean norm.
normSq() - Method in class georegression.struct.GeoTuple2D_F32
 
normSq() - Method in class georegression.struct.GeoTuple2D_F64
 
normSq() - Method in class georegression.struct.GeoTuple3D_F32
 
normSq() - Method in class georegression.struct.GeoTuple3D_F64
 
normSq() - Method in class georegression.struct.GeoTuple4D_F32
 
normSq() - Method in class georegression.struct.GeoTuple4D_F64
 
numNeighbors - Variable in class georegression.fitting.points.PointCloudToNormals_F32
 
numNeighbors - Variable in class georegression.fitting.points.PointCloudToNormals_F64
 

O

optimizer - Variable in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
optimizer - Variable in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
orderCCW(List<Point2D_F32>) - Static method in class georegression.geometry.UtilPoint2D_F32
Puts the points into counter-clockwise order around their center.
orderCCW(List<Point2D_F64>) - Static method in class georegression.geometry.UtilPoint2D_F64
Puts the points into counter-clockwise order around their center.
outerProd(GeoTuple3D_F32, GeoTuple3D_F32, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Computes the outer product of two vectors:
O = a*bT
outerProd(GeoTuple3D_F64, GeoTuple3D_F64, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Computes the outer product of two vectors:
O = a*bT
outputFitQuality - Variable in class georegression.fitting.ShapeFittingRobustOps
How good the fit was according to the robust algorithm

P

p - Variable in class georegression.struct.line.LineParametric2D_F32
A point on the line
p - Variable in class georegression.struct.line.LineParametric2D_F64
A point on the line
p - Variable in class georegression.struct.line.LineParametric2D_I32
A point on the line
p - Variable in class georegression.struct.line.LineParametric3D_F32
A point on the line
p - Variable in class georegression.struct.line.LineParametric3D_F64
A point on the line
p - Variable in class georegression.struct.plane.PlaneNormal3D_F32
An arbitrary point in the plane
p - Variable in class georegression.struct.plane.PlaneNormal3D_F64
An arbitrary point in the plane
p - Variable in class georegression.struct.shapes.BoxLength3D_F32
Point on the box with the lowest values.
p - Variable in class georegression.struct.shapes.BoxLength3D_F64
Point on the box with the lowest values.
p0 - Variable in class georegression.struct.shapes.Box3D_F32
The lower point/extent.
p0 - Variable in class georegression.struct.shapes.Box3D_F64
The lower point/extent.
p0 - Variable in class georegression.struct.shapes.Box3D_I32
The lower point/extent.
p0 - Variable in class georegression.struct.shapes.Rectangle2D_F32
Lower extent
p0 - Variable in class georegression.struct.shapes.Rectangle2D_F64
Lower extent
p1 - Variable in class georegression.struct.shapes.Box3D_F32
The upper point/extent
p1 - Variable in class georegression.struct.shapes.Box3D_F64
The upper point/extent
p1 - Variable in class georegression.struct.shapes.Box3D_I32
The upper point/extent
p1 - Variable in class georegression.struct.shapes.Rectangle2D_F32
Upper extent
p1 - Variable in class georegression.struct.shapes.Rectangle2D_F64
Upper extent
ParabolaGeneral_F32 - Class in georegression.struct.curve
Parabola is a specific type of conic that is defined below using 5 coefficients.
ParabolaGeneral_F32() - Constructor for class georegression.struct.curve.ParabolaGeneral_F32
 
ParabolaGeneral_F32(float, float, float, float, float) - Constructor for class georegression.struct.curve.ParabolaGeneral_F32
 
ParabolaGeneral_F32(ParabolaGeneral_F32) - Constructor for class georegression.struct.curve.ParabolaGeneral_F32
 
ParabolaGeneral_F64 - Class in georegression.struct.curve
Parabola is a specific type of conic that is defined below using 5 coefficients.
ParabolaGeneral_F64() - Constructor for class georegression.struct.curve.ParabolaGeneral_F64
 
ParabolaGeneral_F64(double, double, double, double, double) - Constructor for class georegression.struct.curve.ParabolaGeneral_F64
 
ParabolaGeneral_F64(ParabolaGeneral_F64) - Constructor for class georegression.struct.curve.ParabolaGeneral_F64
 
ParabolaParametric_F32 - Class in georegression.struct.curve
Parametric form of parabola with 4 parameters.
ParabolaParametric_F32() - Constructor for class georegression.struct.curve.ParabolaParametric_F32
 
ParabolaParametric_F32(ParabolaParametric_F32) - Constructor for class georegression.struct.curve.ParabolaParametric_F32
 
ParabolaParametric_F64 - Class in georegression.struct.curve
Parametric form of parabola with 4 parameters.
ParabolaParametric_F64() - Constructor for class georegression.struct.curve.ParabolaParametric_F64
 
ParabolaParametric_F64(ParabolaParametric_F64) - Constructor for class georegression.struct.curve.ParabolaParametric_F64
 
perpendicularCanonical(Vector3D_F32, Vector3D_F32) - Static method in class georegression.geometry.UtilVector3D_F32
Selects a vector which will be perpendicular.
perpendicularCanonical(Vector3D_F64, Vector3D_F64) - Static method in class georegression.geometry.UtilVector3D_F64
Selects a vector which will be perpendicular.
phi - Variable in class georegression.struct.curve.EllipseRotated_F32
counter clockwise angle of rotation from x-axis to the major axis.
phi - Variable in class georegression.struct.curve.EllipseRotated_F64
counter clockwise angle of rotation from x-axis to the major axis.
PI - Static variable in class georegression.misc.GrlConstants
 
PI2 - Static variable in class georegression.misc.GrlConstants
 
PId2 - Static variable in class georegression.misc.GrlConstants
 
PlaneGeneral3D_F32 - Class in georegression.struct.plane
Represents the line using four parameters such that any point on the planes obeys the following formula, A*x + B*y + C*z = D.
PlaneGeneral3D_F32() - Constructor for class georegression.struct.plane.PlaneGeneral3D_F32
 
PlaneGeneral3D_F32(float, float, float, float) - Constructor for class georegression.struct.plane.PlaneGeneral3D_F32
 
PlaneGeneral3D_F32(PlaneGeneral3D_F32) - Constructor for class georegression.struct.plane.PlaneGeneral3D_F32
 
PlaneGeneral3D_F64 - Class in georegression.struct.plane
Represents the line using four parameters such that any point on the planes obeys the following formula, A*x + B*y + C*z = D.
PlaneGeneral3D_F64() - Constructor for class georegression.struct.plane.PlaneGeneral3D_F64
 
PlaneGeneral3D_F64(double, double, double, double) - Constructor for class georegression.struct.plane.PlaneGeneral3D_F64
 
PlaneGeneral3D_F64(PlaneGeneral3D_F64) - Constructor for class georegression.struct.plane.PlaneGeneral3D_F64
 
PlaneNormal3D_F32 - Class in georegression.struct.plane
Defines a plane using a point on the plane and the plane's normal.
PlaneNormal3D_F32() - Constructor for class georegression.struct.plane.PlaneNormal3D_F32
 
PlaneNormal3D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.plane.PlaneNormal3D_F32
 
PlaneNormal3D_F32(PlaneNormal3D_F32) - Constructor for class georegression.struct.plane.PlaneNormal3D_F32
 
PlaneNormal3D_F32(Point3D_F32, Vector3D_F32) - Constructor for class georegression.struct.plane.PlaneNormal3D_F32
 
PlaneNormal3D_F64 - Class in georegression.struct.plane
Defines a plane using a point on the plane and the plane's normal.
PlaneNormal3D_F64() - Constructor for class georegression.struct.plane.PlaneNormal3D_F64
 
PlaneNormal3D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.plane.PlaneNormal3D_F64
 
PlaneNormal3D_F64(PlaneNormal3D_F64) - Constructor for class georegression.struct.plane.PlaneNormal3D_F64
 
PlaneNormal3D_F64(Point3D_F64, Vector3D_F64) - Constructor for class georegression.struct.plane.PlaneNormal3D_F64
 
PlaneTangent3D_F32 - Class in georegression.struct.plane
Specifies a plane using the closest point on the plane to the origin.
PlaneTangent3D_F32() - Constructor for class georegression.struct.plane.PlaneTangent3D_F32
 
PlaneTangent3D_F32(float, float, float) - Constructor for class georegression.struct.plane.PlaneTangent3D_F32
 
PlaneTangent3D_F64 - Class in georegression.struct.plane
Specifies a plane using the closest point on the plane to the origin.
PlaneTangent3D_F64() - Constructor for class georegression.struct.plane.PlaneTangent3D_F64
 
PlaneTangent3D_F64(double, double, double) - Constructor for class georegression.struct.plane.PlaneTangent3D_F64
 
planeToWorld(PlaneGeneral3D_F32, Se3_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Creates a transform from the plane's reference frame into world's reference frame.
planeToWorld(PlaneGeneral3D_F32, Vector3D_F32, Vector3D_F32, Vector3D_F32, Se3_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
 
planeToWorld(PlaneGeneral3D_F64, Se3_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Creates a transform from the plane's reference frame into world's reference frame.
planeToWorld(PlaneGeneral3D_F64, Vector3D_F64, Vector3D_F64, Vector3D_F64, Se3_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
 
plus(double, GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
Addition
plus(float, GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
Addition
plus(GeoTuple2D_F32) - Method in class georegression.struct.GeoTuple2D_F32
Addition
plus(GeoTuple2D_F64) - Method in class georegression.struct.GeoTuple2D_F64
Addition
plus(GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
Addition
plus(GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
Addition
plus(Point4D_F32) - Method in class georegression.struct.point.Point4D_F32
 
plus(Point4D_F64) - Method in class georegression.struct.point.Point4D_F64
 
plus(Vector4D_F32) - Method in class georegression.struct.point.Point4D_F32
 
plus(Vector4D_F64) - Method in class georegression.struct.point.Point4D_F64
 
plusIP(double, GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
In-place addition
plusIP(float, GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
In-place addition
plusIP(GeoTuple2D_F32) - Method in class georegression.struct.GeoTuple2D_F32
In-place addition
plusIP(GeoTuple2D_F64) - Method in class georegression.struct.GeoTuple2D_F64
In-place addition
plusIP(GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
In-place addition
plusIP(GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
In-place addition
plusIP(GeoTuple4D_F32) - Method in class georegression.struct.GeoTuple4D_F32
In-place addition
plusIP(GeoTuple4D_F64) - Method in class georegression.struct.GeoTuple4D_F64
In-place addition
Point2D_F32 - Class in georegression.struct.point
A point in 2D
Point2D_F32() - Constructor for class georegression.struct.point.Point2D_F32
 
Point2D_F32(float, float) - Constructor for class georegression.struct.point.Point2D_F32
 
Point2D_F32(GeoTuple2D_F32) - Constructor for class georegression.struct.point.Point2D_F32
 
Point2D_F32(Point2D_F32) - Constructor for class georegression.struct.point.Point2D_F32
 
Point2D_F64 - Class in georegression.struct.point
A point in 2D
Point2D_F64() - Constructor for class georegression.struct.point.Point2D_F64
 
Point2D_F64(double, double) - Constructor for class georegression.struct.point.Point2D_F64
 
Point2D_F64(GeoTuple2D_F64) - Constructor for class georegression.struct.point.Point2D_F64
 
Point2D_F64(Point2D_F64) - Constructor for class georegression.struct.point.Point2D_F64
 
Point2D_I16 - Class in georegression.struct.point
A point in 2D composed of shorts
Point2D_I16() - Constructor for class georegression.struct.point.Point2D_I16
 
Point2D_I16(short, short) - Constructor for class georegression.struct.point.Point2D_I16
 
Point2D_I16(Point2D_I16) - Constructor for class georegression.struct.point.Point2D_I16
 
Point2D_I32 - Class in georegression.struct.point
An integer 2D point
Point2D_I32() - Constructor for class georegression.struct.point.Point2D_I32
 
Point2D_I32(int, int) - Constructor for class georegression.struct.point.Point2D_I32
 
Point2D_I32(Point2D_I32) - Constructor for class georegression.struct.point.Point2D_I32
 
point2Dto3D(Point3D_F32, Vector3D_F32, Vector3D_F32, Point2D_F32, Point3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Given a point on the plane's 2D coordinate system, convert it back into a 3D point.
point2Dto3D(Point3D_F64, Vector3D_F64, Vector3D_F64, Point2D_F64, Point3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Given a point on the plane's 2D coordinate system, convert it back into a 3D point.
Point3D_F32 - Class in georegression.struct.point
 
Point3D_F32() - Constructor for class georegression.struct.point.Point3D_F32
 
Point3D_F32(float, float, float) - Constructor for class georegression.struct.point.Point3D_F32
 
Point3D_F32(GeoTuple3D_F32) - Constructor for class georegression.struct.point.Point3D_F32
 
Point3D_F64 - Class in georegression.struct.point
 
Point3D_F64() - Constructor for class georegression.struct.point.Point3D_F64
 
Point3D_F64(double, double, double) - Constructor for class georegression.struct.point.Point3D_F64
 
Point3D_F64(GeoTuple3D_F64) - Constructor for class georegression.struct.point.Point3D_F64
 
Point3D_I32 - Class in georegression.struct.point
Point in 3D with integer values.
Point3D_I32() - Constructor for class georegression.struct.point.Point3D_I32
 
Point3D_I32(int, int, int) - Constructor for class georegression.struct.point.Point3D_I32
 
Point3D_I32(Point3D_I32) - Constructor for class georegression.struct.point.Point3D_I32
 
point3Dto2D(Point3D_F32, Vector3D_F32, Vector3D_F32, Point3D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
Projects the point onto the 2D coordinate system specified by the provided x-axis.
point3Dto2D(Point3D_F64, Vector3D_F64, Vector3D_F64, Point3D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
Projects the point onto the 2D coordinate system specified by the provided x-axis.
Point4D_F32 - Class in georegression.struct.point
Point in 4D or a 3D point in homogenous coordinates.
Point4D_F32() - Constructor for class georegression.struct.point.Point4D_F32
 
Point4D_F32(float, float, float, float) - Constructor for class georegression.struct.point.Point4D_F32
 
Point4D_F32(Point4D_F32) - Constructor for class georegression.struct.point.Point4D_F32
 
Point4D_F64 - Class in georegression.struct.point
Point in 4D or a 3D point in homogenous coordinates.
Point4D_F64() - Constructor for class georegression.struct.point.Point4D_F64
 
Point4D_F64(double, double, double, double) - Constructor for class georegression.struct.point.Point4D_F64
 
Point4D_F64(Point4D_F64) - Constructor for class georegression.struct.point.Point4D_F64
 
PointCloudToNormals_F32 - Class in georegression.fitting.points
Takes in a point cloud and returns the same point cloud with surface norms.
PointCloudToNormals_F32() - Constructor for class georegression.fitting.points.PointCloudToNormals_F32
 
PointCloudToNormals_F32.Helper - Class in georegression.fitting.points
Contains everything that a single thread needs to search for points
PointCloudToNormals_F64 - Class in georegression.fitting.points
Takes in a point cloud and returns the same point cloud with surface norms.
PointCloudToNormals_F64() - Constructor for class georegression.fitting.points.PointCloudToNormals_F64
 
PointCloudToNormals_F64.Helper - Class in georegression.fitting.points
Contains everything that a single thread needs to search for points
PointCloudToNormals_MT_F32 - Class in georegression.fitting.points
A concurrent implementation of PointCloudToNormals_F32.
PointCloudToNormals_MT_F32() - Constructor for class georegression.fitting.points.PointCloudToNormals_MT_F32
 
PointCloudToNormals_MT_F64 - Class in georegression.fitting.points
A concurrent implementation of PointCloudToNormals_F64.
PointCloudToNormals_MT_F64() - Constructor for class georegression.fitting.points.PointCloudToNormals_MT_F64
 
PointDistanceFromPlaneGeneral_F32 - Class in georegression.fitting.plane
PointDistanceFromPlaneGeneral_F32() - Constructor for class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F32
 
PointDistanceFromPlaneGeneral_F64 - Class in georegression.fitting.plane
PointDistanceFromPlaneGeneral_F64() - Constructor for class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F64
 
PointModel<T extends GeoTuple_F64> - Class in georegression.fitting.points
The model is a set of points in 3D space.
PointModel(List<T>) - Constructor for class georegression.fitting.points.PointModel
 
PointModel(List<T>, double) - Constructor for class georegression.fitting.points.PointModel
 
PointNormalDistanceFromCylinder_F32 - Class in georegression.fitting.cylinder
PointNormalDistanceFromCylinder_F32() - Constructor for class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F32
 
PointNormalDistanceFromCylinder_F64 - Class in georegression.fitting.cylinder
PointNormalDistanceFromCylinder_F64() - Constructor for class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F64
 
PointNormalDistanceFromPlaneGeneral_F32 - Class in georegression.fitting.plane
PointNormalDistanceFromPlaneGeneral_F32() - Constructor for class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F32
 
PointNormalDistanceFromPlaneGeneral_F64 - Class in georegression.fitting.plane
PointNormalDistanceFromPlaneGeneral_F64() - Constructor for class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F64
 
pointOnLine(double, Point2D_F64) - Method in class georegression.struct.line.LineSegment2D_F64
Computes a point on the line based on the fraction distance between 'a' and 'b'
pointOnLine(double, Point3D_F64) - Method in class georegression.struct.line.LineSegment3D_F64
Computes a point on the line based on the fraction distance between 'a' and 'b'
pointOnLine(float, Point2D_F32) - Method in class georegression.struct.line.LineSegment2D_F32
Computes a point on the line based on the fraction distance between 'a' and 'b'
polar(List<Point2D_F32>, float[], LinePolar2D_F32) - Static method in class georegression.fitting.line.FitLine_F32
Computes the weighted best fit line to the set of points using the polar line equation.
polar(List<Point2D_F32>, LinePolar2D_F32) - Static method in class georegression.fitting.line.FitLine_F32
Computes the unweighted best fit line to the set of points using the polar line equation.
polar(List<Point2D_F64>, double[], LinePolar2D_F64) - Static method in class georegression.fitting.line.FitLine_F64
Computes the weighted best fit line to the set of points using the polar line equation.
polar(List<Point2D_F64>, LinePolar2D_F64) - Static method in class georegression.fitting.line.FitLine_F64
Computes the unweighted best fit line to the set of points using the polar line equation.
polar(List<Point2D_I32>, int, int, LinePolar2D_F32) - Static method in class georegression.fitting.line.FitLine_I32
Computes the unweighted best fit line to the set of points using the polar line equation.
polar(List<Point2D_I32>, int, int, LinePolar2D_F64) - Static method in class georegression.fitting.line.FitLine_I32
Computes the unweighted best fit line to the set of points using the polar line equation.
polygon - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
 
polygon - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
 
Polygon2D_F32 - Class in georegression.struct.shapes
Describes a polygon in 2D.
Polygon2D_F32() - Constructor for class georegression.struct.shapes.Polygon2D_F32
 
Polygon2D_F32(float...) - Constructor for class georegression.struct.shapes.Polygon2D_F32
 
Polygon2D_F32(float[][]) - Constructor for class georegression.struct.shapes.Polygon2D_F32
 
Polygon2D_F32(int) - Constructor for class georegression.struct.shapes.Polygon2D_F32
 
Polygon2D_F32(Polygon2D_F32) - Constructor for class georegression.struct.shapes.Polygon2D_F32
 
Polygon2D_F64 - Class in georegression.struct.shapes
Describes a polygon in 2D.
Polygon2D_F64() - Constructor for class georegression.struct.shapes.Polygon2D_F64
 
Polygon2D_F64(double...) - Constructor for class georegression.struct.shapes.Polygon2D_F64
 
Polygon2D_F64(double[][]) - Constructor for class georegression.struct.shapes.Polygon2D_F64
 
Polygon2D_F64(int) - Constructor for class georegression.struct.shapes.Polygon2D_F64
 
Polygon2D_F64(Polygon2D_F64) - Constructor for class georegression.struct.shapes.Polygon2D_F64
 
Polygon2D_I32 - Class in georegression.struct.shapes
Describes a polygon in 2D.
Polygon2D_I32() - Constructor for class georegression.struct.shapes.Polygon2D_I32
 
Polygon2D_I32(int) - Constructor for class georegression.struct.shapes.Polygon2D_I32
 
Polygon2D_I32(int...) - Constructor for class georegression.struct.shapes.Polygon2D_I32
 
Polygon2D_I32(Polygon2D_I32) - Constructor for class georegression.struct.shapes.Polygon2D_I32
 
polygon2Dto3D(Polygon2D_F32, Se3_F32, DogArray<Point3D_F32>) - Static method in class georegression.geometry.UtilShape3D_F32
Converts a 2D polygon into a 3D polygon.
polygon2Dto3D(Polygon2D_F64, Se3_F64, DogArray<Point3D_F64>) - Static method in class georegression.geometry.UtilShape3D_F64
Converts a 2D polygon into a 3D polygon.
PolygonInfo - Class in georegression.geometry
Different classifications of polygons
PolygonInfo() - Constructor for class georegression.geometry.PolygonInfo
 
PolygonInfo.Type - Enum Class in georegression.geometry
 
polygonSimple(Polygon2D_F32) - Static method in class georegression.metric.Area2D_F32
Area of a simple polygon.
polygonSimple(Polygon2D_F64) - Static method in class georegression.metric.Area2D_F64
Area of a simple polygon.
PolynomialCubic1D_F32 - Class in georegression.struct.curve
Quadratic curve in 1D: f(x) = a + bx + c x2 + d x3
PolynomialCubic1D_F32() - Constructor for class georegression.struct.curve.PolynomialCubic1D_F32
 
PolynomialCubic1D_F32(float, float, float, float) - Constructor for class georegression.struct.curve.PolynomialCubic1D_F32
 
PolynomialCubic1D_F64 - Class in georegression.struct.curve
Quadratic curve in 1D: f(x) = a + bx + c x2 + d x3
PolynomialCubic1D_F64() - Constructor for class georegression.struct.curve.PolynomialCubic1D_F64
 
PolynomialCubic1D_F64(double, double, double, double) - Constructor for class georegression.struct.curve.PolynomialCubic1D_F64
 
PolynomialCurve_F32 - Interface in georegression.struct.curve
Interface for all polynomials
PolynomialCurve_F64 - Interface in georegression.struct.curve
Interface for all polynomials
PolynomialGeneral1D_F32 - Class in georegression.struct.curve
Generalized polynomial curve
PolynomialGeneral1D_F32(int) - Constructor for class georegression.struct.curve.PolynomialGeneral1D_F32
 
PolynomialGeneral1D_F64 - Class in georegression.struct.curve
Generalized polynomial curve
PolynomialGeneral1D_F64(int) - Constructor for class georegression.struct.curve.PolynomialGeneral1D_F64
 
PolynomialQuadratic1D_F32 - Class in georegression.struct.curve
Quadratic curve in 1D: f(x) = a + bx + c x2.
PolynomialQuadratic1D_F32() - Constructor for class georegression.struct.curve.PolynomialQuadratic1D_F32
 
PolynomialQuadratic1D_F32(float, float, float) - Constructor for class georegression.struct.curve.PolynomialQuadratic1D_F32
 
PolynomialQuadratic1D_F64 - Class in georegression.struct.curve
Quadratic curve in 1D: f(x) = a + bx + c x2.
PolynomialQuadratic1D_F64() - Constructor for class georegression.struct.curve.PolynomialQuadratic1D_F64
 
PolynomialQuadratic1D_F64(double, double, double) - Constructor for class georegression.struct.curve.PolynomialQuadratic1D_F64
 
PolynomialQuadratic2D_F32 - Class in georegression.struct.curve
Quadratic curve in 2D: f(x,y) = a + b·x + c·y + d·xy + e·x2 + f·y2.
PolynomialQuadratic2D_F32() - Constructor for class georegression.struct.curve.PolynomialQuadratic2D_F32
 
PolynomialQuadratic2D_F32(float, float, float, float, float, float) - Constructor for class georegression.struct.curve.PolynomialQuadratic2D_F32
 
PolynomialQuadratic2D_F64 - Class in georegression.struct.curve
Quadratic curve in 2D: f(x,y) = a + b·x + c·y + d·xy + e·x2 + f·y2.
PolynomialQuadratic2D_F64() - Constructor for class georegression.struct.curve.PolynomialQuadratic2D_F64
 
PolynomialQuadratic2D_F64(double, double, double, double, double, double) - Constructor for class georegression.struct.curve.PolynomialQuadratic2D_F64
 
print() - Method in class georegression.struct.GeoTuple2D_F32
 
print() - Method in class georegression.struct.GeoTuple2D_F64
 
print() - Method in class georegression.struct.GeoTuple3D_F32
 
print() - Method in class georegression.struct.GeoTuple3D_F64
 
print() - Method in class georegression.struct.GeoTuple4D_F32
 
print() - Method in class georegression.struct.GeoTuple4D_F64
 
print() - Method in class georegression.struct.point.Point2D_I16
 
print() - Method in class georegression.struct.point.Point2D_I32
 
print() - Method in class georegression.struct.se.Se2_F32
 
print() - Method in class georegression.struct.se.Se2_F64
 
print() - Method in class georegression.struct.se.Se3_F32
 
print() - Method in class georegression.struct.se.Se3_F64
 
print() - Method in class georegression.transform.twist.TwistCoordinate_F32
 
print() - Method in class georegression.transform.twist.TwistCoordinate_F64
 
print(Homography2D_F32) - Static method in class georegression.struct.homography.UtilHomography_F32
 
print(Homography2D_F64) - Static method in class georegression.struct.homography.UtilHomography_F64
 
print(RotationType) - Method in class georegression.struct.se.Se3_F32
 
print(RotationType) - Method in class georegression.struct.se.Se3_F64
 
process(double[], double[]) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.EllipseError
 
process(double[], double[]) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.EllipseError
 
process(double[], double[]) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F32
 
process(double[], double[]) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F64
 
process(double[], double[]) - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F32
 
process(double[], double[]) - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F64
 
process(double[], int, int, PolynomialCurve_F64) - Method in class georegression.fitting.curves.FitPolynomialSolverTall_F64
Fits the polynomial curve to the data.
process(double[], DMatrixRMaj) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32.Jacobian
 
process(double[], DMatrixRMaj) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64.Jacobian
 
process(double[], DMatrixRMaj) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
 
process(double[], DMatrixRMaj) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F64
 
process(double[], DMatrixRMaj) - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
 
process(double[], DMatrixRMaj) - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F64
 
process(float[], int, int, PolynomialCurve_F32) - Method in class georegression.fitting.curves.FitPolynomialSolverTall_F32
Fits the polynomial curve to the data.
process(EllipseRotated_F32, EllipseRotated_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32) - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F32
Selects 4 pairs of points.
process(EllipseRotated_F64, EllipseRotated_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64) - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F64
Selects 4 pairs of points.
process(Point2D_F32) - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F32
Find the closest point on the ellipse to the specified point.
process(Point2D_F64) - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F64
Find the closest point on the ellipse to the specified point.
process(Polygon2D_F32, DogArray<ThreeIndexes>) - Method in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
Converts the polygon into a set of triangles.
process(Polygon2D_F64, DogArray<ThreeIndexes>) - Method in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
Converts the polygon into a set of triangles.
process(List<LineGeneral2D_F32>, Point3D_F32) - Method in class georegression.geometry.lines.IntersectionLinesGeneral_F32
Solves for the best fit point of intersection
process(List<LineGeneral2D_F64>, Point3D_F64) - Method in class georegression.geometry.lines.IntersectionLinesGeneral_F64
Solves for the best fit point of intersection
process(List<Point2D_F32>) - Method in class georegression.fitting.curves.FitEllipseAlgebraic_F32
 
process(List<Point2D_F32>, float[]) - Method in class georegression.fitting.curves.FitEllipseWeightedAlgebraic_F32
Fits the ellipse to the line
process(List<Point2D_F32>, float[], ConicGeneral_F32) - Method in class georegression.fitting.curves.FitConicA_F32
Fits the conic to the weighted set of points.
process(List<Point2D_F32>, float[], ConicGeneral_F32) - Method in class georegression.fitting.curves.FitConicAtA_F32
Fits the conic to the weighted set of points.
process(List<Point2D_F32>, ConicGeneral_F32) - Method in class georegression.fitting.curves.FitConicA_F32
Fits the conic to the points.
process(List<Point2D_F32>, ConicGeneral_F32) - Method in class georegression.fitting.curves.FitConicAtA_F32
Fits the conic to the points.
process(List<Point2D_F32>, List<Point2D_F32>) - Method in class georegression.fitting.affine.MotionAffinePoint2D_F32
 
process(List<Point2D_F32>, List<Point2D_F32>) - Method in class georegression.fitting.se.MotionSe2PointSVD_F32
 
process(List<Point2D_F64>) - Method in class georegression.fitting.curves.FitEllipseAlgebraic_F64
 
process(List<Point2D_F64>, double[]) - Method in class georegression.fitting.curves.FitEllipseWeightedAlgebraic_F64
Fits the ellipse to the line
process(List<Point2D_F64>, double[], ConicGeneral_F64) - Method in class georegression.fitting.curves.FitConicA_F64
Fits the conic to the weighted set of points.
process(List<Point2D_F64>, double[], ConicGeneral_F64) - Method in class georegression.fitting.curves.FitConicAtA_F64
Fits the conic to the weighted set of points.
process(List<Point2D_F64>, ConicGeneral_F64) - Method in class georegression.fitting.curves.FitConicA_F64
Fits the conic to the points.
process(List<Point2D_F64>, ConicGeneral_F64) - Method in class georegression.fitting.curves.FitConicAtA_F64
Fits the conic to the points.
process(List<Point2D_F64>, List<Point2D_F64>) - Method in class georegression.fitting.affine.MotionAffinePoint2D_F64
 
process(List<Point2D_F64>, List<Point2D_F64>) - Method in class georegression.fitting.se.MotionSe2PointSVD_F64
 
process(List<Point3D_F32>, List<Point3D_F32>) - Method in class georegression.fitting.se.MotionSe3PointSVD_F32
 
process(List<Point3D_F32>, List<Point3D_F32>) - Method in class georegression.fitting.so.MotionSo3PointSVD_F32
 
process(List<Point3D_F64>, List<Point3D_F64>) - Method in class georegression.fitting.se.MotionSe3PointSVD_F64
 
process(List<Point3D_F64>, List<Point3D_F64>) - Method in class georegression.fitting.so.MotionSo3PointSVD_F64
 
process(List<Quaternion_F32>, Quaternion_F32) - Method in class georegression.transform.se.AverageQuaternion_F32
 
process(List<Quaternion_F64>, Quaternion_F64) - Method in class georegression.transform.se.AverageQuaternion_F64
 
process(List<DMatrix3x3>, DMatrix3x3) - Method in class georegression.transform.se.AverageRotationMatrix_F64
Finds average rotation matrix for matrices stored in DMatrix3x3 format.
process(List<DMatrixRMaj>, DMatrixRMaj) - Method in class georegression.transform.se.AverageRotationMatrix_F64
Finds average rotation matrix for matrices stored in DMatrixRMaj format.
process(List<FMatrix3x3>, FMatrix3x3) - Method in class georegression.transform.se.AverageRotationMatrix_F32
Finds average rotation matrix for matrices stored in FMatrix3x3 format.
process(List<FMatrixRMaj>, FMatrixRMaj) - Method in class georegression.transform.se.AverageRotationMatrix_F32
Finds average rotation matrix for matrices stored in FMatrixRMaj format.
process(List<P>) - Method in class georegression.fitting.points.IterativeClosestPoint
Computes the best fit transform
process(List<P>, List<P>) - Method in interface georegression.fitting.MotionTransformPoint
Processes the sets of corresponding points and finds a transformation which when applied to 'srcPts' will minimize the difference with the 'dstPts'.
process(List<Point>, double[], Shape) - Method in interface georegression.fitting.FitShapeToPoints_F64
Fits the shape to the points by minimizing some metric.
process(List<Point>, float[], Shape) - Method in interface georegression.fitting.FitShapeToPoints_F32
Fits the shape to the points by minimizing some metric.
process(List<Point>, Shape) - Method in interface georegression.fitting.FitShapeToPoints
Fits the shape to the points by minimizing some metric.
process(FastAccess<Point2D_F32>, Polygon2D_F32) - Method in class georegression.fitting.polygon.ConvexHullAndrewMonotone_F32
Computes the convex hull.
process(FastAccess<Point2D_F32>, Polygon2D_F32) - Method in class georegression.fitting.polygon.ConvexHullGrahamScan_F32
Fits a convex hull to the provided set of points.
process(FastAccess<Point2D_F32>, Polygon2D_F32) - Method in interface georegression.fitting.polygon.FitConvexHull_F32
Fits a convex hull to the provided set of points.
process(FastAccess<Point2D_F64>, Polygon2D_F64) - Method in class georegression.fitting.polygon.ConvexHullAndrewMonotone_F64
Computes the convex hull.
process(FastAccess<Point2D_F64>, Polygon2D_F64) - Method in class georegression.fitting.polygon.ConvexHullGrahamScan_F64
Fits a convex hull to the provided set of points.
process(FastAccess<Point2D_F64>, Polygon2D_F64) - Method in interface georegression.fitting.polygon.FitConvexHull_F64
Fits a convex hull to the provided set of points.
processOp(List<T>, DMatrixRMaj, AverageRotationMatrix_F64.Convert<T>) - Method in class georegression.transform.se.AverageRotationMatrix_F64
Computes average rotation matrix given a list with an arbitrary data type that can be converted into a DMatrix3x3.
processOp(List<T>, FMatrixRMaj, AverageRotationMatrix_F32.Convert<T>) - Method in class georegression.transform.se.AverageRotationMatrix_F32
Computes average rotation matrix given a list with an arbitrary data type that can be converted into a FMatrix3x3.
pushHead(T) - Method in class georegression.geometry.polygon.CyclicalLinkedList
 
pushTail(T) - Method in class georegression.geometry.polygon.CyclicalLinkedList
 

Q

quadrilateral(Quadrilateral_F32) - Static method in class georegression.metric.Area2D_F32
Area of a quadrilateral computed from two triangles.
quadrilateral(Quadrilateral_F64) - Static method in class georegression.metric.Area2D_F64
Area of a quadrilateral computed from two triangles.
Quadrilateral_F32 - Class in georegression.struct.shapes
A polygon with 4 vertices, a,b,c, and d.
Quadrilateral_F32() - Constructor for class georegression.struct.shapes.Quadrilateral_F32
 
Quadrilateral_F32(float, float, float, float, float, float, float, float) - Constructor for class georegression.struct.shapes.Quadrilateral_F32
 
Quadrilateral_F32(Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32) - Constructor for class georegression.struct.shapes.Quadrilateral_F32
 
Quadrilateral_F32(Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, boolean) - Constructor for class georegression.struct.shapes.Quadrilateral_F32
 
Quadrilateral_F32(Quadrilateral_F32) - Constructor for class georegression.struct.shapes.Quadrilateral_F32
 
Quadrilateral_F64 - Class in georegression.struct.shapes
A polygon with 4 vertices, a,b,c, and d.
Quadrilateral_F64() - Constructor for class georegression.struct.shapes.Quadrilateral_F64
 
Quadrilateral_F64(double, double, double, double, double, double, double, double) - Constructor for class georegression.struct.shapes.Quadrilateral_F64
 
Quadrilateral_F64(Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64) - Constructor for class georegression.struct.shapes.Quadrilateral_F64
 
Quadrilateral_F64(Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, boolean) - Constructor for class georegression.struct.shapes.Quadrilateral_F64
 
Quadrilateral_F64(Quadrilateral_F64) - Constructor for class georegression.struct.shapes.Quadrilateral_F64
 
QUATERNION - Enum constant in enum class georegression.struct.RotationType
 
Quaternion_F32 - Class in georegression.struct.so
Specifies a 3D rotation using a quaternion.
Quaternion_F32() - Constructor for class georegression.struct.so.Quaternion_F32
 
Quaternion_F32(float, float, float, float) - Constructor for class georegression.struct.so.Quaternion_F32
 
Quaternion_F64 - Class in georegression.struct.so
Specifies a 3D rotation using a quaternion.
Quaternion_F64() - Constructor for class georegression.struct.so.Quaternion_F64
 
Quaternion_F64(double, double, double, double) - Constructor for class georegression.struct.so.Quaternion_F64
 
quaternionToEuler(Quaternion_F32, EulerType, float[]) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts a quaternion into an euler rotation of different types
quaternionToEuler(Quaternion_F64, EulerType, double[]) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts a quaternion into an euler rotation of different types
quaternionToMatrix(double, double, double, double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
 
quaternionToMatrix(float, float, float, float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
 
quaternionToMatrix(Quaternion_F32, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts a unit quaternion into a rotation matrix.
quaternionToMatrix(Quaternion_F64, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts a unit quaternion into a rotation matrix.
quaternionToRodrigues(Quaternion_F32, Rodrigues_F32) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts a unit Quaternion_F32 into Rodrigues_F32.
quaternionToRodrigues(Quaternion_F64, Rodrigues_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts a unit Quaternion_F64 into Rodrigues_F64.
quatXyz(double, double, double, double, double, double, double, Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
 
quatXyz(float, float, float, float, float, float, float, Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
 

R

R - Variable in class georegression.struct.se.Se3_F32
 
R - Variable in class georegression.struct.se.Se3_F64
 
R - Variable in class georegression.struct.so.So3_F32
 
R - Variable in class georegression.struct.so.So3_F64
 
radian(double) - Static method in class georegression.metric.UtilAngle
Converts radians into degrees
radian(float) - Static method in class georegression.metric.UtilAngle
Converts radians into degrees
radianToDegree(double) - Static method in class georegression.metric.UtilAngle
 
radianToDegree(float) - Static method in class georegression.metric.UtilAngle
 
radius - Variable in class georegression.struct.shapes.Cylinder3D_F32
Radius of the cylinder
radius - Variable in class georegression.struct.shapes.Cylinder3D_F64
Radius of the cylinder
radius - Variable in class georegression.struct.shapes.CylinderBounded3D_F32
Radius of the cylinder
radius - Variable in class georegression.struct.shapes.CylinderBounded3D_F64
Radius of the cylinder
radius - Variable in class georegression.struct.shapes.Sphere3D_F32
Radius of the sphere
radius - Variable in class georegression.struct.shapes.Sphere3D_F64
Radius of the sphere
radius - Variable in class georegression.struct.trig.Circle2D_F32
Radius of the circle
radius - Variable in class georegression.struct.trig.Circle2D_F64
Radius of the circle
random(double, double, int, Random) - Static method in class georegression.geometry.UtilPoint2D_F64
 
random(double, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
 
random(double, double, int, Random) - Static method in class georegression.geometry.UtilPoint4D_F64
 
random(float, float, int, Random) - Static method in class georegression.geometry.UtilPoint2D_F32
 
random(float, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
 
random(float, float, int, Random) - Static method in class georegression.geometry.UtilPoint4D_F32
 
random(PlaneNormal3D_F32, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
Randomly generates a set of points on the plane centered at the plane's origin using a uniform distribution.
random(PlaneNormal3D_F64, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
Randomly generates a set of points on the plane centered at the plane's origin using a uniform distribution.
random(Point3D_F32, float, float, float, float, float, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
Creates a list of random points from a uniform distribution along each axis
random(Point3D_F32, float, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
 
random(Point3D_F64, double, double, double, double, double, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
Creates a list of random points from a uniform distribution along each axis
random(Point3D_F64, double, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
 
random(Cylinder3D_F32, int, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
 
random(Cylinder3D_F64, int, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
 
randomN(Point3D_F32, float, float, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
Creates a list of random points from a normal distribution along each axis
randomN(Point3D_F32, float, float, int, Random) - Static method in class georegression.geometry.UtilPoint4D_F32
Normally distributed homogenous 3D point.
randomN(Point3D_F32, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
 
randomN(Point3D_F64, double, double, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
Creates a list of random points from a normal distribution along each axis
randomN(Point3D_F64, double, double, int, Random) - Static method in class georegression.geometry.UtilPoint4D_F64
Normally distributed homogenous 3D point.
randomN(Point3D_F64, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
 
randomN(Point4D_F32, float, int, Random) - Static method in class georegression.geometry.UtilPoint4D_F32
Normally distributed random point with the mean (center) specified and each axis having the same standard deviation.
randomN(Point4D_F64, double, int, Random) - Static method in class georegression.geometry.UtilPoint4D_F64
Normally distributed random point with the mean (center) specified and each axis having the same standard deviation.
randomNorm(Point2D_F32, FMatrix, int, Random, List<Point2D_F32>) - Static method in class georegression.geometry.UtilPoint2D_F32
Randomly generates points from the specified normal distribution
randomNorm(Point2D_F64, DMatrix, int, Random, List<Point2D_F64>) - Static method in class georegression.geometry.UtilPoint2D_F64
Randomly generates points from the specified normal distribution
randomNormals(PlaneNormal3D_F32, float, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
 
randomNormals(PlaneNormal3D_F64, double, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
 
randomNormals(Cylinder3D_F32, int, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F32
Points randomly along a cylinder with surface normals
randomNormals(Cylinder3D_F64, int, int, Random) - Static method in class georegression.geometry.UtilPoint3D_F64
Points randomly along a cylinder with surface normals
randomSeed - Variable in class georegression.fitting.ShapeFittingRobustOps
Random number generator used by robust fitter.
ransacCylinderFromPointNormals(List<PlaneNormal3D_F64>) - Method in class georegression.fitting.ShapeFittingRobustOps
Estimates a plane from points with surface normals
ransacPlaneFromPointNormals(List<PlaneNormal3D_F64>) - Method in class georegression.fitting.ShapeFittingRobustOps
Estimates a plane from points with surface normals
ransacPlaneFromPoints(List<Point3D_F64>) - Method in class georegression.fitting.ShapeFittingRobustOps
Estimates a plane from points
ransacThreshold - Variable in class georegression.fitting.ShapeFittingRobustOps
Inlier threshold used by RANSAC
rectangle(Rectangle2D_F32) - Static method in class georegression.metric.Area2D_F32
Returns the area of the Rectangle
rectangle(Rectangle2D_F64) - Static method in class georegression.metric.Area2D_F64
Returns the area of the Rectangle
Rectangle2D_F32 - Class in georegression.struct.shapes
An axis aligned rectangle in 2D that is specified by its lower-extent p0, and upper-extent p1.
Rectangle2D_F32() - Constructor for class georegression.struct.shapes.Rectangle2D_F32
 
Rectangle2D_F32(float, float, float, float) - Constructor for class georegression.struct.shapes.Rectangle2D_F32
 
Rectangle2D_F32(Rectangle2D_F32) - Constructor for class georegression.struct.shapes.Rectangle2D_F32
 
Rectangle2D_F64 - Class in georegression.struct.shapes
An axis aligned rectangle in 2D that is specified by its lower-extent p0, and upper-extent p1.
Rectangle2D_F64() - Constructor for class georegression.struct.shapes.Rectangle2D_F64
 
Rectangle2D_F64(double, double, double, double) - Constructor for class georegression.struct.shapes.Rectangle2D_F64
 
Rectangle2D_F64(Rectangle2D_F64) - Constructor for class georegression.struct.shapes.Rectangle2D_F64
 
Rectangle2D_I32 - Class in georegression.struct.shapes
An axis aligned rectangle in 2D that is specified by its lower extent (x0,y0), and upper extent (x1,y1).
Rectangle2D_I32() - Constructor for class georegression.struct.shapes.Rectangle2D_I32
 
Rectangle2D_I32(int, int, int, int) - Constructor for class georegression.struct.shapes.Rectangle2D_I32
 
Rectangle2D_I32(Rectangle2D_I32) - Constructor for class georegression.struct.shapes.Rectangle2D_I32
 
rectangleAabb(List<Point2D_F32>, Rectangle2D_F32) - Static method in class georegression.fitting.polygon.FitPolygon2D_F32
Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points.
rectangleAabb(List<Point2D_F64>, Rectangle2D_F64) - Static method in class georegression.fitting.polygon.FitPolygon2D_F64
Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points.
rectangleAabb(List<Point2D_I32>, Rectangle2D_I32) - Static method in class georegression.fitting.polygon.FitPolygon2D_I32
Finds the smallest Axis Aligned Bounding Box (AABB) for the set of set of points.
RectangleLength2D_F32 - Class in georegression.struct.shapes
An axis aligned rectangle in 2D that is specified by its lower extent (x0,y0), width, and height.
RectangleLength2D_F32() - Constructor for class georegression.struct.shapes.RectangleLength2D_F32
 
RectangleLength2D_F32(float, float, float, float) - Constructor for class georegression.struct.shapes.RectangleLength2D_F32
 
RectangleLength2D_F64 - Class in georegression.struct.shapes
An axis aligned rectangle in 2D that is specified by its lower extent (x0,y0), width, and height.
RectangleLength2D_F64() - Constructor for class georegression.struct.shapes.RectangleLength2D_F64
 
RectangleLength2D_F64(double, double, double, double) - Constructor for class georegression.struct.shapes.RectangleLength2D_F64
 
RectangleLength2D_I32 - Class in georegression.struct.shapes
An axis aligned rectangle in 2D that is specified by its lower extent (x0,y0), width, and height.
RectangleLength2D_I32() - Constructor for class georegression.struct.shapes.RectangleLength2D_I32
 
RectangleLength2D_I32(int, int, int, int) - Constructor for class georegression.struct.shapes.RectangleLength2D_I32
 
refine(EllipseRotated_F32, List<Point2D_F32>) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
refine(EllipseRotated_F64, List<Point2D_F64>) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
RefineEllipseEuclideanLeastSquares_F32 - Class in georegression.fitting.curves
Minimizes the Euclidean distance between an ellipse and a set of points which it has been fit to.
RefineEllipseEuclideanLeastSquares_F32() - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
Defaults to a robust solver since this problem often encounters singularities.
RefineEllipseEuclideanLeastSquares_F32(UnconstrainedLeastSquares<DMatrixRMaj>) - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
RefineEllipseEuclideanLeastSquares_F32.EllipseError - Class in georegression.fitting.curves
 
RefineEllipseEuclideanLeastSquares_F32.Jacobian - Class in georegression.fitting.curves
 
RefineEllipseEuclideanLeastSquares_F64 - Class in georegression.fitting.curves
Minimizes the Euclidean distance between an ellipse and a set of points which it has been fit to.
RefineEllipseEuclideanLeastSquares_F64() - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
Defaults to a robust solver since this problem often encounters singularities.
RefineEllipseEuclideanLeastSquares_F64(UnconstrainedLeastSquares<DMatrixRMaj>) - Constructor for class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
RefineEllipseEuclideanLeastSquares_F64.EllipseError - Class in georegression.fitting.curves
 
RefineEllipseEuclideanLeastSquares_F64.Jacobian - Class in georegression.fitting.curves
 
reflectZeroToOne(double) - Static method in class georegression.metric.UtilAngle
Ensures a reflective bound so that the numbers from 0 to 1, where 0 is inclusive and 1 is inclusive.
reflectZeroToOne(float) - Static method in class georegression.metric.UtilAngle
Ensures a reflective bound so that the numbers from 0 to 1, where 0 is inclusive and 1 is inclusive.
region0(double) - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
region0(float) - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region1() - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region1() - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
region2() - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region2() - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
region3() - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region3() - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
region4() - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region4() - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
region5() - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region5() - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
region6() - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
region6() - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
relativeScale(ParabolaGeneral_F32) - Method in class georegression.struct.curve.ParabolaGeneral_F32
 
relativeScale(ParabolaGeneral_F64) - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
remove(DogLinkedList.Element<T>) - Method in class georegression.geometry.polygon.CyclicalLinkedList
 
removeAdjacentDuplicates(Polygon2D_F32, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Remove a point if it's identical to a neighbor
removeAdjacentDuplicates(Polygon2D_F64, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Remove a point if it's identical to a neighbor
removeAlmostParallel(Polygon2D_F32, float) - Static method in class georegression.geometry.UtilPolygons2D_F32
Removes a node from a polygon if the two lines its attached two are almost parallel
removeAlmostParallel(Polygon2D_F64, double) - Static method in class georegression.geometry.UtilPolygons2D_F64
Removes a node from a polygon if the two lines its attached two are almost parallel
reset() - Method in class georegression.geometry.polygon.ThreeIndexes
 
reset() - Method in class georegression.geometry.PolygonInfo
 
reset() - Method in class georegression.misc.StoppingCondition
 
reset() - Method in class georegression.struct.affine.Affine2D_F32
 
reset() - Method in class georegression.struct.affine.Affine2D_F64
 
reset() - Method in class georegression.struct.homography.Homography2D_F32
 
reset() - Method in class georegression.struct.homography.Homography2D_F64
 
reset() - Method in interface georegression.struct.InvertibleTransform
Sets the transform to its initial state of no transform.
reset() - Method in class georegression.struct.se.Se2_F32
 
reset() - Method in class georegression.struct.se.Se2_F64
 
reset() - Method in class georegression.struct.se.Se3_F32
 
reset() - Method in class georegression.struct.se.Se3_F64
 
reset() - Method in class georegression.struct.so.So3_F32
 
reset() - Method in class georegression.struct.so.So3_F64
 
RODRIGUES - Enum constant in enum class georegression.struct.RotationType
 
Rodrigues_F32 - Class in georegression.struct.so
Defines a 3D rotation based upon the axis of rotation and the angle of rotation in SO(3).
Rodrigues_F32() - Constructor for class georegression.struct.so.Rodrigues_F32
 
Rodrigues_F32(float, float, float, float) - Constructor for class georegression.struct.so.Rodrigues_F32
Constructor which specifies the transform using an unnormalized rotation axis.
Rodrigues_F32(float, Vector3D_F32) - Constructor for class georegression.struct.so.Rodrigues_F32
Constructor which specifies the transform.
Rodrigues_F64 - Class in georegression.struct.so
Defines a 3D rotation based upon the axis of rotation and the angle of rotation in SO(3).
Rodrigues_F64() - Constructor for class georegression.struct.so.Rodrigues_F64
 
Rodrigues_F64(double, double, double, double) - Constructor for class georegression.struct.so.Rodrigues_F64
Constructor which specifies the transform using an unnormalized rotation axis.
Rodrigues_F64(double, Vector3D_F64) - Constructor for class georegression.struct.so.Rodrigues_F64
Constructor which specifies the transform.
rodriguesToEuler(Rodrigues_F32, EulerType, float[]) - Static method in class georegression.geometry.ConvertRotation3D_F32
ConvertsRodrigues_F32 into an euler rotation of different types
rodriguesToEuler(Rodrigues_F64, EulerType, double[]) - Static method in class georegression.geometry.ConvertRotation3D_F64
ConvertsRodrigues_F64 into an euler rotation of different types
rodriguesToMatrix(double, double, double, double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts axis angle (Rodrigues_F64) into a rotation matrix with out needing to declare a storage variable.
rodriguesToMatrix(float, float, float, float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts axis angle (Rodrigues_F32) into a rotation matrix with out needing to declare a storage variable.
rodriguesToMatrix(Rodrigues_F32, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts Rodrigues_F32 into a rotation matrix.
rodriguesToMatrix(Rodrigues_F64, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts Rodrigues_F64 into a rotation matrix.
rodriguesToQuaternion(Rodrigues_F32, Quaternion_F32) - Static method in class georegression.geometry.ConvertRotation3D_F32
Converts Rodrigues_F32 into a unit Quaternion_F32.
rodriguesToQuaternion(Rodrigues_F64, Quaternion_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
Converts Rodrigues_F64 into a unit Quaternion_F64.
rotate(double, double, GeoTuple2D_F64, GeoTuple2D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Rotates a 2D point by the specified angle.
rotate(double, GeoTuple2D_F64, GeoTuple2D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Rotates a 2D point by the specified angle.
rotate(float, float, GeoTuple2D_F32, GeoTuple2D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Rotates a 2D point by the specified angle.
rotate(float, GeoTuple2D_F32, GeoTuple2D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Rotates a 2D point by the specified angle.
RotationType - Enum Class in georegression.struct
Used to specify which family of rotation parametrization is being used.
rotX(double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Creates a rotation matrix about the x-axis.
rotX(float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Creates a rotation matrix about the x-axis.
rotY(double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Creates a rotation matrix about the y-axis.
rotY(float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Creates a rotation matrix about the y-axis.
rotZ(double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Creates a rotation matrix about the z-axis.
rotZ(float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Creates a rotation matrix about the z-axis.

S

s - Variable in class georegression.struct.se.Se2_F32
 
s - Variable in class georegression.struct.se.Se2_F64
 
scale(double) - Method in class georegression.struct.GeoTuple2D_F64
In-place scalar multiplication
scale(double) - Method in class georegression.struct.GeoTuple3D_F64
In-place scalar multiplication
scale(double) - Method in class georegression.struct.GeoTuple4D_F64
 
scale(double) - Method in class georegression.struct.Matrix3x3_F64
 
scale(float) - Method in class georegression.struct.GeoTuple2D_F32
In-place scalar multiplication
scale(float) - Method in class georegression.struct.GeoTuple3D_F32
In-place scalar multiplication
scale(float) - Method in class georegression.struct.GeoTuple4D_F32
 
scale(float) - Method in class georegression.struct.Matrix3x3_F32
 
scale(GeoTuple3D_F32, float) - Static method in class georegression.geometry.GeometryMath_F32
Multiplies each element in the tuple by 'v'.
pi=pi*v
scale(GeoTuple3D_F64, double) - Static method in class georegression.geometry.GeometryMath_F64
Multiplies each element in the tuple by 'v'.
pi=pi*v
scale(Homography2D_F32, float) - Static method in class georegression.struct.homography.UtilHomography_F32
 
scale(Homography2D_F64, double) - Static method in class georegression.struct.homography.UtilHomography_F64
 
scoreIoU(Box3D_F32, Box3D_F32) - Static method in class georegression.metric.Distance3D_F32
Returns the Intersection Over Union (IoU) score
scoreIoU(Box3D_F64, Box3D_F64) - Static method in class georegression.metric.Distance3D_F64
Returns the Intersection Over Union (IoU) score
scoreIoU(Polygon2D_F32, Polygon2D_F32, AreaIntersectionPolygon2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Intersection Over Union (IoU) score for two simple polygon
scoreIoU(Polygon2D_F64, Polygon2D_F64, AreaIntersectionPolygon2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Intersection Over Union (IoU) score for two simple polygon
scoreIoU(Rectangle2D_F32, Rectangle2D_F32) - Static method in class georegression.metric.Distance2D_F32
Returns the Intersection Over Union (IoU) score
scoreIoU(Rectangle2D_F64, Rectangle2D_F64) - Static method in class georegression.metric.Distance2D_F64
Returns the Intersection Over Union (IoU) score
Se2_F32 - Class in georegression.struct.se
Special Euclidean transform that has been parameterized with three parameters: translation (x,y) and rotation (yaw).
Se2_F32() - Constructor for class georegression.struct.se.Se2_F32
Constructor which initializes it to no transform
Se2_F32(float, float, float) - Constructor for class georegression.struct.se.Se2_F32
 
Se2_F32(float, float, float, float) - Constructor for class georegression.struct.se.Se2_F32
 
Se2_F32(GeoTuple2D_F32, float) - Constructor for class georegression.struct.se.Se2_F32
 
SE2_F32(NearestNeighbor<Point2D_F32>, double, StoppingCondition) - Constructor for class georegression.fitting.points.FactoryIterativeClosestPoint.SE2_F32
 
Se2_F64 - Class in georegression.struct.se
Special Euclidean transform that has been parameterized with three parameters: translation (x,y) and rotation (yaw).
Se2_F64() - Constructor for class georegression.struct.se.Se2_F64
Constructor which initializes it to no transform
Se2_F64(double, double, double) - Constructor for class georegression.struct.se.Se2_F64
 
Se2_F64(double, double, double, double) - Constructor for class georegression.struct.se.Se2_F64
 
Se2_F64(GeoTuple2D_F64, double) - Constructor for class georegression.struct.se.Se2_F64
 
SE2_F64(NearestNeighbor<Point2D_F64>, double, StoppingCondition) - Constructor for class georegression.fitting.points.FactoryIterativeClosestPoint.SE2_F64
 
Se3_F32 - Class in georegression.struct.se
A coordinate system transform composed of a rotation and translation.
Se3_F32() - Constructor for class georegression.struct.se.Se3_F32
Creates a new transform that does nothing.
Se3_F32(FMatrixRMaj, Vector3D_F32) - Constructor for class georegression.struct.se.Se3_F32
Initializes the transform with the provided rotation and translation.
Se3_F32(FMatrixRMaj, Vector3D_F32, boolean) - Constructor for class georegression.struct.se.Se3_F32
Initializes the Se3_F32 with the rotation matrix and translation vector.
SE3_F32(NearestNeighbor<Point3D_F32>, double, StoppingCondition) - Constructor for class georegression.fitting.points.FactoryIterativeClosestPoint.SE3_F32
 
Se3_F64 - Class in georegression.struct.se
A coordinate system transform composed of a rotation and translation.
Se3_F64() - Constructor for class georegression.struct.se.Se3_F64
Creates a new transform that does nothing.
Se3_F64(DMatrixRMaj, Vector3D_F64) - Constructor for class georegression.struct.se.Se3_F64
Initializes the transform with the provided rotation and translation.
Se3_F64(DMatrixRMaj, Vector3D_F64, boolean) - Constructor for class georegression.struct.se.Se3_F64
Initializes the Se3_F64 with the rotation matrix and translation vector.
SE3_F64(NearestNeighbor<Point3D_F64>, double, StoppingCondition) - Constructor for class georegression.fitting.points.FactoryIterativeClosestPoint.SE3_F64
 
selectAxis2D(Vector3D_F32, Vector3D_F32, Vector3D_F32) - Static method in class georegression.geometry.UtilPlane3D_F32
There are an infinite number of possible 2D coordinate axises for a plane.
selectAxis2D(Vector3D_F64, Vector3D_F64, Vector3D_F64) - Static method in class georegression.geometry.UtilPlane3D_F64
There are an infinite number of possible 2D coordinate axises for a plane.
SePointOps_F32 - Class in georegression.transform.se
 
SePointOps_F32() - Constructor for class georegression.transform.se.SePointOps_F32
 
SePointOps_F64 - Class in georegression.transform.se
 
SePointOps_F64() - Constructor for class georegression.transform.se.SePointOps_F64
 
serialVersionUID - Static variable in class georegression.struct.se.Se3_F32
 
serialVersionUID - Static variable in class georegression.struct.se.Se3_F64
 
set(double, double, double, double, double, double) - Method in class georegression.transform.twist.TwistCoordinate_F64
 
set(float, float, float, float, float, float) - Method in class georegression.transform.twist.TwistCoordinate_F32
 
set(int, double) - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
set(int, double) - Method in interface georegression.struct.curve.PolynomialCurve_F64
 
set(int, double) - Method in class georegression.struct.curve.PolynomialGeneral1D_F64
 
set(int, double) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
set(int, double, double) - Method in class georegression.struct.shapes.Polygon2D_F64
 
set(int, float) - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
set(int, float) - Method in interface georegression.struct.curve.PolynomialCurve_F32
 
set(int, float) - Method in class georegression.struct.curve.PolynomialGeneral1D_F32
 
set(int, float) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
set(int, float, float) - Method in class georegression.struct.shapes.Polygon2D_F32
 
set(int, int, int) - Method in class georegression.geometry.polygon.ThreeIndexes
 
set(int, int, int) - Method in class georegression.struct.shapes.Polygon2D_I32
 
set(TwistCoordinate_F32) - Method in class georegression.transform.twist.TwistCoordinate_F32
 
set(TwistCoordinate_F64) - Method in class georegression.transform.twist.TwistCoordinate_F64
 
setA11(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA11(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA12(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA12(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA13(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA13(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA21(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA21(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA22(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA22(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA23(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA23(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA31(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA31(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA32(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA32(float) - Method in class georegression.struct.Matrix3x3_F32
 
setA33(double) - Method in class georegression.struct.Matrix3x3_F64
 
setA33(float) - Method in class georegression.struct.Matrix3x3_F32
 
setAngle(double) - Method in class georegression.struct.line.LineParametric2D_F64
Sets the slope to the unit vector specified by the provided angle.
setAngle(float) - Method in class georegression.struct.line.LineParametric2D_F32
Sets the slope to the unit vector specified by the provided angle.
setCenter(Point2D_F32) - Method in class georegression.struct.curve.EllipseRotated_F32
 
setCenter(Point2D_F64) - Method in class georegression.struct.curve.EllipseRotated_F64
 
setConvergenceTol(double) - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F64
 
setConvergenceTol(float) - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F32
 
setCovariance(double, double, double) - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
Specifies the covariance matrix.
setCovariance(float, float, float) - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
Specifies the covariance matrix.
setDestination(List<P>) - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
setDestination(List<T>) - Method in interface georegression.fitting.points.MatchCloudToCloud
Sets the destination point cloud.
setEllipse(EllipseRotated_F32) - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F32
Specifies the ellipse which point distance is going to be found from
setEllipse(EllipseRotated_F64) - Method in class georegression.fitting.curves.ClosestPointEllipseAngle_F64
Specifies the ellipse which point distance is going to be found from
setFtol(double) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
setFtol(float) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
setGtol(double) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
setGtol(float) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
setIdx(int, double) - Method in class georegression.struct.GeoTuple_F64
 
setIdx(int, double) - Method in class georegression.struct.GeoTuple2D_F64
 
setIdx(int, double) - Method in class georegression.struct.GeoTuple3D_F64
 
setIdx(int, double) - Method in class georegression.struct.GeoTuple4D_F64
 
setIdx(int, float) - Method in class georegression.struct.GeoTuple_F32
 
setIdx(int, float) - Method in class georegression.struct.GeoTuple2D_F32
 
setIdx(int, float) - Method in class georegression.struct.GeoTuple3D_F32
 
setIdx(int, float) - Method in class georegression.struct.GeoTuple4D_F32
 
setIdx(int, int) - Method in class georegression.struct.GeoTuple_I32
 
setIdx(int, int) - Method in class georegression.struct.point.Point2D_I16
 
setIdx(int, int) - Method in class georegression.struct.point.Point2D_I32
 
setIdx(int, int) - Method in class georegression.struct.point.Point3D_I32
 
setLowerExtent(double, double) - Method in class georegression.struct.shapes.RectangleLength2D_F64
Sets lower extent
setLowerExtent(float, float) - Method in class georegression.struct.shapes.RectangleLength2D_F32
Sets lower extent
setLowerExtent(int, int) - Method in class georegression.struct.shapes.RectangleLength2D_I32
Sets lower extent
setMaxIterations(int) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F32
 
setMaxIterations(int) - Method in class georegression.fitting.curves.RefineEllipseEuclideanLeastSquares_F64
 
setMaxIterations(int) - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F32
 
setMaxIterations(int) - Method in class georegression.geometry.curves.TangentLinesTwoEllipses_F64
 
setModel(ClosestPointToModel) - Method in class georegression.fitting.points.IterativeClosestPoint
The model that the input points is being fitted against.
setModel(PlaneGeneral3D_F32) - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F32
 
setModel(PlaneGeneral3D_F32) - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F32
 
setModel(PlaneGeneral3D_F64) - Method in class georegression.fitting.plane.PointDistanceFromPlaneGeneral_F64
 
setModel(PlaneGeneral3D_F64) - Method in class georegression.fitting.plane.PointNormalDistanceFromPlaneGeneral_F64
 
setModel(Cylinder3D_F32) - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F32
 
setModel(Cylinder3D_F64) - Method in class georegression.fitting.cylinder.PointNormalDistanceFromCylinder_F64
 
setN(Vector3D_F32) - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
setN(Vector3D_F64) - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
setNumStdev(double) - Method in class georegression.fitting.curves.CovarianceToEllipse_F64
 
setNumStdev(float) - Method in class georegression.fitting.curves.CovarianceToEllipse_F32
 
setP(Point2D_I32) - Method in class georegression.struct.line.LineParametric2D_I32
 
setP(Point3D_F32) - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
setP(Point3D_F32) - Method in class georegression.struct.shapes.BoxLength3D_F32
 
setP(Point3D_F64) - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
setP(Point3D_F64) - Method in class georegression.struct.shapes.BoxLength3D_F64
 
setP0(Point3D_F32) - Method in class georegression.struct.shapes.Box3D_F32
 
setP0(Point3D_F64) - Method in class georegression.struct.shapes.Box3D_F64
 
setP0(Point3D_I32) - Method in class georegression.struct.shapes.Box3D_I32
 
setP1(Point3D_F32) - Method in class georegression.struct.shapes.Box3D_F32
 
setP1(Point3D_F64) - Method in class georegression.struct.shapes.Box3D_F64
 
setP1(Point3D_I32) - Method in class georegression.struct.shapes.Box3D_I32
 
setParamVector(double, double, double) - Method in class georegression.struct.so.Rodrigues_F64
Assign the Rodrigues coordinates using a 3 element vector.
setParamVector(float, float, float) - Method in class georegression.struct.so.Rodrigues_F32
Assign the Rodrigues coordinates using a 3 element vector.
setPoint(double, double) - Method in class georegression.struct.line.LineParametric2D_F64
 
setPoint(double, double, double) - Method in class georegression.struct.line.LineParametric3D_F64
 
setPoint(float, float) - Method in class georegression.struct.line.LineParametric2D_F32
 
setPoint(float, float, float) - Method in class georegression.struct.line.LineParametric3D_F32
 
setPoint(int, int) - Method in class georegression.struct.line.LineParametric2D_I32
 
setPoint(Point2D_F32) - Method in class georegression.struct.line.LineParametric2D_F32
 
setPoint(Point2D_F64) - Method in class georegression.struct.line.LineParametric2D_F64
 
setPoint(Point2D_I32) - Method in class georegression.struct.line.LineParametric2D_I32
 
setPoint(Point3D_F32) - Method in class georegression.struct.line.LineParametric3D_F32
 
setPoint(Point3D_F64) - Method in class georegression.struct.line.LineParametric3D_F64
 
setPointOnLine(double, Point3D_F64) - Method in class georegression.struct.line.LineParametric3D_F64
where = p + t*slope.
setPointOnLine(float, Point3D_F32) - Method in class georegression.struct.line.LineParametric3D_F32
where = p + t*slope.
setPoints(List<Point3D_F32>) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F32
 
setPoints(List<Point3D_F32>) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
 
setPoints(List<Point3D_F32>) - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F32
 
setPoints(List<Point3D_F32>) - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
 
setPoints(List<Point3D_F64>) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistance_F64
 
setPoints(List<Point3D_F64>) - Method in class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F64
 
setPoints(List<Point3D_F64>) - Method in class georegression.fitting.sphere.SphereToPointSignedDistance_F64
 
setPoints(List<Point3D_F64>) - Method in class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F64
 
setPoints(List<T>) - Method in class georegression.fitting.points.PointModel
 
setRotation(DMatrixRMaj) - Method in class georegression.struct.se.Se3_F64
Sets the rotation to R.
setRotation(FMatrixRMaj) - Method in class georegression.struct.se.Se3_F32
Sets the rotation to R.
setRotX(double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Sets the values in the specified matrix to a rotation matrix about the x-axis.
setRotX(float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Sets the values in the specified matrix to a rotation matrix about the x-axis.
setRotY(double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Sets the values in the specified matrix to a rotation matrix about the y-axis.
setRotY(float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Sets the values in the specified matrix to a rotation matrix about the y-axis.
setRotZ(double, DMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F64
Sets the values in the specified matrix to a rotation matrix about the z-axis.
setRotZ(float, FMatrixRMaj) - Static method in class georegression.geometry.ConvertRotation3D_F32
Sets the values in the specified matrix to a rotation matrix about the z-axis.
setSlope(double, double) - Method in class georegression.struct.line.LineParametric2D_F64
 
setSlope(double, double, double) - Method in class georegression.struct.line.LineParametric3D_F64
 
setSlope(float, float) - Method in class georegression.struct.line.LineParametric2D_F32
 
setSlope(float, float, float) - Method in class georegression.struct.line.LineParametric3D_F32
 
setSlope(int, int) - Method in class georegression.struct.line.LineParametric2D_I32
 
setSlope(Vector2D_F32) - Method in class georegression.struct.line.LineParametric2D_F32
 
setSlope(Vector2D_F64) - Method in class georegression.struct.line.LineParametric2D_F64
 
setSlope(Vector3D_F32) - Method in class georegression.struct.line.LineParametric3D_F32
 
setSlope(Vector3D_F64) - Method in class georegression.struct.line.LineParametric3D_F64
 
setSolver(SolveNullSpace<DMatrixRMaj>) - Method in class georegression.fitting.curves.FitConicA_F64
 
setSolver(SolveNullSpace<DMatrixRMaj>) - Method in class georegression.fitting.curves.FitConicAtA_F64
 
setSolver(SolveNullSpace<FMatrixRMaj>) - Method in class georegression.fitting.curves.FitConicA_F32
 
setSolver(SolveNullSpace<FMatrixRMaj>) - Method in class georegression.fitting.curves.FitConicAtA_F32
 
setSource(List<P>) - Method in class georegression.fitting.points.MatchCloudToCloudIcp
 
setSource(List<T>) - Method in interface georegression.fitting.points.MatchCloudToCloud
Provides the list of source points.
setTo(double, double) - Method in class georegression.struct.GeoTuple2D_F64
 
setTo(double, double) - Method in class georegression.struct.line.LinePolar2D_F64
 
setTo(double, double, double) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
setTo(double, double, double) - Method in class georegression.struct.GeoTuple3D_F64
 
setTo(double, double, double) - Method in class georegression.struct.line.LineGeneral2D_F64
A*x + B*y + C = 0
setTo(double, double, double) - Method in class georegression.struct.se.Se2_F64
 
setTo(double, double, double) - Method in class georegression.struct.trig.Circle2D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.GeoTuple4D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.line.LineSegment2D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.se.Se2_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.shapes.Rectangle2D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.shapes.RectangleLength2D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.shapes.Sphere3D_F64
 
setTo(double, double, double, double) - Method in class georegression.struct.so.Quaternion_F64
 
setTo(double, double, double, double, double) - Method in class georegression.struct.curve.EllipseRotated_F64
 
setTo(double, double, double, double, double) - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.affine.Affine2D_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.curve.ConicGeneral_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.curve.ParabolaParametric_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.curve.PolynomialQuadratic2D_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.line.LineParametric3D_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.line.LineSegment3D_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.shapes.Box3D_F64
 
setTo(double, double, double, double, double, double) - Method in class georegression.struct.shapes.BoxLength3D_F64
 
setTo(double, double, double, double, double, double, double) - Method in class georegression.struct.shapes.Cylinder3D_F64
 
setTo(double, double, double, double, double, double, double) - Method in class georegression.struct.shapes.CylinderBounded3D_F64
 
setTo(double, double, double, double, double, double, double, double, double) - Method in class georegression.struct.Matrix3x3_F64
 
setTo(double, double, double, double, double, double, double, double, double) - Method in class georegression.struct.shapes.Triangle3D_F64
 
setTo(double, double, double, EulerType, double, double, double) - Method in class georegression.struct.se.Se3_F64
Assigns the value of this transform using Euler angles
setTo(double, double, double, RotationType, double, double, double, double) - Method in class georegression.struct.se.Se3_F64
Assigns the value of this transform using Rodrigues (axis angle) or Quaternions.
setTo(float, float) - Method in class georegression.struct.GeoTuple2D_F32
 
setTo(float, float) - Method in class georegression.struct.line.LinePolar2D_F32
 
setTo(float, float, float) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
setTo(float, float, float) - Method in class georegression.struct.GeoTuple3D_F32
 
setTo(float, float, float) - Method in class georegression.struct.line.LineGeneral2D_F32
A*x + B*y + C = 0
setTo(float, float, float) - Method in class georegression.struct.se.Se2_F32
 
setTo(float, float, float) - Method in class georegression.struct.trig.Circle2D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.GeoTuple4D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.line.LineSegment2D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.se.Se2_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.shapes.Rectangle2D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.shapes.RectangleLength2D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.shapes.Sphere3D_F32
 
setTo(float, float, float, float) - Method in class georegression.struct.so.Quaternion_F32
 
setTo(float, float, float, float, float) - Method in class georegression.struct.curve.EllipseRotated_F32
 
setTo(float, float, float, float, float) - Method in class georegression.struct.curve.ParabolaGeneral_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.affine.Affine2D_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.curve.ConicGeneral_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.curve.ParabolaParametric_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.curve.PolynomialQuadratic2D_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.line.LineParametric3D_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.line.LineSegment3D_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.shapes.Box3D_F32
 
setTo(float, float, float, float, float, float) - Method in class georegression.struct.shapes.BoxLength3D_F32
 
setTo(float, float, float, float, float, float, float) - Method in class georegression.struct.shapes.Cylinder3D_F32
 
setTo(float, float, float, float, float, float, float) - Method in class georegression.struct.shapes.CylinderBounded3D_F32
 
setTo(float, float, float, float, float, float, float, float, float) - Method in class georegression.struct.Matrix3x3_F32
 
setTo(float, float, float, float, float, float, float, float, float) - Method in class georegression.struct.shapes.Triangle3D_F32
 
setTo(float, float, float, EulerType, float, float, float) - Method in class georegression.struct.se.Se3_F32
Assigns the value of this transform using Euler angles
setTo(float, float, float, RotationType, float, float, float, float) - Method in class georegression.struct.se.Se3_F32
Assigns the value of this transform using Rodrigues (axis angle) or Quaternions.
setTo(int, int) - Method in class georegression.struct.point.Point2D_I16
 
setTo(int, int) - Method in class georegression.struct.point.Point2D_I32
 
setTo(int, int, int) - Method in class georegression.struct.point.Point3D_I32
 
setTo(int, int, int, int) - Method in class georegression.struct.line.LineSegment2D_I32
 
setTo(int, int, int, int) - Method in class georegression.struct.shapes.Rectangle2D_I32
 
setTo(int, int, int, int) - Method in class georegression.struct.shapes.RectangleLength2D_I32
 
setTo(int, int, int, int, int, int) - Method in class georegression.struct.shapes.Box3D_I32
 
setTo(Affine2D_F32) - Method in class georegression.struct.affine.Affine2D_F32
 
setTo(Affine2D_F64) - Method in class georegression.struct.affine.Affine2D_F64
 
setTo(ConicGeneral_F32) - Method in class georegression.struct.curve.ConicGeneral_F32
 
setTo(ConicGeneral_F64) - Method in class georegression.struct.curve.ConicGeneral_F64
 
setTo(EllipseRotated_F32) - Method in class georegression.struct.curve.EllipseRotated_F32
 
setTo(EllipseRotated_F64) - Method in class georegression.struct.curve.EllipseRotated_F64
 
setTo(ParabolaGeneral_F32) - Method in class georegression.struct.curve.ParabolaGeneral_F32
 
setTo(ParabolaGeneral_F64) - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
setTo(ParabolaParametric_F32) - Method in class georegression.struct.curve.ParabolaParametric_F32
 
setTo(ParabolaParametric_F64) - Method in class georegression.struct.curve.ParabolaParametric_F64
 
setTo(PolynomialCubic1D_F32) - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
setTo(PolynomialCubic1D_F64) - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
setTo(PolynomialQuadratic1D_F32) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
setTo(PolynomialQuadratic1D_F64) - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
setTo(PolynomialQuadratic2D_F32) - Method in class georegression.struct.curve.PolynomialQuadratic2D_F32
 
setTo(PolynomialQuadratic2D_F64) - Method in class georegression.struct.curve.PolynomialQuadratic2D_F64
 
setTo(GeoTuple2D_F32<?>, float) - Method in class georegression.struct.GeoTuple3D_F32
 
setTo(GeoTuple2D_F64<?>, double) - Method in class georegression.struct.GeoTuple3D_F64
 
setTo(GeoTuple3D_F32<?>, float) - Method in class georegression.struct.GeoTuple4D_F32
 
setTo(GeoTuple3D_F64<?>, double) - Method in class georegression.struct.GeoTuple4D_F64
 
setTo(Homography2D_F32) - Method in class georegression.struct.homography.Homography2D_F32
 
setTo(Homography2D_F64) - Method in class georegression.struct.homography.Homography2D_F64
 
setTo(LineGeneral2D_F32) - Method in class georegression.struct.line.LineGeneral2D_F32
 
setTo(LineGeneral2D_F64) - Method in class georegression.struct.line.LineGeneral2D_F64
 
setTo(LineParametric2D_F32) - Method in class georegression.struct.line.LineParametric2D_F32
 
setTo(LineParametric2D_F64) - Method in class georegression.struct.line.LineParametric2D_F64
 
setTo(LineParametric2D_I32) - Method in class georegression.struct.line.LineParametric2D_I32
 
setTo(LineParametric3D_F32) - Method in class georegression.struct.line.LineParametric3D_F32
 
setTo(LineParametric3D_F32, float) - Method in class georegression.struct.shapes.Cylinder3D_F32
 
setTo(LineParametric3D_F64) - Method in class georegression.struct.line.LineParametric3D_F64
 
setTo(LineParametric3D_F64, double) - Method in class georegression.struct.shapes.Cylinder3D_F64
 
setTo(LinePolar2D_F32) - Method in class georegression.struct.line.LinePolar2D_F32
 
setTo(LinePolar2D_F64) - Method in class georegression.struct.line.LinePolar2D_F64
 
setTo(LineSegment2D_F32) - Method in class georegression.struct.line.LineSegment2D_F32
 
setTo(LineSegment2D_F64) - Method in class georegression.struct.line.LineSegment2D_F64
 
setTo(LineSegment2D_I32) - Method in class georegression.struct.line.LineSegment2D_I32
 
setTo(LineSegment3D_F32) - Method in class georegression.struct.line.LineSegment3D_F32
 
setTo(LineSegment3D_F64) - Method in class georegression.struct.line.LineSegment3D_F64
 
setTo(Matrix3x3_F32) - Method in class georegression.struct.Matrix3x3_F32
 
setTo(Matrix3x3_F64) - Method in class georegression.struct.Matrix3x3_F64
 
setTo(PlaneGeneral3D_F32) - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
setTo(PlaneGeneral3D_F64) - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
setTo(PlaneNormal3D_F32) - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
setTo(PlaneNormal3D_F64) - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
setTo(PlaneTangent3D_F32) - Method in class georegression.struct.plane.PlaneTangent3D_F32
 
setTo(PlaneTangent3D_F64) - Method in class georegression.struct.plane.PlaneTangent3D_F64
 
setTo(Point2D_F32) - Method in class georegression.struct.point.Point2D_F32
 
setTo(Point2D_F32, float) - Method in class georegression.struct.trig.Circle2D_F32
 
setTo(Point2D_F32, Point2D_F32) - Method in class georegression.struct.line.LineSegment2D_F32
 
setTo(Point2D_F64) - Method in class georegression.struct.point.Point2D_F64
 
setTo(Point2D_F64, double) - Method in class georegression.struct.trig.Circle2D_F64
 
setTo(Point2D_F64, Point2D_F64) - Method in class georegression.struct.line.LineSegment2D_F64
 
setTo(Point2D_I16) - Method in class georegression.struct.point.Point2D_I16
 
setTo(Point2D_I32) - Method in class georegression.struct.point.Point2D_I32
 
setTo(Point2D_I32, Point2D_I32) - Method in class georegression.struct.line.LineSegment2D_I32
 
setTo(Point3D_F32) - Method in class georegression.struct.point.Point3D_F32
 
setTo(Point3D_F32, Point3D_F32) - Method in class georegression.struct.line.LineSegment3D_F32
 
setTo(Point3D_F32, Point3D_F32, float) - Method in class georegression.struct.shapes.CylinderBounded3D_F32
 
setTo(Point3D_F32, Vector3D_F32) - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
setTo(Point3D_F64) - Method in class georegression.struct.point.Point3D_F64
 
setTo(Point3D_F64, Point3D_F64) - Method in class georegression.struct.line.LineSegment3D_F64
 
setTo(Point3D_F64, Point3D_F64, double) - Method in class georegression.struct.shapes.CylinderBounded3D_F64
 
setTo(Point3D_F64, Vector3D_F64) - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
setTo(Point3D_I32) - Method in class georegression.struct.point.Point3D_I32
 
setTo(Point4D_F32) - Method in class georegression.struct.point.Point4D_F32
 
setTo(Point4D_F64) - Method in class georegression.struct.point.Point4D_F64
 
setTo(Vector2D_F32) - Method in class georegression.struct.point.Vector2D_F32
 
setTo(Vector2D_F64) - Method in class georegression.struct.point.Vector2D_F64
 
setTo(Vector3D_F32) - Method in class georegression.struct.point.Vector3D_F32
 
setTo(Vector3D_F64) - Method in class georegression.struct.point.Vector3D_F64
 
setTo(Vector4D_F32) - Method in class georegression.struct.point.Vector4D_F32
 
setTo(Vector4D_F64) - Method in class georegression.struct.point.Vector4D_F64
 
setTo(Se2_F32) - Method in class georegression.struct.se.Se2_F32
 
setTo(Se2_F64) - Method in class georegression.struct.se.Se2_F64
 
setTo(Se3_F32) - Method in class georegression.struct.se.Se3_F32
Set's 'this' Se3_F32 to be identical to the provided transform.
setTo(Se3_F64) - Method in class georegression.struct.se.Se3_F64
Set's 'this' Se3_F64 to be identical to the provided transform.
setTo(Box3D_F32) - Method in class georegression.struct.shapes.Box3D_F32
 
setTo(Box3D_F64) - Method in class georegression.struct.shapes.Box3D_F64
 
setTo(Box3D_I32) - Method in class georegression.struct.shapes.Box3D_I32
 
setTo(BoxLength3D_F32) - Method in class georegression.struct.shapes.BoxLength3D_F32
 
setTo(BoxLength3D_F64) - Method in class georegression.struct.shapes.BoxLength3D_F64
 
setTo(Cylinder3D_F32) - Method in class georegression.struct.shapes.Cylinder3D_F32
 
setTo(Cylinder3D_F64) - Method in class georegression.struct.shapes.Cylinder3D_F64
 
setTo(CylinderBounded3D_F32) - Method in class georegression.struct.shapes.CylinderBounded3D_F32
 
setTo(CylinderBounded3D_F64) - Method in class georegression.struct.shapes.CylinderBounded3D_F64
 
setTo(Polygon2D_F32) - Method in class georegression.struct.shapes.Polygon2D_F32
 
setTo(Polygon2D_F64) - Method in class georegression.struct.shapes.Polygon2D_F64
 
setTo(Polygon2D_I32) - Method in class georegression.struct.shapes.Polygon2D_I32
 
setTo(Quadrilateral_F32) - Method in class georegression.struct.shapes.Quadrilateral_F32
 
setTo(Quadrilateral_F64) - Method in class georegression.struct.shapes.Quadrilateral_F64
 
setTo(Rectangle2D_F32) - Method in class georegression.struct.shapes.Rectangle2D_F32
 
setTo(Rectangle2D_F64) - Method in class georegression.struct.shapes.Rectangle2D_F64
 
setTo(Rectangle2D_I32) - Method in class georegression.struct.shapes.Rectangle2D_I32
 
setTo(RectangleLength2D_F32) - Method in class georegression.struct.shapes.RectangleLength2D_F32
 
setTo(RectangleLength2D_F64) - Method in class georegression.struct.shapes.RectangleLength2D_F64
 
setTo(RectangleLength2D_I32) - Method in class georegression.struct.shapes.RectangleLength2D_F32
Sets this rectangle to be equal to the passed in rectangle.
setTo(RectangleLength2D_I32) - Method in class georegression.struct.shapes.RectangleLength2D_F64
Sets this rectangle to be equal to the passed in rectangle.
setTo(RectangleLength2D_I32) - Method in class georegression.struct.shapes.RectangleLength2D_I32
Sets this rectangle to be equal to the passed in rectangle.
setTo(Sphere3D_F32) - Method in class georegression.struct.shapes.Sphere3D_F32
 
setTo(Sphere3D_F64) - Method in class georegression.struct.shapes.Sphere3D_F64
 
setTo(Triangle3D_F32) - Method in class georegression.struct.shapes.Triangle3D_F32
 
setTo(Triangle3D_F64) - Method in class georegression.struct.shapes.Triangle3D_F64
 
setTo(Quaternion_F32) - Method in class georegression.struct.so.Quaternion_F32
 
setTo(Quaternion_F64) - Method in class georegression.struct.so.Quaternion_F64
 
setTo(Rodrigues_F32) - Method in class georegression.struct.so.Rodrigues_F32
 
setTo(Rodrigues_F64) - Method in class georegression.struct.so.Rodrigues_F64
 
setTo(So3_F32) - Method in class georegression.struct.so.So3_F32
 
setTo(So3_F64) - Method in class georegression.struct.so.So3_F64
 
setTo(Circle2D_F32) - Method in class georegression.struct.trig.Circle2D_F32
 
setTo(Circle2D_F64) - Method in class georegression.struct.trig.Circle2D_F64
 
setTo(List<Point2D_F32>) - Method in class georegression.struct.shapes.Polygon2D_F32
Sets the polygon to be the same as the list.
setTo(List<Point2D_F32>) - Method in class georegression.struct.shapes.Quadrilateral_F32
Sets the polygon to be the same as the list.
setTo(List<Point2D_F64>) - Method in class georegression.struct.shapes.Polygon2D_F64
Sets the polygon to be the same as the list.
setTo(List<Point2D_F64>) - Method in class georegression.struct.shapes.Quadrilateral_F64
Sets the polygon to be the same as the list.
setTo(T) - Method in class georegression.struct.GeoTuple
Sets this equal to 'src'
setTo(T) - Method in class georegression.struct.GeoTuple2D_F32
 
setTo(T) - Method in class georegression.struct.GeoTuple2D_F64
 
setTo(T) - Method in class georegression.struct.GeoTuple3D_F32
 
setTo(T) - Method in class georegression.struct.GeoTuple3D_F64
 
setTo(T) - Method in class georegression.struct.GeoTuple4D_F32
 
setTo(T) - Method in class georegression.struct.GeoTuple4D_F64
 
setTo(T) - Method in interface georegression.struct.InvertibleTransform
Assigns 'this' to the value of target.
setToNoMotion(Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Sets the provided transform so that it does not transform any points.
setToNoMotion(Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Sets the provided transform so that it does not transform any points.
setTransforms(Se3_F32, Se3_F32) - Method in class georegression.transform.se.InterpolateLinearSe3_F32
Specify the two transforms which values are to be interpolated between
setTransforms(Se3_F64, Se3_F64) - Method in class georegression.transform.se.InterpolateLinearSe3_F64
Specify the two transforms which values are to be interpolated between
setTranslation(double, double) - Method in class georegression.struct.se.Se2_F64
 
setTranslation(double, double, double) - Method in class georegression.struct.se.Se3_F64
Sets the translation to (x,y,z)
setTranslation(float, float) - Method in class georegression.struct.se.Se2_F32
 
setTranslation(float, float, float) - Method in class georegression.struct.se.Se3_F32
Sets the translation to (x,y,z)
setTranslation(Vector2D_F32) - Method in class georegression.struct.se.Se2_F32
 
setTranslation(Vector2D_F64) - Method in class georegression.struct.se.Se2_F64
 
setTranslation(Vector3D_F32) - Method in class georegression.struct.se.Se3_F32
Sets the translation to T
setTranslation(Vector3D_F64) - Method in class georegression.struct.se.Se3_F64
Sets the translation to T
setTriangle(Point3D_F32, Point3D_F32, Point3D_F32) - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
 
setTriangle(Point3D_F64, Point3D_F64, Point3D_F64) - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
 
setUnitAxisRotation(Vector3D_F32) - Method in class georegression.struct.so.Rodrigues_F32
 
setUnitAxisRotation(Vector3D_F64) - Method in class georegression.struct.so.Rodrigues_F64
 
setX(double) - Method in class georegression.struct.se.Se2_F64
 
setX(float) - Method in class georegression.struct.se.Se2_F32
 
setX(int) - Method in class georegression.struct.point.Point2D_I16
 
setY(double) - Method in class georegression.struct.se.Se2_F64
 
setY(float) - Method in class georegression.struct.se.Se2_F32
 
setY(int) - Method in class georegression.struct.point.Point2D_I16
 
setYaw(double) - Method in class georegression.struct.se.Se2_F64
 
setYaw(float) - Method in class georegression.struct.se.Se2_F32
 
ShapeFittingRobustOps - Class in georegression.fitting
High level API for fitting points and related to shapes.
ShapeFittingRobustOps() - Constructor for class georegression.fitting.ShapeFittingRobustOps
 
shiftDown(Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Shifts all the vertexes in the polygon up one element.
shiftDown(Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Shifts all the vertexes in the polygon up one element.
shiftUp(Polygon2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Shifts all the vertexes in the polygon up one element.
shiftUp(Polygon2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Shifts all the vertexes in the polygon up one element.
sign(Point3D_F32) - Method in class georegression.metric.alg.DistancePointTriangle3D_F32
Returns the signed of the vector.
sign(Point3D_F64) - Method in class georegression.metric.alg.DistancePointTriangle3D_F64
Returns the signed of the vector.
SIMPLE_CONCAVE - Enum constant in enum class georegression.geometry.PolygonInfo.Type
 
size() - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
size() - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
size() - Method in interface georegression.struct.curve.PolynomialCurve_F32
Number of coeffients
size() - Method in interface georegression.struct.curve.PolynomialCurve_F64
Number of coeffients
size() - Method in class georegression.struct.curve.PolynomialGeneral1D_F32
 
size() - Method in class georegression.struct.curve.PolynomialGeneral1D_F64
 
size() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
size() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
size() - Method in class georegression.struct.shapes.Polygon2D_F32
 
size() - Method in class georegression.struct.shapes.Polygon2D_F64
 
size() - Method in class georegression.struct.shapes.Polygon2D_I32
 
slope - Variable in class georegression.struct.line.LineParametric2D_F32
The line's slope
slope - Variable in class georegression.struct.line.LineParametric2D_F64
The line's slope
slope - Variable in class georegression.struct.line.LineParametric3D_F32
The line's slope
slope - Variable in class georegression.struct.line.LineParametric3D_F64
The line's slope
slopeX - Variable in class georegression.struct.line.LineParametric2D_I32
The line's slope
slopeX() - Method in class georegression.struct.line.LineSegment2D_F32
 
slopeX() - Method in class georegression.struct.line.LineSegment2D_F64
 
slopeX() - Method in class georegression.struct.line.LineSegment2D_I32
 
slopeX() - Method in class georegression.struct.line.LineSegment3D_F32
 
slopeX() - Method in class georegression.struct.line.LineSegment3D_F64
 
slopeY - Variable in class georegression.struct.line.LineParametric2D_I32
The line's slope
slopeY() - Method in class georegression.struct.line.LineSegment2D_F32
 
slopeY() - Method in class georegression.struct.line.LineSegment2D_F64
 
slopeY() - Method in class georegression.struct.line.LineSegment2D_I32
 
slopeY() - Method in class georegression.struct.line.LineSegment3D_F32
 
slopeY() - Method in class georegression.struct.line.LineSegment3D_F64
 
slopeZ() - Method in class georegression.struct.line.LineSegment3D_F64
 
So3_F32 - Class in georegression.struct.so
Special Orthogonal, i.e.
So3_F32() - Constructor for class georegression.struct.so.So3_F32
 
So3_F32(FMatrixRMaj) - Constructor for class georegression.struct.so.So3_F32
 
So3_F64 - Class in georegression.struct.so
Special Orthogonal, i.e.
So3_F64() - Constructor for class georegression.struct.so.So3_F64
 
So3_F64(DMatrixRMaj) - Constructor for class georegression.struct.so.So3_F64
 
solvePoint(List<Point3D_F32>, Point3D_F32, Vector3D_F32) - Method in class georegression.fitting.plane.FitPlane3D_F32
SVD based method for fitting a plane to a set of points and a known point on the plane.
solvePoint(List<Point3D_F64>, Point3D_F64, Vector3D_F64) - Method in class georegression.fitting.plane.FitPlane3D_F64
SVD based method for fitting a plane to a set of points and a known point on the plane.
solver - Variable in class georegression.fitting.line.FitLineParametricSvd_F32
 
solver - Variable in class georegression.fitting.line.FitLineParametricSvd_F64
 
solver - Variable in class georegression.geometry.lines.IntersectionLinesGeneral_F32
Linear solver used internally.
solver - Variable in class georegression.geometry.lines.IntersectionLinesGeneral_F64
Linear solver used internally.
SpecialEuclidean<T extends SpecialEuclidean> - Interface in georegression.struct.se
Special Euclidean or rigid body motion is a transform that preserves the norm and cross product between any two vectors.
SpecialEuclideanOps_F32 - Class in georegression.struct.se
Various operations related to SpecialEuclidean transformations.
SpecialEuclideanOps_F32() - Constructor for class georegression.struct.se.SpecialEuclideanOps_F32
 
SpecialEuclideanOps_F64 - Class in georegression.struct.se
Various operations related to SpecialEuclidean transformations.
SpecialEuclideanOps_F64() - Constructor for class georegression.struct.se.SpecialEuclideanOps_F64
 
SpecialOrthogonalOps_F32 - Class in georegression.struct.so
 
SpecialOrthogonalOps_F32() - Constructor for class georegression.struct.so.SpecialOrthogonalOps_F32
 
SpecialOrthogonalOps_F64 - Class in georegression.struct.so
 
SpecialOrthogonalOps_F64() - Constructor for class georegression.struct.so.SpecialOrthogonalOps_F64
 
Sphere3D_F32 - Class in georegression.struct.shapes
Defines a sphere in 3D space using a center point and radius.
Sphere3D_F32() - Constructor for class georegression.struct.shapes.Sphere3D_F32
 
Sphere3D_F32(float, float, float, float) - Constructor for class georegression.struct.shapes.Sphere3D_F32
 
Sphere3D_F32(Sphere3D_F32) - Constructor for class georegression.struct.shapes.Sphere3D_F32
 
Sphere3D_F64 - Class in georegression.struct.shapes
Defines a sphere in 3D space using a center point and radius.
Sphere3D_F64() - Constructor for class georegression.struct.shapes.Sphere3D_F64
 
Sphere3D_F64(double, double, double, double) - Constructor for class georegression.struct.shapes.Sphere3D_F64
 
Sphere3D_F64(Sphere3D_F64) - Constructor for class georegression.struct.shapes.Sphere3D_F64
 
SphereToPointSignedDistance_F32 - Class in georegression.fitting.sphere
Computes the signed Euclidean distance between a sphere and a set of points, see Distance3D_F32.distanceSigned(georegression.struct.shapes.Sphere3D_F32, georegression.struct.point.Point3D_F32).
SphereToPointSignedDistance_F32() - Constructor for class georegression.fitting.sphere.SphereToPointSignedDistance_F32
 
SphereToPointSignedDistance_F64 - Class in georegression.fitting.sphere
Computes the signed Euclidean distance between a sphere and a set of points, see Distance3D_F64.distanceSigned(georegression.struct.shapes.Sphere3D_F64, georegression.struct.point.Point3D_F64).
SphereToPointSignedDistance_F64() - Constructor for class georegression.fitting.sphere.SphereToPointSignedDistance_F64
 
SphereToPointSignedDistanceJacobian_F32 - Class in georegression.fitting.sphere
SphereToPointSignedDistanceJacobian_F32() - Constructor for class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
 
SphereToPointSignedDistanceJacobian_F64 - Class in georegression.fitting.sphere
SphereToPointSignedDistanceJacobian_F64() - Constructor for class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F64
 
StoppingCondition - Class in georegression.misc
Specifies the stopping condition for an iterative algorithm.
StoppingCondition(int, double) - Constructor for class georegression.misc.StoppingCondition
 
StoppingCondition(int, double, double) - Constructor for class georegression.misc.StoppingCondition
 
sub(GeoTuple3D_F32, GeoTuple3D_F32, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Substracts two points from each other.

c = a - b
sub(GeoTuple3D_F64, GeoTuple3D_F64, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Substracts two points from each other.

c = a - b
svd(List<Point3D_F32>, Point3D_F32, Vector3D_F32) - Method in class georegression.fitting.plane.FitPlane3D_F32
SVD based method for fitting a plane to a set of points.
svd(List<Point3D_F64>, Point3D_F64, Vector3D_F64) - Method in class georegression.fitting.plane.FitPlane3D_F64
SVD based method for fitting a plane to a set of points.

T

T - Variable in class georegression.struct.se.Se2_F32
 
T - Variable in class georegression.struct.se.Se2_F64
 
T - Variable in class georegression.struct.se.Se3_F32
 
T - Variable in class georegression.struct.se.Se3_F64
 
tangentLines(EllipseRotated_F32, EllipseRotated_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Finds four lines which are tangent to both ellipses.
tangentLines(EllipseRotated_F64, EllipseRotated_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Finds four lines which are tangent to both ellipses.
tangentLines(Point2D_F32, EllipseRotated_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilEllipse_F32
Finds two points on the ellipse that in combination with point 'pt' each define a line that is tangent to the ellipse.
tangentLines(Point2D_F64, EllipseRotated_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilEllipse_F64
Finds two points on the ellipse that in combination with point 'pt' each define a line that is tangent to the ellipse.
TangentLinesTwoEllipses_F32 - Class in georegression.geometry.curves
Iterative algorithm for finding the 4 pairs of tangent lines between two ellipses.
TangentLinesTwoEllipses_F32(float, int) - Constructor for class georegression.geometry.curves.TangentLinesTwoEllipses_F32
Constructor that configures optimization parameters
TangentLinesTwoEllipses_F64 - Class in georegression.geometry.curves
Iterative algorithm for finding the 4 pairs of tangent lines between two ellipses.
TangentLinesTwoEllipses_F64(double, int) - Constructor for class georegression.geometry.curves.TangentLinesTwoEllipses_F64
Constructor that configures optimization parameters
TEST_F32 - Static variable in class georegression.misc.GrlConstants
 
TEST_F64 - Static variable in class georegression.misc.GrlConstants
 
TEST_SQ_F32 - Static variable in class georegression.misc.GrlConstants
 
TEST_SQ_F64 - Static variable in class georegression.misc.GrlConstants
 
theta - Variable in class georegression.struct.so.Rodrigues_F32
 
theta - Variable in class georegression.struct.so.Rodrigues_F64
 
ThreeIndexes - Class in georegression.geometry.polygon
Three integers that represents indexes in an array;
ThreeIndexes() - Constructor for class georegression.geometry.polygon.ThreeIndexes
 
thresholdConcurrent - Variable in class georegression.fitting.ShapeFittingRobustOps
If it's fewer than this number of points it will use single threaded versions
times(double) - Method in class georegression.struct.GeoTuple2D_F64
Scalar multiplication
times(double) - Method in class georegression.struct.GeoTuple3D_F64
Scalar multiplication
times(double) - Method in class georegression.struct.GeoTuple4D_F64
 
times(double) - Method in class georegression.struct.point.Vector4D_F64
 
times(float) - Method in class georegression.struct.GeoTuple2D_F32
Scalar multiplication
times(float) - Method in class georegression.struct.GeoTuple3D_F32
Scalar multiplication
times(float) - Method in class georegression.struct.GeoTuple4D_F32
 
times(float) - Method in class georegression.struct.point.Vector4D_F32
 
timesIP(double) - Method in class georegression.struct.GeoTuple2D_F64
In-place scalar multiplication
timesIP(double) - Method in class georegression.struct.GeoTuple3D_F64
In-place scalar multiplication
timesIP(double) - Method in class georegression.struct.GeoTuple4D_F64
In-place scalar multiplication
timesIP(float) - Method in class georegression.struct.GeoTuple2D_F32
In-place scalar multiplication
timesIP(float) - Method in class georegression.struct.GeoTuple3D_F32
In-place scalar multiplication
timesIP(float) - Method in class georegression.struct.GeoTuple4D_F32
In-place scalar multiplication
toAffine(Se2_F32, Affine2D_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Converts Se2_F32 into Affine2D_F32.
toAffine(Se2_F64, Affine2D_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Converts Se2_F64 into Affine2D_F64.
toArray(double[]) - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
toArray(float[]) - Method in class georegression.struct.curve.ParabolaGeneral_F32
 
toHalfCircle(double) - Static method in class georegression.metric.UtilAngle
Converts an angle which is (-pi to pi) into a half circle angle (-pi/2 to pi/2).
toHalfCircle(float) - Static method in class georegression.metric.UtilAngle
Converts an angle which is (-pi to pi) into a half circle angle (0 to pi).
toHomogeneous(Se2_F32, FMatrixRMaj) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Converts it into a 3 by 3 homogeneous matrix.
toHomogeneous(Se2_F64, DMatrixRMaj) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Converts it into a 3 by 3 homogeneous matrix.
toHomogeneous(Se3_F32, FMatrixRMaj) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Converts it into a 4 by 4 homogeneous matrix.
toHomogeneous(Se3_F64, DMatrixRMaj) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Converts it into a 4 by 4 homogeneous matrix.
tol - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
Tolerance for line segments being colinear
tol - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
Tolerance for line segments being colinear
toMatrix(GeoTuple3D_F32, FMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F32
Converts a GeoTuple3D_F32 into FMatrixRMaj
toMatrix(GeoTuple3D_F64, DMatrixRMaj) - Static method in class georegression.geometry.GeometryMath_F64
Converts a GeoTuple3D_F64 into DMatrixRMaj
toSe2(DMatrixRMaj, Se2_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Converts a homogeneous representation into Se2_F64.
toSe2(FMatrixRMaj, Se2_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Converts a homogeneous representation into Se2_F32.
toSe3(DMatrixRMaj, Se3_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
Converts a homogeneous representation into Se3_F64.
toSe3(FMatrixRMaj, Se3_F32) - Static method in class georegression.struct.se.SpecialEuclideanOps_F32
Converts a homogeneous representation into Se3_F32.
toString() - Method in class georegression.struct.affine.Affine2D_F32
 
toString() - Method in class georegression.struct.affine.Affine2D_F64
 
toString() - Method in class georegression.struct.curve.ConicGeneral_F32
 
toString() - Method in class georegression.struct.curve.ConicGeneral_F64
 
toString() - Method in class georegression.struct.curve.EllipseRotated_F32
 
toString() - Method in class georegression.struct.curve.EllipseRotated_F64
 
toString() - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
toString() - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
toString() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
toString() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
toString() - Method in class georegression.struct.curve.PolynomialQuadratic2D_F32
 
toString() - Method in class georegression.struct.curve.PolynomialQuadratic2D_F64
 
toString() - Method in class georegression.struct.homography.Homography2D_F32
 
toString() - Method in class georegression.struct.homography.Homography2D_F64
 
toString() - Method in class georegression.struct.line.LineGeneral2D_F32
 
toString() - Method in class georegression.struct.line.LineGeneral2D_F64
 
toString() - Method in class georegression.struct.line.LineParametric2D_F32
 
toString() - Method in class georegression.struct.line.LineParametric2D_F64
 
toString() - Method in class georegression.struct.line.LineParametric2D_I32
 
toString() - Method in class georegression.struct.line.LineParametric3D_F32
 
toString() - Method in class georegression.struct.line.LineParametric3D_F64
 
toString() - Method in class georegression.struct.line.LinePolar2D_F32
 
toString() - Method in class georegression.struct.line.LinePolar2D_F64
 
toString() - Method in class georegression.struct.line.LineSegment2D_F32
 
toString() - Method in class georegression.struct.line.LineSegment2D_F64
 
toString() - Method in class georegression.struct.line.LineSegment2D_I32
 
toString() - Method in class georegression.struct.line.LineSegment3D_F32
 
toString() - Method in class georegression.struct.line.LineSegment3D_F64
 
toString() - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
toString() - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
toString() - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
toString() - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
toString() - Method in class georegression.struct.plane.PlaneTangent3D_F32
 
toString() - Method in class georegression.struct.plane.PlaneTangent3D_F64
 
toString() - Method in class georegression.struct.point.Point2D_F32
 
toString() - Method in class georegression.struct.point.Point2D_F64
 
toString() - Method in class georegression.struct.point.Point2D_I16
 
toString() - Method in class georegression.struct.point.Point2D_I32
 
toString() - Method in class georegression.struct.point.Point3D_F32
 
toString() - Method in class georegression.struct.point.Point3D_F64
 
toString() - Method in class georegression.struct.point.Point3D_I32
 
toString() - Method in class georegression.struct.point.Point4D_F32
 
toString() - Method in class georegression.struct.point.Point4D_F64
 
toString() - Method in class georegression.struct.point.Vector2D_F32
 
toString() - Method in class georegression.struct.point.Vector2D_F64
 
toString() - Method in class georegression.struct.point.Vector3D_F32
 
toString() - Method in class georegression.struct.point.Vector3D_F64
 
toString() - Method in class georegression.struct.point.Vector4D_F32
 
toString() - Method in class georegression.struct.point.Vector4D_F64
 
toString() - Method in class georegression.struct.se.Se2_F32
 
toString() - Method in class georegression.struct.se.Se2_F64
 
toString() - Method in class georegression.struct.se.Se3_F32
 
toString() - Method in class georegression.struct.se.Se3_F64
 
toString() - Method in class georegression.struct.shapes.Box3D_F32
 
toString() - Method in class georegression.struct.shapes.Box3D_F64
 
toString() - Method in class georegression.struct.shapes.Box3D_I32
 
toString() - Method in class georegression.struct.shapes.BoxLength3D_F32
 
toString() - Method in class georegression.struct.shapes.BoxLength3D_F64
 
toString() - Method in class georegression.struct.shapes.Cylinder3D_F32
 
toString() - Method in class georegression.struct.shapes.Cylinder3D_F64
 
toString() - Method in class georegression.struct.shapes.CylinderBounded3D_F32
 
toString() - Method in class georegression.struct.shapes.CylinderBounded3D_F64
 
toString() - Method in class georegression.struct.shapes.Polygon2D_F32
 
toString() - Method in class georegression.struct.shapes.Polygon2D_F64
 
toString() - Method in class georegression.struct.shapes.Quadrilateral_F32
 
toString() - Method in class georegression.struct.shapes.Quadrilateral_F64
 
toString() - Method in class georegression.struct.shapes.Rectangle2D_F32
 
toString() - Method in class georegression.struct.shapes.Rectangle2D_F64
 
toString() - Method in class georegression.struct.shapes.Rectangle2D_I32
 
toString() - Method in class georegression.struct.shapes.RectangleLength2D_F32
 
toString() - Method in class georegression.struct.shapes.RectangleLength2D_F64
 
toString() - Method in class georegression.struct.shapes.RectangleLength2D_I32
 
toString() - Method in class georegression.struct.shapes.Sphere3D_F32
 
toString() - Method in class georegression.struct.shapes.Sphere3D_F64
 
toString() - Method in class georegression.struct.so.Quaternion_F32
 
toString() - Method in class georegression.struct.so.Quaternion_F64
 
toString() - Method in class georegression.struct.so.Rodrigues_F32
 
toString() - Method in class georegression.struct.so.Rodrigues_F64
 
toString() - Method in class georegression.transform.twist.TwistCoordinate_F32
 
toString() - Method in class georegression.transform.twist.TwistCoordinate_F64
 
toString(RotationType) - Method in class georegression.struct.se.Se3_F32
More compact toString() where the rotation matrix is encoded in one of the specified formats.
toString(RotationType) - Method in class georegression.struct.se.Se3_F64
More compact toString() where the rotation matrix is encoded in one of the specified formats.
toString(String) - Method in class georegression.struct.GeoTuple2D_F32
 
toString(String) - Method in class georegression.struct.GeoTuple2D_F64
 
toString(String) - Method in class georegression.struct.GeoTuple3D_F32
 
toString(String) - Method in class georegression.struct.GeoTuple3D_F64
 
toString(String) - Method in class georegression.struct.GeoTuple4D_F32
 
toString(String) - Method in class georegression.struct.GeoTuple4D_F64
 
toTuple3D(DMatrixRMaj, GeoTuple3D_F64) - Static method in class georegression.geometry.GeometryMath_F64
Converts a DMatrixRMaj into GeoTuple3D_F64
toTuple3D(FMatrixRMaj, GeoTuple3D_F32) - Static method in class georegression.geometry.GeometryMath_F32
Converts a FMatrixRMaj into GeoTuple3D_F32
toVector() - Method in class georegression.struct.point.Point3D_F32
Converts the point into a vector.
toVector() - Method in class georegression.struct.point.Point3D_F64
Converts the point into a vector.
tran - Variable in class georegression.transform.InvertibleTransformSequence.Node
 
transform(Affine2D_F32, float, float, Point2D_F32) - Static method in class georegression.transform.affine.AffinePointOps_F32
Applies a 2D affine transform to the point and stores the results in another variable.
transform(Affine2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.transform.affine.AffinePointOps_F32
Applies a 2D affine transform to the point and stores the results in another variable.
transform(Affine2D_F32, Vector2D_F32, Vector2D_F32) - Static method in class georegression.transform.affine.AffinePointOps_F32
Applies a 2D affine transform to the point and stores the results in another variable.
transform(Affine2D_F64, double, double, Point2D_F64) - Static method in class georegression.transform.affine.AffinePointOps_F64
Applies a 2D affine transform to the point and stores the results in another variable.
transform(Affine2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.transform.affine.AffinePointOps_F64
Applies a 2D affine transform to the point and stores the results in another variable.
transform(Affine2D_F64, Vector2D_F64, Vector2D_F64) - Static method in class georegression.transform.affine.AffinePointOps_F64
Applies a 2D affine transform to the point and stores the results in another variable.
transform(Homography2D_F32, float, float, Point2D_F32) - Static method in class georegression.transform.homography.HomographyPointOps_F32
Applies a 2D homography transform to the point and stores the results in another variable.
transform(Homography2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.transform.homography.HomographyPointOps_F32
Applies a 2D homography transform to the point and stores the results in another variable.
transform(Homography2D_F64, double, double, Point2D_F64) - Static method in class georegression.transform.homography.HomographyPointOps_F64
Applies a 2D homography transform to the point and stores the results in another variable.
transform(Homography2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.transform.homography.HomographyPointOps_F64
Applies a 2D homography transform to the point and stores the results in another variable.
transform(Point3D_F32, Point3D_F32) - Method in class georegression.struct.se.Se3_F32
Applies the transform to the src point and stores the result in dst.
transform(Point3D_F64, Point3D_F64) - Method in class georegression.struct.se.Se3_F64
Applies the transform to the src point and stores the result in dst.
transform(Point4D_F32, Point4D_F32) - Method in class georegression.struct.se.Se3_F32
Applies the transform to the src point and stores the result in dst.
transform(Point4D_F64, Point4D_F64) - Method in class georegression.struct.se.Se3_F64
Applies the transform to the src point and stores the result in dst.
transform(Vector3D_F32, Vector3D_F32) - Method in class georegression.struct.se.Se3_F32
Applies the rotation to the src vector and stores the result in dst.
transform(Vector3D_F64, Vector3D_F64) - Method in class georegression.struct.se.Se3_F64
Applies the rotation to the src vector and stores the result in dst.
transform(Se2_F32, float, float, Point2D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transform(Se2_F32, Point2D_F32[], int) - Static method in class georegression.transform.se.SePointOps_F32
Applies a 2D special euclidean transform to an array of points.
transform(Se2_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.transform.se.SePointOps_F32
Applies a 2D special euclidean transform to the point and stores the results in another variable.
transform(Se2_F32, List<Point2D_F32>) - Static method in class georegression.transform.se.SePointOps_F32
Applies a 2D special euclidean transform to a list of points.
transform(Se2_F64, double, double, Point2D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transform(Se2_F64, Point2D_F64[], int) - Static method in class georegression.transform.se.SePointOps_F64
Applies a 2D special euclidean transform to an array of points.
transform(Se2_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.transform.se.SePointOps_F64
Applies a 2D special euclidean transform to the point and stores the results in another variable.
transform(Se2_F64, List<Point2D_F64>) - Static method in class georegression.transform.se.SePointOps_F64
Applies a 2D special euclidean transform to a list of points.
transform(Se3_F32, float, float, float, float, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transform(Se3_F32, float, float, float, float, Point4D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transform(Se3_F32, float, float, float, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transform(Se3_F32, Point3D_F32[], int, int) - Static method in class georegression.transform.se.SePointOps_F32
Applies a 3D special euclidean transform to a list of points.
transform(Se3_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
.
transform(Se3_F32, Point4D_F32, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
.
transform(Se3_F32, Point4D_F32, Point4D_F32) - Static method in class georegression.transform.se.SePointOps_F32
.
transform(Se3_F32, List<Point3D_F32>) - Static method in class georegression.transform.se.SePointOps_F32
Applies a 3D special euclidean transform to a list of points.
transform(Se3_F64, double, double, double, double, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transform(Se3_F64, double, double, double, double, Point4D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transform(Se3_F64, double, double, double, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transform(Se3_F64, Point3D_F64[], int, int) - Static method in class georegression.transform.se.SePointOps_F64
Applies a 3D special euclidean transform to a list of points.
transform(Se3_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
.
transform(Se3_F64, Point4D_F64, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
.
transform(Se3_F64, Point4D_F64, Point4D_F64) - Static method in class georegression.transform.se.SePointOps_F64
.
transform(Se3_F64, List<Point3D_F64>) - Static method in class georegression.transform.se.SePointOps_F64
Applies a 3D special euclidean transform to a list of points.
transformReverse(Point3D_F32, Point3D_F32) - Method in class georegression.struct.se.Se3_F32
Applies the reverse transform to the src point and stores the result in dst.
transformReverse(Point3D_F64, Point3D_F64) - Method in class georegression.struct.se.Se3_F64
Applies the reverse transform to the src point and stores the result in dst.
transformReverse(Point4D_F32, Point4D_F32) - Method in class georegression.struct.se.Se3_F32
 
transformReverse(Point4D_F64, Point4D_F64) - Method in class georegression.struct.se.Se3_F64
 
transformReverse(Vector3D_F32, Vector3D_F32) - Method in class georegression.struct.se.Se3_F32
Applies the reverse rotation to the src vector and stores the result in dst.
transformReverse(Vector3D_F64, Vector3D_F64) - Method in class georegression.struct.se.Se3_F64
Applies the reverse rotation to the src vector and stores the result in dst.
transformReverse(Se2_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transformReverse(Se2_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transformReverse(Se3_F32, float, float, float, float, Point4D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transformReverse(Se3_F32, Point3D_F32, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
.
transformReverse(Se3_F32, Point4D_F32, Point4D_F32) - Static method in class georegression.transform.se.SePointOps_F32
Applies the transform to points in homogenous coordinates.
transformReverse(Se3_F64, double, double, double, double, Point4D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transformReverse(Se3_F64, Point3D_F64, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
.
transformReverse(Se3_F64, Point4D_F64, Point4D_F64) - Static method in class georegression.transform.se.SePointOps_F64
Applies the transform to points in homogenous coordinates.
transformV(Se3_F32, float, float, float, float, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
 
transformV(Se3_F32, Point4D_F32, Point3D_F32) - Static method in class georegression.transform.se.SePointOps_F32
Applies the transform to src, but omits the last implicit last row in dst where dst.w = src.w
transformV(Se3_F64, double, double, double, double, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
 
transformV(Se3_F64, Point4D_F64, Point3D_F64) - Static method in class georegression.transform.se.SePointOps_F64
Applies the transform to src, but omits the last implicit last row in dst where dst.w = src.w
triangle(Point2D_F32, Point2D_F32, Point2D_F32) - Static method in class georegression.metric.Area2D_F32
Computes the area of an arbitrary triangle from 3-vertices.
triangle(Point2D_F64, Point2D_F64, Point2D_F64) - Static method in class georegression.metric.Area2D_F64
Computes the area of an arbitrary triangle from 3-vertices.
Triangle3D_F32 - Class in georegression.struct.shapes
Triangle in 3D space.
Triangle3D_F32() - Constructor for class georegression.struct.shapes.Triangle3D_F32
 
Triangle3D_F32(float, float, float, float, float, float, float, float, float) - Constructor for class georegression.struct.shapes.Triangle3D_F32
 
Triangle3D_F32(Point3D_F32, Point3D_F32, Point3D_F32) - Constructor for class georegression.struct.shapes.Triangle3D_F32
 
Triangle3D_F32(Triangle3D_F32) - Constructor for class georegression.struct.shapes.Triangle3D_F32
 
Triangle3D_F64 - Class in georegression.struct.shapes
Triangle in 3D space.
Triangle3D_F64() - Constructor for class georegression.struct.shapes.Triangle3D_F64
 
Triangle3D_F64(double, double, double, double, double, double, double, double, double) - Constructor for class georegression.struct.shapes.Triangle3D_F64
 
Triangle3D_F64(Point3D_F64, Point3D_F64, Point3D_F64) - Constructor for class georegression.struct.shapes.Triangle3D_F64
 
Triangle3D_F64(Triangle3D_F64) - Constructor for class georegression.struct.shapes.Triangle3D_F64
 
triangulate(Polygon2D_F32, DogArray<ThreeIndexes>) - Static method in class georegression.geometry.UtilPolygons2D_F32
Triangulates the simple polygon in O(N^2).
triangulate(Polygon2D_F64, DogArray<ThreeIndexes>) - Static method in class georegression.geometry.UtilPolygons2D_F64
Triangulates the simple polygon in O(N^2).
TriangulateSimpleRemoveEars_F32 - Class in georegression.geometry.polygon
Triangulates a simple polygon by removing ears.
TriangulateSimpleRemoveEars_F32() - Constructor for class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
 
TriangulateSimpleRemoveEars_F64 - Class in georegression.geometry.polygon
Triangulates a simple polygon by removing ears.
TriangulateSimpleRemoveEars_F64() - Constructor for class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
 
twist(Se3_F32, TwistCoordinate_F32) - Static method in class georegression.transform.twist.TwistOps_F32
Converts a rigid body motion into a twist coordinate.
twist(Se3_F64, TwistCoordinate_F64) - Static method in class georegression.transform.twist.TwistOps_F64
Converts a rigid body motion into a twist coordinate.
TwistCoordinate_F32 - Class in georegression.transform.twist
Representation of a twist coordinate, which is se(3).
TwistCoordinate_F32() - Constructor for class georegression.transform.twist.TwistCoordinate_F32
 
TwistCoordinate_F32(float, float, float, float, float, float) - Constructor for class georegression.transform.twist.TwistCoordinate_F32
 
TwistCoordinate_F32(Vector3D_F32, Vector3D_F32) - Constructor for class georegression.transform.twist.TwistCoordinate_F32
 
TwistCoordinate_F64 - Class in georegression.transform.twist
Representation of a twist coordinate, which is se(3).
TwistCoordinate_F64() - Constructor for class georegression.transform.twist.TwistCoordinate_F64
 
TwistCoordinate_F64(double, double, double, double, double, double) - Constructor for class georegression.transform.twist.TwistCoordinate_F64
 
TwistCoordinate_F64(Vector3D_F64, Vector3D_F64) - Constructor for class georegression.transform.twist.TwistCoordinate_F64
 
TwistOps_F32 - Class in georegression.transform.twist
Operations related to twists.
TwistOps_F32() - Constructor for class georegression.transform.twist.TwistOps_F32
 
TwistOps_F64 - Class in georegression.transform.twist
Operations related to twists.
TwistOps_F64() - Constructor for class georegression.transform.twist.TwistOps_F64
 
twoPointFormula(PlaneNormal3D_F32, PlaneNormal3D_F32, Cylinder3D_F32) - Method in class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F32
If there is no noise and the two points don't lie at the same location or have the same surface normal, then the following equation is valid.
twoPointFormula(PlaneNormal3D_F64, PlaneNormal3D_F64, Cylinder3D_F64) - Method in class georegression.fitting.cylinder.GenerateCylinderFromPointNormals_F64
If there is no noise and the two points don't lie at the same location or have the same surface normal, then the following equation is valid.
tx - Variable in class georegression.struct.affine.Affine2D_F32
 
tx - Variable in class georegression.struct.affine.Affine2D_F64
 
ty - Variable in class georegression.struct.affine.Affine2D_F32
 
ty - Variable in class georegression.struct.affine.Affine2D_F64
 
type - Variable in class georegression.geometry.PolygonInfo
What type of polygon it is.

U

unitAxisRotation - Variable in class georegression.struct.so.Rodrigues_F32
 
unitAxisRotation - Variable in class georegression.struct.so.Rodrigues_F64
 
UNKNOWN - Enum constant in enum class georegression.geometry.PolygonInfo.Type
 
useConcurrent(List<?>) - Method in class georegression.fitting.ShapeFittingRobustOps
Checks to see if it should use a concurrent or single thread algorithm
UtilAffine - Class in georegression.struct.affine
 
UtilAffine() - Constructor for class georegression.struct.affine.UtilAffine
 
UtilAngle - Class in georegression.metric
Utility functions relating to angles.
UtilAngle() - Constructor for class georegression.metric.UtilAngle
 
UtilCircle2D_F32 - Class in georegression.geometry
Functions related to circles.
UtilCircle2D_F32() - Constructor for class georegression.geometry.UtilCircle2D_F32
 
UtilCircle2D_F64 - Class in georegression.geometry
Functions related to circles.
UtilCircle2D_F64() - Constructor for class georegression.geometry.UtilCircle2D_F64
 
UtilCurves_F32 - Class in georegression.geometry
 
UtilCurves_F32() - Constructor for class georegression.geometry.UtilCurves_F32
 
UtilCurves_F64 - Class in georegression.geometry
 
UtilCurves_F64() - Constructor for class georegression.geometry.UtilCurves_F64
 
UtilEllipse_F32 - Class in georegression.geometry
Functions for extracting information from ellipses and converting between different ellipse formats.
UtilEllipse_F32() - Constructor for class georegression.geometry.UtilEllipse_F32
 
UtilEllipse_F64 - Class in georegression.geometry
Functions for extracting information from ellipses and converting between different ellipse formats.
UtilEllipse_F64() - Constructor for class georegression.geometry.UtilEllipse_F64
 
UtilHomography_F32 - Class in georegression.struct.homography
Various useful functions related to homographies.
UtilHomography_F32() - Constructor for class georegression.struct.homography.UtilHomography_F32
 
UtilHomography_F64 - Class in georegression.struct.homography
Various useful functions related to homographies.
UtilHomography_F64() - Constructor for class georegression.struct.homography.UtilHomography_F64
 
UtilLine2D_F32 - Class in georegression.geometry
Various functions related to lines
UtilLine2D_F32() - Constructor for class georegression.geometry.UtilLine2D_F32
 
UtilLine2D_F64 - Class in georegression.geometry
Various functions related to lines
UtilLine2D_F64() - Constructor for class georegression.geometry.UtilLine2D_F64
 
UtilLine2D_I32 - Class in georegression.geometry
 
UtilLine2D_I32() - Constructor for class georegression.geometry.UtilLine2D_I32
 
UtilLine3D_F32 - Class in georegression.geometry
Various utilty functions related to lines in 3D
UtilLine3D_F32() - Constructor for class georegression.geometry.UtilLine3D_F32
 
UtilLine3D_F64 - Class in georegression.geometry
Various utilty functions related to lines in 3D
UtilLine3D_F64() - Constructor for class georegression.geometry.UtilLine3D_F64
 
UtilParabola_F32 - Class in georegression.geometry
 
UtilParabola_F32() - Constructor for class georegression.geometry.UtilParabola_F32
 
UtilParabola_F64 - Class in georegression.geometry
 
UtilParabola_F64() - Constructor for class georegression.geometry.UtilParabola_F64
 
UtilPlane3D_F32 - Class in georegression.geometry
 
UtilPlane3D_F32() - Constructor for class georegression.geometry.UtilPlane3D_F32
 
UtilPlane3D_F64 - Class in georegression.geometry
 
UtilPlane3D_F64() - Constructor for class georegression.geometry.UtilPlane3D_F64
 
UtilPoint2D_F32 - Class in georegression.geometry
 
UtilPoint2D_F32() - Constructor for class georegression.geometry.UtilPoint2D_F32
 
UtilPoint2D_F64 - Class in georegression.geometry
 
UtilPoint2D_F64() - Constructor for class georegression.geometry.UtilPoint2D_F64
 
UtilPoint2D_I32 - Class in georegression.geometry
 
UtilPoint2D_I32() - Constructor for class georegression.geometry.UtilPoint2D_I32
 
UtilPoint3D_F32 - Class in georegression.geometry
 
UtilPoint3D_F32() - Constructor for class georegression.geometry.UtilPoint3D_F32
 
UtilPoint3D_F64 - Class in georegression.geometry
 
UtilPoint3D_F64() - Constructor for class georegression.geometry.UtilPoint3D_F64
 
UtilPoint4D_F32 - Class in georegression.geometry
 
UtilPoint4D_F32() - Constructor for class georegression.geometry.UtilPoint4D_F32
 
UtilPoint4D_F64 - Class in georegression.geometry
 
UtilPoint4D_F64() - Constructor for class georegression.geometry.UtilPoint4D_F64
 
UtilPolygons2D_F32 - Class in georegression.geometry
Various functions related to polygons.
UtilPolygons2D_F32() - Constructor for class georegression.geometry.UtilPolygons2D_F32
 
UtilPolygons2D_F64 - Class in georegression.geometry
Various functions related to polygons.
UtilPolygons2D_F64() - Constructor for class georegression.geometry.UtilPolygons2D_F64
 
UtilPolygons2D_I32 - Class in georegression.geometry
Various functions related to polygons.
UtilPolygons2D_I32() - Constructor for class georegression.geometry.UtilPolygons2D_I32
 
UtilShape3D_F32 - Class in georegression.geometry
 
UtilShape3D_F32() - Constructor for class georegression.geometry.UtilShape3D_F32
 
UtilShape3D_F64 - Class in georegression.geometry
 
UtilShape3D_F64() - Constructor for class georegression.geometry.UtilShape3D_F64
 
UtilTrig_F32 - Class in georegression.geometry
 
UtilTrig_F32() - Constructor for class georegression.geometry.UtilTrig_F32
 
UtilTrig_F64 - Class in georegression.geometry
 
UtilTrig_F64() - Constructor for class georegression.geometry.UtilTrig_F64
 
UtilVector2D_F32 - Class in georegression.geometry
 
UtilVector2D_F32() - Constructor for class georegression.geometry.UtilVector2D_F32
 
UtilVector2D_F64 - Class in georegression.geometry
 
UtilVector2D_F64() - Constructor for class georegression.geometry.UtilVector2D_F64
 
UtilVector3D_F32 - Class in georegression.geometry
 
UtilVector3D_F32() - Constructor for class georegression.geometry.UtilVector3D_F32
 
UtilVector3D_F64 - Class in georegression.geometry
 
UtilVector3D_F64() - Constructor for class georegression.geometry.UtilVector3D_F64
 

V

v - Variable in class georegression.transform.twist.TwistCoordinate_F32
Translational component.
v - Variable in class georegression.transform.twist.TwistCoordinate_F64
Translational component.
v0 - Variable in class georegression.struct.shapes.Triangle3D_F32
 
v0 - Variable in class georegression.struct.shapes.Triangle3D_F64
 
v1 - Variable in class georegression.struct.shapes.Triangle3D_F32
 
v1 - Variable in class georegression.struct.shapes.Triangle3D_F64
 
v2 - Variable in class georegression.struct.shapes.Triangle3D_F32
 
v2 - Variable in class georegression.struct.shapes.Triangle3D_F64
 
valueAt(Point2D_F32, int) - Method in class georegression.helper.KdTreePoint2D_F32
 
valueAt(Point2D_F64, int) - Method in class georegression.helper.KdTreePoint2D_F64
 
valueAt(Point3D_F32, int) - Method in class georegression.helper.KdTreePoint3D_F32
 
valueAt(Point3D_F64, int) - Method in class georegression.helper.KdTreePoint3D_F64
 
valueOf(String) - Static method in enum class georegression.geometry.PolygonInfo.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class georegression.struct.EulerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class georegression.struct.RotationType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class georegression.geometry.PolygonInfo.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class georegression.struct.EulerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class georegression.struct.RotationType
Returns an array containing the constants of this enum class, in the order they are declared.
Vector2D_F32 - Class in georegression.struct.point
Spacial vector in 2D
Vector2D_F32() - Constructor for class georegression.struct.point.Vector2D_F32
 
Vector2D_F32(float, float) - Constructor for class georegression.struct.point.Vector2D_F32
 
Vector2D_F32(GeoTuple2D_F32) - Constructor for class georegression.struct.point.Vector2D_F32
 
Vector2D_F32(Vector2D_F32) - Constructor for class georegression.struct.point.Vector2D_F32
 
Vector2D_F64 - Class in georegression.struct.point
Spacial vector in 2D
Vector2D_F64() - Constructor for class georegression.struct.point.Vector2D_F64
 
Vector2D_F64(double, double) - Constructor for class georegression.struct.point.Vector2D_F64
 
Vector2D_F64(GeoTuple2D_F64) - Constructor for class georegression.struct.point.Vector2D_F64
 
Vector2D_F64(Vector2D_F64) - Constructor for class georegression.struct.point.Vector2D_F64
 
Vector3D_F32 - Class in georegression.struct.point
Spacial vector in 3D.
Vector3D_F32() - Constructor for class georegression.struct.point.Vector3D_F32
 
Vector3D_F32(float, float, float) - Constructor for class georegression.struct.point.Vector3D_F32
 
Vector3D_F32(GeoTuple3D_F32) - Constructor for class georegression.struct.point.Vector3D_F32
 
Vector3D_F32(Point3D_F32, Point3D_F32) - Constructor for class georegression.struct.point.Vector3D_F32
Defines the vector using two points.
Vector3D_F64 - Class in georegression.struct.point
Spacial vector in 3D.
Vector3D_F64() - Constructor for class georegression.struct.point.Vector3D_F64
 
Vector3D_F64(double, double, double) - Constructor for class georegression.struct.point.Vector3D_F64
 
Vector3D_F64(GeoTuple3D_F64) - Constructor for class georegression.struct.point.Vector3D_F64
 
Vector3D_F64(Point3D_F64, Point3D_F64) - Constructor for class georegression.struct.point.Vector3D_F64
Defines the vector using two points.
Vector4D_F32 - Class in georegression.struct.point
Vector in 4D space
Vector4D_F32() - Constructor for class georegression.struct.point.Vector4D_F32
 
Vector4D_F32(float, float, float, float) - Constructor for class georegression.struct.point.Vector4D_F32
 
Vector4D_F32(Point4D_F32, Point4D_F32) - Constructor for class georegression.struct.point.Vector4D_F32
 
Vector4D_F64 - Class in georegression.struct.point
Vector in 4D space
Vector4D_F64() - Constructor for class georegression.struct.point.Vector4D_F64
 
Vector4D_F64(double, double, double, double) - Constructor for class georegression.struct.point.Vector4D_F64
 
Vector4D_F64(Point4D_F64, Point4D_F64) - Constructor for class georegression.struct.point.Vector4D_F64
 
VERSION - Static variable in class georegression.GeoRegressionVersion
 
VERSION - Static variable in class georegression.misc.GrlConstants
 
vertexAverage(Polygon2D_F32, Point2D_F32) - Static method in class georegression.geometry.UtilPolygons2D_F32
Computes the average of all the vertexes
vertexAverage(Polygon2D_F64, Point2D_F64) - Static method in class georegression.geometry.UtilPolygons2D_F64
Computes the average of all the vertexes
vertexes - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F32
 
vertexes - Variable in class georegression.geometry.polygon.TriangulateSimpleRemoveEars_F64
 
vertexes - Variable in class georegression.struct.shapes.Polygon2D_F32
 
vertexes - Variable in class georegression.struct.shapes.Polygon2D_F64
 
vertexes - Variable in class georegression.struct.shapes.Polygon2D_I32
 

W

w - Variable in class georegression.struct.GeoTuple4D_F32
 
w - Variable in class georegression.struct.GeoTuple4D_F64
 
w - Variable in class georegression.struct.so.Quaternion_F32
Describes the angle of rotation.
w - Variable in class georegression.struct.so.Quaternion_F64
Describes the angle of rotation.
w - Variable in class georegression.transform.twist.TwistCoordinate_F32
Angular component in so(3).
w - Variable in class georegression.transform.twist.TwistCoordinate_F64
Angular component in so(3).
width - Variable in class georegression.struct.shapes.RectangleLength2D_F32
Rectangle's width
width - Variable in class georegression.struct.shapes.RectangleLength2D_F64
Rectangle's width
width - Variable in class georegression.struct.shapes.RectangleLength2D_I32
Rectangle's width
wrap(Point2D_F32, Point2D_F32) - Static method in class georegression.struct.line.LineSegment2D_F32
 
wrap(Point2D_F64, Point2D_F64) - Static method in class georegression.struct.line.LineSegment2D_F64
 
wrap(Point2D_I32, Point2D_I32) - Static method in class georegression.struct.line.LineSegment2D_I32
 
wrap(Point3D_F32, Point3D_F32) - Static method in class georegression.struct.line.LineSegment3D_F32
 
wrap(Point3D_F64, Point3D_F64) - Static method in class georegression.struct.line.LineSegment3D_F64
 
wrapZeroToOne(double) - Static method in class georegression.metric.UtilAngle
Ensures a wrapping circular bound so that the numbers from 0 to 1, where 0 is inclusive and 1 is exclusive.
wrapZeroToOne(float) - Static method in class georegression.metric.UtilAngle
Ensures a wrapping circular bound so that the numbers from 0 to 1, where 0 is inclusive and 1 is exclusive.

X

x - Variable in class georegression.fitting.affine.MotionAffinePoint2D_F32
 
x - Variable in class georegression.fitting.affine.MotionAffinePoint2D_F64
 
x - Variable in class georegression.geometry.lines.IntersectionLinesGeneral_F32
 
x - Variable in class georegression.geometry.lines.IntersectionLinesGeneral_F64
 
x - Variable in class georegression.struct.GeoTuple2D_F32
 
x - Variable in class georegression.struct.GeoTuple2D_F64
 
x - Variable in class georegression.struct.GeoTuple3D_F32
 
x - Variable in class georegression.struct.GeoTuple3D_F64
 
x - Variable in class georegression.struct.GeoTuple4D_F32
 
x - Variable in class georegression.struct.GeoTuple4D_F64
 
x - Variable in class georegression.struct.point.Point2D_I16
 
x - Variable in class georegression.struct.point.Point2D_I32
 
x - Variable in class georegression.struct.point.Point3D_I32
 
x - Variable in class georegression.struct.so.Quaternion_F32
Axis of rotation
x - Variable in class georegression.struct.so.Quaternion_F64
Axis of rotation
x0 - Variable in class georegression.struct.shapes.Rectangle2D_I32
Lower extent
x0 - Variable in class georegression.struct.shapes.RectangleLength2D_F32
Lower extent x-axis
x0 - Variable in class georegression.struct.shapes.RectangleLength2D_F64
Lower extent x-axis
x0 - Variable in class georegression.struct.shapes.RectangleLength2D_I32
Lower extent x-axis
x1 - Variable in class georegression.struct.shapes.Rectangle2D_I32
Upper extent
XYX - Enum constant in enum class georegression.struct.EulerType
 
XYZ - Enum constant in enum class georegression.struct.EulerType
 
XZX - Enum constant in enum class georegression.struct.EulerType
 
XZY - Enum constant in enum class georegression.struct.EulerType
 

Y

y - Variable in class georegression.struct.GeoTuple2D_F32
 
y - Variable in class georegression.struct.GeoTuple2D_F64
 
y - Variable in class georegression.struct.GeoTuple3D_F32
 
y - Variable in class georegression.struct.GeoTuple3D_F64
 
y - Variable in class georegression.struct.GeoTuple4D_F32
 
y - Variable in class georegression.struct.GeoTuple4D_F64
 
y - Variable in class georegression.struct.point.Point2D_I16
 
y - Variable in class georegression.struct.point.Point2D_I32
 
y - Variable in class georegression.struct.point.Point3D_I32
 
y - Variable in class georegression.struct.so.Quaternion_F32
Axis of rotation
y - Variable in class georegression.struct.so.Quaternion_F64
Axis of rotation
y0 - Variable in class georegression.struct.shapes.Rectangle2D_I32
Lower extent
y0 - Variable in class georegression.struct.shapes.RectangleLength2D_F32
Lower extent y-axis
y0 - Variable in class georegression.struct.shapes.RectangleLength2D_F64
Lower extent y-axis
y0 - Variable in class georegression.struct.shapes.RectangleLength2D_I32
Lower extent y-axis
y1 - Variable in class georegression.struct.shapes.Rectangle2D_I32
Upper extent
YXY - Enum constant in enum class georegression.struct.EulerType
 
YXZ - Enum constant in enum class georegression.struct.EulerType
 
YZX - Enum constant in enum class georegression.struct.EulerType
 
YZY - Enum constant in enum class georegression.struct.EulerType
 

Z

z - Variable in class georegression.struct.GeoTuple3D_F32
 
z - Variable in class georegression.struct.GeoTuple3D_F64
 
z - Variable in class georegression.struct.GeoTuple4D_F32
 
z - Variable in class georegression.struct.GeoTuple4D_F64
 
z - Variable in class georegression.struct.point.Point3D_I32
 
z - Variable in class georegression.struct.so.Quaternion_F32
Axis of rotation
z - Variable in class georegression.struct.so.Quaternion_F64
Axis of rotation
zero() - Method in class georegression.struct.curve.ConicGeneral_F32
 
zero() - Method in class georegression.struct.curve.ConicGeneral_F64
 
zero() - Method in class georegression.struct.curve.EllipseRotated_F32
 
zero() - Method in class georegression.struct.curve.EllipseRotated_F64
 
zero() - Method in class georegression.struct.curve.ParabolaGeneral_F32
 
zero() - Method in class georegression.struct.curve.ParabolaGeneral_F64
 
zero() - Method in class georegression.struct.curve.ParabolaParametric_F32
 
zero() - Method in class georegression.struct.curve.ParabolaParametric_F64
 
zero() - Method in class georegression.struct.curve.PolynomialCubic1D_F32
 
zero() - Method in class georegression.struct.curve.PolynomialCubic1D_F64
 
zero() - Method in interface georegression.struct.curve.PolynomialCurve_F32
Sets all coefficients to zero
zero() - Method in interface georegression.struct.curve.PolynomialCurve_F64
Sets all coefficients to zero
zero() - Method in class georegression.struct.curve.PolynomialGeneral1D_F32
 
zero() - Method in class georegression.struct.curve.PolynomialGeneral1D_F64
 
zero() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F32
 
zero() - Method in class georegression.struct.curve.PolynomialQuadratic1D_F64
 
zero() - Method in class georegression.struct.curve.PolynomialQuadratic2D_F32
 
zero() - Method in class georegression.struct.curve.PolynomialQuadratic2D_F64
 
zero() - Method in class georegression.struct.GeoTuple
Sets all coefficients and parameters to zero, which is typically the initial state.
zero() - Method in class georegression.struct.GeoTuple2D_F32
 
zero() - Method in class georegression.struct.GeoTuple2D_F64
 
zero() - Method in class georegression.struct.GeoTuple3D_F32
 
zero() - Method in class georegression.struct.GeoTuple3D_F64
 
zero() - Method in class georegression.struct.GeoTuple4D_F32
 
zero() - Method in class georegression.struct.GeoTuple4D_F64
 
zero() - Method in class georegression.struct.line.LineGeneral2D_F32
 
zero() - Method in class georegression.struct.line.LineGeneral2D_F64
 
zero() - Method in class georegression.struct.line.LineParametric2D_F32
 
zero() - Method in class georegression.struct.line.LineParametric2D_F64
 
zero() - Method in class georegression.struct.line.LineParametric3D_F32
 
zero() - Method in class georegression.struct.line.LineParametric3D_F64
 
zero() - Method in class georegression.struct.line.LinePolar2D_F32
 
zero() - Method in class georegression.struct.line.LinePolar2D_F64
 
zero() - Method in class georegression.struct.line.LineSegment2D_F32
 
zero() - Method in class georegression.struct.line.LineSegment2D_F64
 
zero() - Method in class georegression.struct.line.LineSegment2D_I32
 
zero() - Method in class georegression.struct.line.LineSegment3D_F32
 
zero() - Method in class georegression.struct.line.LineSegment3D_F64
 
zero() - Method in class georegression.struct.Matrix3x3_F32
 
zero() - Method in class georegression.struct.Matrix3x3_F64
 
zero() - Method in class georegression.struct.plane.PlaneGeneral3D_F32
 
zero() - Method in class georegression.struct.plane.PlaneGeneral3D_F64
 
zero() - Method in class georegression.struct.plane.PlaneNormal3D_F32
 
zero() - Method in class georegression.struct.plane.PlaneNormal3D_F64
 
zero() - Method in class georegression.struct.point.Point2D_I16
 
zero() - Method in class georegression.struct.point.Point2D_I32
 
zero() - Method in class georegression.struct.point.Point3D_I32
 
zero() - Method in class georegression.struct.se.Se2_F32
 
zero() - Method in class georegression.struct.se.Se2_F64
 
zero() - Method in class georegression.struct.se.Se3_F32
Sets the rotation and translation to all zeros
zero() - Method in class georegression.struct.se.Se3_F64
Sets the rotation and translation to all zeros
zero() - Method in class georegression.struct.shapes.Box3D_F32
 
zero() - Method in class georegression.struct.shapes.Box3D_F64
 
zero() - Method in class georegression.struct.shapes.Box3D_I32
 
zero() - Method in class georegression.struct.shapes.BoxLength3D_F32
 
zero() - Method in class georegression.struct.shapes.BoxLength3D_F64
 
zero() - Method in class georegression.struct.shapes.Cylinder3D_F32
 
zero() - Method in class georegression.struct.shapes.Cylinder3D_F64
 
zero() - Method in class georegression.struct.shapes.CylinderBounded3D_F32
 
zero() - Method in class georegression.struct.shapes.CylinderBounded3D_F64
 
zero() - Method in class georegression.struct.shapes.Polygon2D_F32
Sets the value of every vertex to be zero
zero() - Method in class georegression.struct.shapes.Polygon2D_F64
Sets the value of every vertex to be zero
zero() - Method in class georegression.struct.shapes.Polygon2D_I32
Sets the value of every vertex to be zero
zero() - Method in class georegression.struct.shapes.Quadrilateral_F32
Sets the value of all vertexes to be zero
zero() - Method in class georegression.struct.shapes.Quadrilateral_F64
Sets the value of all vertexes to be zero
zero() - Method in class georegression.struct.shapes.Rectangle2D_F32
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.Rectangle2D_F64
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.Rectangle2D_I32
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.RectangleLength2D_F32
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.RectangleLength2D_F64
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.RectangleLength2D_I32
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.Sphere3D_F32
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.Sphere3D_F64
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.Triangle3D_F32
Sets the value of all fields to zero
zero() - Method in class georegression.struct.shapes.Triangle3D_F64
Sets the value of all fields to zero
ZXY - Enum constant in enum class georegression.struct.EulerType
 
ZXZ - Enum constant in enum class georegression.struct.EulerType
 
ZYX - Enum constant in enum class georegression.struct.EulerType
 
ZYZ - Enum constant in enum class georegression.struct.EulerType
 

_

_setTo(GeoTuple2D_F32) - Method in class georegression.struct.GeoTuple2D_F32
 
_setTo(GeoTuple2D_F64) - Method in class georegression.struct.GeoTuple2D_F64
 
_setTo(GeoTuple3D_F32) - Method in class georegression.struct.GeoTuple3D_F32
 
_setTo(GeoTuple3D_F64) - Method in class georegression.struct.GeoTuple3D_F64
 
_setTo(GeoTuple4D_F32) - Method in class georegression.struct.GeoTuple4D_F32
 
_setTo(GeoTuple4D_F64) - Method in class georegression.struct.GeoTuple4D_F64
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form