17 #ifndef AXLPLANEPARAMETRIC_H
18 #define AXLPLANEPARAMETRIC_H
20 #include "axlCoreExport.h"
27 class axlPlaneParametricPrivate;
39 virtual QString description(
void)
const;
40 virtual QString identifier(
void)
const;
42 void setPlane(
const axlPlane& plane);
48 void modifyI(
double* i);
49 void modifyJ(
double* j);
57 virtual void eval(
double& x,
double& y,
double& z,
double u,
double v);
64 void onPlaneChanged(
axlPlane* plane);
69 axlPlaneParametricPrivate* d;
72 #endif // AXLPLANEPARAMETRIC_H
Class axlPoint defines 3D points.
Class axlPlane defines 3D planes.
virtual axlPoint eval(double u, double v)
virtual void normal(axlPoint *normal, double u, double v)
virtual void parameterOf(const axlPoint &point, double &um, double &vm)