Package georegression.struct.curve
Class EllipseQuadratic_F32
java.lang.Object
georegression.struct.curve.ConicGeneral_F32
georegression.struct.curve.EllipseQuadratic_F32
- All Implemented Interfaces:
Serializable,MapFormattable
@Generated("georegression.struct.curve.EllipseQuadratic_F64")
public class EllipseQuadratic_F32
extends ConicGeneral_F32
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.
NOTE: these parameters are unique only up to a scale factor.
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class georegression.struct.curve.ConicGeneral_F32
copy, evaluate, formatMap, hasUncountable, isEllipse, isHyperbola, isParabola, setTo, setTo, toString, zeroMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.ejml.MapFormattable
formatMap
-
Constructor Details
-
EllipseQuadratic_F32
public EllipseQuadratic_F32(float a, float b, float c, float d, float e, float f) -
EllipseQuadratic_F32
public EllipseQuadratic_F32()
-