20 #ifndef AXLPARAMETERSPACE_H
21 #define AXLPARAMETERSPACE_H
26 #include "axlGuiExport.h"
32 class axlParameterSpaceViewPrivate;
43 axlParameterSpaceViewPrivate *d;
50 class axlParameterSpaceScenePrivate;
60 void resize(QSize size);
62 void setRangeU(
double min,
double max);
63 void setRangeV(
double min,
double max);
64 void setRangeW(
double min,
double max);
67 void showCurrentPoint(
double u,
double v);
68 void moveCurrentPoint(
double u,
double v);
69 void hideCurrentPoint(
double u,
double v);
73 void mouseMoveEvent(QGraphicsSceneMouseEvent *mouseEvent);
74 void mousePressEvent(QGraphicsSceneMouseEvent *mouseEvent);
75 void mouseReleaseEvent(QGraphicsSceneMouseEvent *mouseEvent);
78 axlParameterSpaceScenePrivate *d;
85 class axlParameterSpacePrivate;
95 void setRangeU(
double min,
double max);
96 void setRangeV(
double min,
double max);
97 void setRangeW(
double min,
double max);
100 void showCurrentPoint(
double u,
double v);
101 void moveCurrentPoint(
double u,
double v);
102 void hideCurrentPoint(
double u,
double v);
106 void resizeEvent(QResizeEvent *event);
109 axlParameterSpacePrivate *d;