Package georegression.geometry
Class UtilCurves_F32
java.lang.Object
georegression.geometry.UtilCurves_F32
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ParabolaGeneral_F32
convert
(ConicGeneral_F32 src, @Nullable ParabolaGeneral_F32 dst) Converts the conic into a parabola.static org.ejml.data.FMatrix3x3
convert
(ConicGeneral_F32 src, @Nullable org.ejml.data.FMatrix3x3 dst) Converts the conic into a symmetric 3x3 matrixstatic org.ejml.data.FMatrixRMaj
convert
(ConicGeneral_F32 src, @Nullable org.ejml.data.FMatrixRMaj dst) Converts symmetric 3x3 matrix back into a conic.static ConicGeneral_F32
convert
(ParabolaGeneral_F32 src, @Nullable ConicGeneral_F32 dst) Converts the parabola into a conic.static ParabolaParametric_F32
convert
(ParabolaGeneral_F32 src, @Nullable ParabolaParametric_F32 dst) static ParabolaGeneral_F32
convert
(ParabolaParametric_F32 src, @Nullable ParabolaGeneral_F32 dst) static ConicGeneral_F32
convert
(org.ejml.data.FMatrix3x3 src, @Nullable ConicGeneral_F32 dst) Converts symmetric 3x3 matrix back into a conic.static ConicGeneral_F32
convert
(org.ejml.data.FMatrixRMaj src, @Nullable ConicGeneral_F32 dst) Converts symmetric 3x3 matrix back into a conic.
-
Constructor Details
-
UtilCurves_F32
public UtilCurves_F32()
-
-
Method Details
-
convert
public static org.ejml.data.FMatrixRMaj convert(ConicGeneral_F32 src, @Nullable @Nullable org.ejml.data.FMatrixRMaj 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_F32 convert(org.ejml.data.FMatrix3x3 src, @Nullable @Nullable ConicGeneral_F32 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.FMatrix3x3 convert(ConicGeneral_F32 src, @Nullable @Nullable org.ejml.data.FMatrix3x3 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_F32 convert(org.ejml.data.FMatrixRMaj src, @Nullable @Nullable ConicGeneral_F32 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_F32 convert(ConicGeneral_F32 src, @Nullable @Nullable ParabolaGeneral_F32 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_F32 convert(ParabolaGeneral_F32 src, @Nullable @Nullable ConicGeneral_F32 dst) Converts the parabola into a conic.- Parameters:
src
- (Input) Paraboladst
- (Output) Optional storage for converted conic- Returns:
- Conic
-
convert
public static ParabolaParametric_F32 convert(ParabolaGeneral_F32 src, @Nullable @Nullable ParabolaParametric_F32 dst) -
convert
public static ParabolaGeneral_F32 convert(ParabolaParametric_F32 src, @Nullable @Nullable ParabolaGeneral_F32 dst)
-