Index
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
-
Converts a
LineSegment3D_F32
intoLineParametric3D_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
-
Converts a
LineSegment3D_F64
intoLineParametric3D_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
-
Jacobian of
CylinderToPointSignedDistance_F32
. - CylinderToPointSignedDistanceJacobian_F32() - Constructor for class georegression.fitting.cylinder.CylinderToPointSignedDistanceJacobian_F32
- CylinderToPointSignedDistanceJacobian_F64 - Class in georegression.fitting.cylinder
-
Jacobian of
CylinderToPointSignedDistance_F64
. - 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 acylinder
. - 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 acylinder
. - 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 aSe2_F32
from two sets of 2D points. - fitPoints2D() - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F64
-
Creates a
MotionTransformPoint
for finding aSe2_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 aSe3_F32
from two sets of 3D points. - fitPoints3D() - Static method in class georegression.fitting.se.FitSpecialEuclideanOps_F64
-
Creates a
MotionTransformPoint
for finding aSe3_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
-
Estimates a
PlaneGeneral3D_F32
fromPlaneNormal3D_F32
. - GeneratorPlaneFromPlane_F32() - Constructor for class georegression.fitting.plane.GeneratorPlaneFromPlane_F32
- GeneratorPlaneFromPlane_F64 - Class in georegression.fitting.plane
-
Estimates a
PlaneGeneral3D_F64
fromPlaneNormal3D_F64
. - 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 aKdTree
. - KdTreePoint3D_F32() - Constructor for class georegression.helper.KdTreePoint3D_F32
- KdTreePoint3D_F64 - Class in georegression.helper
-
Computes the Euclidean distance squared of
Point3D_F64
for aKdTree
. - 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
-
Manages
Cylinder3D_F32
. - ModelManagerCylinder3D_F32() - Constructor for class georegression.fitting.cylinder.ModelManagerCylinder3D_F32
- ModelManagerCylinder3D_F64 - Class in georegression.fitting.cylinder
-
Manages
Cylinder3D_F64
. - 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
-
Manages
LinePolar2D_F32
. - ModelManagerLinePolar2D_F32() - Constructor for class georegression.fitting.line.ModelManagerLinePolar2D_F32
- ModelManagerLinePolar2D_F64 - Class in georegression.fitting.line
-
Manages
LinePolar2D_F64
. - ModelManagerLinePolar2D_F64() - Constructor for class georegression.fitting.line.ModelManagerLinePolar2D_F64
- ModelManagerPlaneGeneral3D_F32 - Class in georegression.fitting.plane
-
Manages
PlaneGeneral3D_F32
. - ModelManagerPlaneGeneral3D_F32() - Constructor for class georegression.fitting.plane.ModelManagerPlaneGeneral3D_F32
- ModelManagerPlaneGeneral3D_F64 - Class in georegression.fitting.plane
-
Manages
PlaneGeneral3D_F64
. - 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
intoRodrigues_F32
. - quaternionToRodrigues(Quaternion_F64, Rodrigues_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
-
Converts a unit
Quaternion_F64
intoRodrigues_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
-
Converts
Rodrigues_F32
into an euler rotation of different types - rodriguesToEuler(Rodrigues_F64, EulerType, double[]) - Static method in class georegression.geometry.ConvertRotation3D_F64
-
Converts
Rodrigues_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 unitQuaternion_F32
. - rodriguesToQuaternion(Rodrigues_F64, Quaternion_F64) - Static method in class georegression.geometry.ConvertRotation3D_F64
-
Converts
Rodrigues_F64
into a unitQuaternion_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
-
Jacobian of
SphereToPointSignedDistance_F32
. - SphereToPointSignedDistanceJacobian_F32() - Constructor for class georegression.fitting.sphere.SphereToPointSignedDistanceJacobian_F32
- SphereToPointSignedDistanceJacobian_F64 - Class in georegression.fitting.sphere
-
Jacobian of
SphereToPointSignedDistance_F64
. - 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
intoAffine2D_F32
. - toAffine(Se2_F64, Affine2D_F64) - Static method in class georegression.struct.se.SpecialEuclideanOps_F64
-
Converts
Se2_F64
intoAffine2D_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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form