18 #ifndef KIG_MISC_CUBIC_COMMON_H
19 #define KIG_MISC_CUBIC_COMMON_H
49 double a011,
double a012,
double a022,
50 double a111,
double a112,
double a122,
96 const std::vector<Coordinate>& points );
99 const std::vector<Coordinate>& points );
102 const std::vector<Coordinate>& points );
104 double calcCubicYvalue (
double x,
double ymin,
double ymax,
106 bool& valid,
int& numroots );
110 int root,
bool& valid );
114 double& a,
double& b,
double& c,
double& d );
CubicCartesianData(double a000, double a001, double a002, double a011, double a012, double a022, double a111, double a112, double a122, double a222)
Constructor.
Definition: cubic-common.h:48
bool valid() const
Return whether this is a valid CubicCartesianData.
This class represents an equation of a cubic in the form (in homogeneous coordinates,...
Definition: cubic-common.h:31
Simple class representing a line.
Definition: common.h:60
static CubicCartesianData invalidData()
Create an invalid CubicCartesianData.
The Coordinate class is the basic class representing a 2D location by its x and y components.
Definition: coordinate.h:33
This file is part of the documentation for tdelibs .
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sat Jul 13 2024 12:35:26 by
doxygen 1.8.17 written by
Dimitri van Heesch, © 1997-2001