Package georegression.geometry
Class UtilCurves_F64
java.lang.Object
georegression.geometry.UtilCurves_F64
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ParabolaGeneral_F64
convert
(ConicGeneral_F64 src, @Nullable ParabolaGeneral_F64 dst) Converts the conic into a parabola.static org.ejml.data.DMatrix3x3
convert
(ConicGeneral_F64 src, @Nullable org.ejml.data.DMatrix3x3 dst) Converts the conic into a symmetric 3x3 matrixstatic org.ejml.data.DMatrixRMaj
convert
(ConicGeneral_F64 src, @Nullable org.ejml.data.DMatrixRMaj dst) Converts symmetric 3x3 matrix back into a conic.static ConicGeneral_F64
convert
(ParabolaGeneral_F64 src, @Nullable ConicGeneral_F64 dst) Converts the parabola into a conic.static ParabolaParametric_F64
convert
(ParabolaGeneral_F64 src, @Nullable ParabolaParametric_F64 dst) static ParabolaGeneral_F64
convert
(ParabolaParametric_F64 src, @Nullable ParabolaGeneral_F64 dst) static ConicGeneral_F64
convert
(org.ejml.data.DMatrix3x3 src, @Nullable ConicGeneral_F64 dst) Converts symmetric 3x3 matrix back into a conic.static ConicGeneral_F64
convert
(org.ejml.data.DMatrixRMaj src, @Nullable ConicGeneral_F64 dst) Converts symmetric 3x3 matrix back into a conic.
-
Constructor Details
-
UtilCurves_F64
public UtilCurves_F64()
-
-
Method Details
-
convert
public static org.ejml.data.DMatrixRMaj convert(ConicGeneral_F64 src, @Nullable @Nullable org.ejml.data.DMatrixRMaj dst) Converts symmetric 3x3 matrix back into a conic.[A B/2 D/2] dst = [B/2 C E/2] [D/2 E/2 F ]
-
convert
public static ConicGeneral_F64 convert(org.ejml.data.DMatrix3x3 src, @Nullable @Nullable ConicGeneral_F64 dst) Converts symmetric 3x3 matrix back into a conic. Only the upper right portion of src is read.A = DST(0,0) B = DST(0,1)*2 D = DST(0,2)*2 C = DST(1,1) E = DST(1,2)*2 F = DST(2,2)
-
convert
public static org.ejml.data.DMatrix3x3 convert(ConicGeneral_F64 src, @Nullable @Nullable org.ejml.data.DMatrix3x3 dst) Converts the conic into a symmetric 3x3 matrix[A B/2 D/2] dst = [B/2 C E/2] [D/2 E/2 F ]
-
convert
public static ConicGeneral_F64 convert(org.ejml.data.DMatrixRMaj src, @Nullable @Nullable ConicGeneral_F64 dst) Converts symmetric 3x3 matrix back into a conic. Only the upper right portion of src is read.A = DST(0,0) B = DST(0,1)*2 D = DST(0,2)*2 C = DST(1,1) E = DST(1,2)*2 F = DST(2,2)
-
convert
public static ParabolaGeneral_F64 convert(ConicGeneral_F64 src, @Nullable @Nullable ParabolaGeneral_F64 dst) Converts the conic into a parabola. If the conic isn't a parabola then it is converted into one by adjusting the value of B.- Parameters:
src
- (Input) Conicdst
- (Output) Optional storage for converted parabola- Returns:
- Parabola
-
convert
public static ConicGeneral_F64 convert(ParabolaGeneral_F64 src, @Nullable @Nullable ConicGeneral_F64 dst) Converts the parabola into a conic.- Parameters:
src
- (Input) Paraboladst
- (Output) Optional storage for converted conic- Returns:
- Conic
-
convert
public static ParabolaParametric_F64 convert(ParabolaGeneral_F64 src, @Nullable @Nullable ParabolaParametric_F64 dst) -
convert
public static ParabolaGeneral_F64 convert(ParabolaParametric_F64 src, @Nullable @Nullable ParabolaGeneral_F64 dst)
-