Serialized Form
-
Package georegression.struct
-
Class georegression.struct.GeoTuple
class GeoTuple extends Object implements Serializable -
Class georegression.struct.GeoTuple_F32
-
Class georegression.struct.GeoTuple_F64
-
Class georegression.struct.GeoTuple_I32
-
Class georegression.struct.GeoTuple2D_F32
-
Serialized Fields
-
x
float x
-
y
float y
-
-
-
Class georegression.struct.GeoTuple2D_F64
-
Serialized Fields
-
x
double x
-
y
double y
-
-
-
Class georegression.struct.GeoTuple3D_F32
-
Serialized Fields
-
x
float x
-
y
float y
-
z
float z
-
-
-
Class georegression.struct.GeoTuple3D_F64
-
Serialized Fields
-
x
double x
-
y
double y
-
z
double z
-
-
-
Class georegression.struct.GeoTuple4D_F32
-
Serialized Fields
-
w
float w
-
x
float x
-
y
float y
-
z
float z
-
-
-
Class georegression.struct.GeoTuple4D_F64
-
Serialized Fields
-
w
double w
-
x
double x
-
y
double y
-
z
double z
-
-
-
Class georegression.struct.Matrix3x3_F32
class Matrix3x3_F32 extends org.ejml.data.FMatrix3x3 implements Serializable -
Class georegression.struct.Matrix3x3_F64
class Matrix3x3_F64 extends org.ejml.data.DMatrix3x3 implements Serializable
-
-
Package georegression.struct.affine
-
Class georegression.struct.affine.Affine2D_F32
class Affine2D_F32 extends Object implements Serializable-
Serialized Fields
-
a11
float a11
-
a12
float a12
-
a21
float a21
-
a22
float a22
-
tx
float tx
-
ty
float ty
-
-
-
Class georegression.struct.affine.Affine2D_F64
class Affine2D_F64 extends Object implements Serializable-
Serialized Fields
-
a11
double a11
-
a12
double a12
-
a21
double a21
-
a22
double a22
-
tx
double tx
-
ty
double ty
-
-
-
-
Package georegression.struct.curve
-
Class georegression.struct.curve.ConicGeneral_F32
class ConicGeneral_F32 extends Object implements Serializable-
Serialized Fields
-
A
float A
Coefficients -
B
float B
Coefficients -
C
float C
Coefficients -
D
float D
Coefficients -
E
float E
Coefficients -
F
float F
Coefficients
-
-
-
Class georegression.struct.curve.ConicGeneral_F64
class ConicGeneral_F64 extends Object implements Serializable-
Serialized Fields
-
A
double A
Coefficients -
B
double B
Coefficients -
C
double C
Coefficients -
D
double D
Coefficients -
E
double E
Coefficients -
F
double F
Coefficients
-
-
-
Class georegression.struct.curve.EllipseQuadratic_F32
class EllipseQuadratic_F32 extends ConicGeneral_F32 implements Serializable -
Class georegression.struct.curve.EllipseQuadratic_F64
class EllipseQuadratic_F64 extends ConicGeneral_F64 implements Serializable -
Class georegression.struct.curve.EllipseRotated_F32
class EllipseRotated_F32 extends Object implements Serializable-
Serialized Fields
-
a
float a
semi major-axis -
b
float b
semi minor-axis -
center
Point2D_F32 center
Center of the ellipse -
phi
float phi
counter clockwise angle of rotation from x-axis to the major axis. Standard range is from -PI/2 to PI/2
-
-
-
Class georegression.struct.curve.EllipseRotated_F64
class EllipseRotated_F64 extends Object implements Serializable-
Serialized Fields
-
a
double a
semi major-axis -
b
double b
semi minor-axis -
center
Point2D_F64 center
Center of the ellipse -
phi
double phi
counter clockwise angle of rotation from x-axis to the major axis. Standard range is from -PI/2 to PI/2
-
-
-
-
Package georegression.struct.homography
-
Class georegression.struct.homography.Homography2D_F32
class Homography2D_F32 extends Matrix3x3_F32 implements Serializable -
Class georegression.struct.homography.Homography2D_F64
class Homography2D_F64 extends Matrix3x3_F64 implements Serializable
-
-
Package georegression.struct.line
-
Class georegression.struct.line.LineGeneral2D_F32
class LineGeneral2D_F32 extends Object implements Serializable-
Serialized Fields
-
A
float A
Coefficients which define the line. -
B
float B
Coefficients which define the line. -
C
float C
Coefficients which define the line.
-
-
-
Class georegression.struct.line.LineGeneral2D_F64
class LineGeneral2D_F64 extends Object implements Serializable-
Serialized Fields
-
A
double A
Coefficients which define the line. -
B
double B
Coefficients which define the line. -
C
double C
Coefficients which define the line.
-
-
-
Class georegression.struct.line.LineParametric2D_F32
class LineParametric2D_F32 extends Object implements Serializable-
Serialized Fields
-
p
Point2D_F32 p
A point on the line -
slope
Vector2D_F32 slope
The line's slope
-
-
-
Class georegression.struct.line.LineParametric2D_F64
class LineParametric2D_F64 extends Object implements Serializable-
Serialized Fields
-
p
Point2D_F64 p
A point on the line -
slope
Vector2D_F64 slope
The line's slope
-
-
-
Class georegression.struct.line.LineParametric2D_I32
class LineParametric2D_I32 extends Object implements Serializable-
Serialized Fields
-
p
Point2D_I32 p
A point on the line -
slopeX
int slopeX
The line's slope -
slopeY
int slopeY
The line's slope
-
-
-
Class georegression.struct.line.LineParametric3D_F32
class LineParametric3D_F32 extends Object implements Serializable-
Serialized Fields
-
p
Point3D_F32 p
A point on the line -
slope
Vector3D_F32 slope
The line's slope
-
-
-
Class georegression.struct.line.LineParametric3D_F64
class LineParametric3D_F64 extends Object implements Serializable-
Serialized Fields
-
p
Point3D_F64 p
A point on the line -
slope
Vector3D_F64 slope
The line's slope
-
-
-
Class georegression.struct.line.LinePolar2D_F32
class LinePolar2D_F32 extends Object implements Serializable-
Serialized Fields
-
angle
float angle
Angle in radians from the origin to the closest point on the line. -
distance
float distance
Distance from the origin to the closest point on the line.
-
-
-
Class georegression.struct.line.LinePolar2D_F64
class LinePolar2D_F64 extends Object implements Serializable-
Serialized Fields
-
angle
double angle
Angle in radians from the origin to the closest point on the line. -
distance
double distance
Distance from the origin to the closest point on the line.
-
-
-
Class georegression.struct.line.LineSegment2D_F32
class LineSegment2D_F32 extends Object implements Serializable-
Serialized Fields
-
a
Point2D_F32 a
-
b
Point2D_F32 b
-
-
-
Class georegression.struct.line.LineSegment2D_F64
class LineSegment2D_F64 extends Object implements Serializable-
Serialized Fields
-
a
Point2D_F64 a
-
b
Point2D_F64 b
-
-
-
Class georegression.struct.line.LineSegment2D_I32
class LineSegment2D_I32 extends Object implements Serializable-
Serialized Fields
-
a
Point2D_I32 a
-
b
Point2D_I32 b
-
-
-
Class georegression.struct.line.LineSegment3D_F32
class LineSegment3D_F32 extends Object implements Serializable-
Serialized Fields
-
a
Point3D_F32 a
-
b
Point3D_F32 b
-
-
-
Class georegression.struct.line.LineSegment3D_F64
class LineSegment3D_F64 extends Object implements Serializable-
Serialized Fields
-
a
Point3D_F64 a
-
b
Point3D_F64 b
-
-
-
-
Package georegression.struct.plane
-
Class georegression.struct.plane.PlaneGeneral3D_F32
class PlaneGeneral3D_F32 extends Object implements Serializable-
Serialized Fields
-
A
float A
Coefficients which define the plane. -
B
float B
Coefficients which define the plane. -
C
float C
Coefficients which define the plane. -
D
float D
Coefficients which define the plane.
-
-
-
Class georegression.struct.plane.PlaneGeneral3D_F64
class PlaneGeneral3D_F64 extends Object implements Serializable-
Serialized Fields
-
A
double A
Coefficients which define the plane. -
B
double B
Coefficients which define the plane. -
C
double C
Coefficients which define the plane. -
D
double D
Coefficients which define the plane.
-
-
-
Class georegression.struct.plane.PlaneNormal3D_F32
class PlaneNormal3D_F32 extends Object implements Serializable-
Serialized Fields
-
n
Vector3D_F32 n
The plane's normal -
p
Point3D_F32 p
An arbitrary point in the plane
-
-
-
Class georegression.struct.plane.PlaneNormal3D_F64
class PlaneNormal3D_F64 extends Object implements Serializable-
Serialized Fields
-
n
Vector3D_F64 n
The plane's normal -
p
Point3D_F64 p
An arbitrary point in the plane
-
-
-
Class georegression.struct.plane.PlaneTangent3D_F32
class PlaneTangent3D_F32 extends Point3D_F32 implements Serializable -
Class georegression.struct.plane.PlaneTangent3D_F64
class PlaneTangent3D_F64 extends Point3D_F64 implements Serializable
-
-
Package georegression.struct.point
-
Class georegression.struct.point.Point2D_F32
-
Class georegression.struct.point.Point2D_F64
-
Class georegression.struct.point.Point2D_I16
-
Serialized Fields
-
x
short x
-
y
short y
-
-
-
Class georegression.struct.point.Point2D_I32
-
Serialized Fields
-
x
int x
-
y
int y
-
-
-
Class georegression.struct.point.Point3D_F32
-
Class georegression.struct.point.Point3D_F64
-
Class georegression.struct.point.Point3D_I32
-
Serialized Fields
-
x
int x
-
y
int y
-
z
int z
-
-
-
Class georegression.struct.point.Point4D_F32
-
Class georegression.struct.point.Point4D_F64
-
Class georegression.struct.point.Vector2D_F32
-
Class georegression.struct.point.Vector2D_F64
-
Class georegression.struct.point.Vector3D_F32
-
Class georegression.struct.point.Vector3D_F64
-
Class georegression.struct.point.Vector4D_F32
-
Class georegression.struct.point.Vector4D_F64
-
-
Package georegression.struct.se
-
Class georegression.struct.se.Se2_F32
class Se2_F32 extends Object implements Serializable-
Serialized Fields
-
c
float c
-
s
float s
-
T
Vector2D_F32 T
-
-
-
Class georegression.struct.se.Se2_F64
class Se2_F64 extends Object implements Serializable-
Serialized Fields
-
c
double c
-
s
double s
-
T
Vector2D_F64 T
-
-
-
Class georegression.struct.se.Se3_F32
class Se3_F32 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
R
org.ejml.data.FMatrixRMaj R
-
T
Vector3D_F32 T
-
-
Class georegression.struct.se.Se3_F64
class Se3_F64 extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
R
org.ejml.data.DMatrixRMaj R
-
T
Vector3D_F64 T
-
-
-
Package georegression.struct.shapes
-
Class georegression.struct.shapes.Box3D_F32
class Box3D_F32 extends Object implements Serializable-
Serialized Fields
-
p0
Point3D_F32 p0
The lower point/extent. -
p1
Point3D_F32 p1
The upper point/extent
-
-
-
Class georegression.struct.shapes.Box3D_F64
class Box3D_F64 extends Object implements Serializable-
Serialized Fields
-
p0
Point3D_F64 p0
The lower point/extent. -
p1
Point3D_F64 p1
The upper point/extent
-
-
-
Class georegression.struct.shapes.Box3D_I32
class Box3D_I32 extends Object implements Serializable-
Serialized Fields
-
p0
Point3D_I32 p0
The lower point/extent. -
p1
Point3D_I32 p1
The upper point/extent
-
-
-
Class georegression.struct.shapes.BoxLength3D_F32
class BoxLength3D_F32 extends Object implements Serializable-
Serialized Fields
-
lengthX
float lengthX
The length of each size along their respective axes -
lengthY
float lengthY
The length of each size along their respective axes -
lengthZ
float lengthZ
The length of each size along their respective axes -
p
Point3D_F32 p
Point on the box with the lowest values. The lower extent.
-
-
-
Class georegression.struct.shapes.BoxLength3D_F64
class BoxLength3D_F64 extends Object implements Serializable-
Serialized Fields
-
lengthX
double lengthX
The length of each size along their respective axes -
lengthY
double lengthY
The length of each size along their respective axes -
lengthZ
double lengthZ
The length of each size along their respective axes -
p
Point3D_F64 p
Point on the box with the lowest values. The lower extent.
-
-
-
Class georegression.struct.shapes.Cylinder3D_F32
class Cylinder3D_F32 extends Object implements Serializable-
Serialized Fields
-
line
LineParametric3D_F32 line
Line which defines the cylinder's axis -
radius
float radius
Radius of the cylinder
-
-
-
Class georegression.struct.shapes.Cylinder3D_F64
class Cylinder3D_F64 extends Object implements Serializable-
Serialized Fields
-
line
LineParametric3D_F64 line
Line which defines the cylinder's axis -
radius
double radius
Radius of the cylinder
-
-
-
Class georegression.struct.shapes.CylinderBounded3D_F32
class CylinderBounded3D_F32 extends Object implements Serializable-
Serialized Fields
-
endA
Point3D_F32 endA
End points of the cylinder -
endB
Point3D_F32 endB
End points of the cylinder -
radius
float radius
Radius of the cylinder
-
-
-
Class georegression.struct.shapes.CylinderBounded3D_F64
class CylinderBounded3D_F64 extends Object implements Serializable-
Serialized Fields
-
endA
Point3D_F64 endA
End points of the cylinder -
endB
Point3D_F64 endB
End points of the cylinder -
radius
double radius
Radius of the cylinder
-
-
-
Class georegression.struct.shapes.Polygon2D_F32
class Polygon2D_F32 extends Object implements Serializable-
Serialized Fields
-
vertexes
DogArray<Point2D_F32> vertexes
-
-
-
Class georegression.struct.shapes.Polygon2D_F64
class Polygon2D_F64 extends Object implements Serializable-
Serialized Fields
-
vertexes
DogArray<Point2D_F64> vertexes
-
-
-
Class georegression.struct.shapes.Polygon2D_I32
class Polygon2D_I32 extends Object implements Serializable-
Serialized Fields
-
vertexes
DogArray<Point2D_I32> vertexes
-
-
-
Class georegression.struct.shapes.Quadrilateral_F32
class Quadrilateral_F32 extends Object implements Serializable-
Serialized Fields
-
a
Point2D_F32 a
-
b
Point2D_F32 b
-
c
Point2D_F32 c
-
d
Point2D_F32 d
-
-
-
Class georegression.struct.shapes.Quadrilateral_F64
class Quadrilateral_F64 extends Object implements Serializable-
Serialized Fields
-
a
Point2D_F64 a
-
b
Point2D_F64 b
-
c
Point2D_F64 c
-
d
Point2D_F64 d
-
-
-
Class georegression.struct.shapes.Rectangle2D_F32
class Rectangle2D_F32 extends Object implements Serializable-
Serialized Fields
-
p0
Point2D_F32 p0
Lower extent -
p1
Point2D_F32 p1
Upper extent
-
-
-
Class georegression.struct.shapes.Rectangle2D_F64
class Rectangle2D_F64 extends Object implements Serializable-
Serialized Fields
-
p0
Point2D_F64 p0
Lower extent -
p1
Point2D_F64 p1
Upper extent
-
-
-
Class georegression.struct.shapes.RectangleLength2D_F32
class RectangleLength2D_F32 extends Object implements Serializable-
Serialized Fields
-
height
float height
Rectangle's height -
width
float width
Rectangle's width -
x0
float x0
Lower extent x-axis -
y0
float y0
Lower extent y-axis
-
-
-
Class georegression.struct.shapes.RectangleLength2D_F64
class RectangleLength2D_F64 extends Object implements Serializable-
Serialized Fields
-
height
double height
Rectangle's height -
width
double width
Rectangle's width -
x0
double x0
Lower extent x-axis -
y0
double y0
Lower extent y-axis
-
-
-
Class georegression.struct.shapes.RectangleLength2D_I32
class RectangleLength2D_I32 extends Object implements Serializable-
Serialized Fields
-
height
int height
Rectangle's height -
width
int width
Rectangle's width -
x0
int x0
Lower extent x-axis -
y0
int y0
Lower extent y-axis
-
-
-
Class georegression.struct.shapes.Sphere3D_F32
class Sphere3D_F32 extends Object implements Serializable-
Serialized Fields
-
center
Point3D_F32 center
Center point of the sphere -
radius
float radius
Radius of the sphere
-
-
-
Class georegression.struct.shapes.Sphere3D_F64
class Sphere3D_F64 extends Object implements Serializable-
Serialized Fields
-
center
Point3D_F64 center
Center point of the sphere -
radius
double radius
Radius of the sphere
-
-
-
Class georegression.struct.shapes.Triangle3D_F32
class Triangle3D_F32 extends Object implements Serializable-
Serialized Fields
-
v0
Point3D_F32 v0
-
v1
Point3D_F32 v1
-
v2
Point3D_F32 v2
-
-
-
Class georegression.struct.shapes.Triangle3D_F64
class Triangle3D_F64 extends Object implements Serializable-
Serialized Fields
-
v0
Point3D_F64 v0
-
v1
Point3D_F64 v1
-
v2
Point3D_F64 v2
-
-
-
-
Package georegression.struct.so
-
Class georegression.struct.so.Quaternion_F32
class Quaternion_F32 extends Object implements Serializable-
Serialized Fields
-
w
float w
Describes the angle of rotation. See above for how it is encoded. -
x
float x
Axis of rotation -
y
float y
Axis of rotation -
z
float z
Axis of rotation
-
-
-
Class georegression.struct.so.Quaternion_F64
class Quaternion_F64 extends Object implements Serializable-
Serialized Fields
-
w
double w
Describes the angle of rotation. See above for how it is encoded. -
x
double x
Axis of rotation -
y
double y
Axis of rotation -
z
double z
Axis of rotation
-
-
-
Class georegression.struct.so.Rodrigues_F32
class Rodrigues_F32 extends Object implements Serializable-
Serialized Fields
-
theta
float theta
-
unitAxisRotation
Vector3D_F32 unitAxisRotation
-
-
-
Class georegression.struct.so.Rodrigues_F64
class Rodrigues_F64 extends Object implements Serializable-
Serialized Fields
-
theta
double theta
-
unitAxisRotation
Vector3D_F64 unitAxisRotation
-
-
-
Class georegression.struct.so.So3_F32
class So3_F32 extends Object implements Serializable-
Serialized Fields
-
R
org.ejml.data.FMatrixRMaj R
-
-
-
Class georegression.struct.so.So3_F64
class So3_F64 extends Object implements Serializable-
Serialized Fields
-
R
org.ejml.data.DMatrixRMaj R
-
-
-