3 #ifndef AXLSURFACEREVOLUTION_H
4 #define AXLSURFACEREVOLUTION_H
6 #include "axlCoreExport.h"
15 class axlSurfaceRevolutionPrivate;
34 virtual QString description(
void)
const;
36 virtual QString identifier(
void)
const;
42 QList<axlAbstractCurve *> getCurves();
44 double getStartAngle();
60 void setCurves(QList<axlAbstractCurve *> curves);
62 void setStartAngle(
double ang);
64 void setEndAngle(
double ang);
66 void setAngle(
double startAngle,
double endAngle);
80 axlSurfaceRevolutionPrivate *d;
Class axlPoint defines 3D points.
Class axlLine defines 3D lines.
dtkAbstractData * createaxlSurfaceRevolution(void)