17 #ifndef AXLTORUSPARAMETRIC_H 
   18 #define AXLTORUSPARAMETRIC_H 
   20 #include "axlCoreExport.h" 
   27 class axlTorusParametricPrivate;
 
   39     virtual QString description(
void) 
const;
 
   40     virtual QString identifier(
void) 
const;
 
   48     void setTorus(
const axlTorus& torus);
 
   52     void modifyR(
double* r);
 
   56     virtual void eval(
double& x, 
double& y, 
double& z, 
double u,
double v);
 
   61     void onTorusChanged(
axlTorus* torus);
 
   65     axlTorusParametricPrivate* d;
 
   68 #endif // AXLTORUSPARAMETRIC_H 
Class axlPoint defines 3D points. 
 
virtual axlPoint eval(double u, double v)
 
virtual void parameterOf(const axlPoint &point, double &um, double &vm)