Package georegression.struct.curve
Class EllipseQuadratic_F64
java.lang.Object
georegression.struct.curve.ConicGeneral_F64
georegression.struct.curve.EllipseQuadratic_F64
- All Implemented Interfaces:
Serializable,MapFormattable
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
ConstructorsConstructorDescriptionEllipseQuadratic_F64(double a, double b, double c, double d, double e, double f) -
Method Summary
Methods inherited from class georegression.struct.curve.ConicGeneral_F64
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_F64
public EllipseQuadratic_F64(double a, double b, double c, double d, double e, double f) -
EllipseQuadratic_F64
public EllipseQuadratic_F64()
-