ConicCartesianData Class Reference
Cartesian Conic Data. More...Public Member Functions | |
ConicCartesianData (const ConicPolarData &d) | |
Construct a ConicCartesianData from a ConicPolarData. | |
ConicCartesianData (double a, double b, double c, double d, double e, double f) | |
Construct a ConicCartesianData from its coefficients Construct a ConicCartesianData using the coefficients a through f from the equation "ax^2 + by^2 + cxy + dx + ey + f = 0". | |
bool | valid () const |
Test validity. | |
Static Public Member Functions | |
static ConicCartesianData | invalidData () |
Invalid conic. |
Detailed Description
Cartesian Conic Data.This class represents an equation of a conic in the form "ax^2 + by^2 + cxy + dx + ey + f = 0".
Constructor & Destructor Documentation
|
Construct a ConicCartesianData from a ConicPolarData. Construct a ConicCartesianData that is the cartesian representation of the conic represented by d. |
Member Function Documentation
|
Invalid conic. Return a ConicCartesianData representing an invalid conic.
|
|
Test validity. Return whether this is a valid conic.
|