Kig Python Scripting API Documentation

ConicCartesianData Class Reference

Cartesian Conic Data. More...

List of all members.

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

ConicCartesianData::ConicCartesianData const ConicPolarData d  )  [explicit]
 

Construct a ConicCartesianData from a ConicPolarData.

Construct a ConicCartesianData that is the cartesian representation of the conic represented by d.


Member Function Documentation

static ConicCartesianData ConicCartesianData::invalidData  )  [static]
 

Invalid conic.

Return a ConicCartesianData representing an invalid conic.

See also:
valid()

bool ConicCartesianData::valid  )  const
 

Test validity.

Return whether this is a valid conic.

See also:
invalidData()

KDE Logo
This file is part of the documentation for kdelibs 0.10.5.
Documentation copyright © 1996-2002 the KDE developers.
Generated on Mon Aug 15 23:01:22 2005 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2001