35 #ifndef ANATOMIST_WINDOW3D_TRANSFORMER_H 36 #define ANATOMIST_WINDOW3D_TRANSFORMER_H 74 bool addToHistory =
false);
108 std::map<Transformation*, Transformation>
_trans;
109 std::map<Transformation*, Transformation>
_itrans;
144 static Action * creator() ;
150 virtual std::string name()
const;
152 virtual void beginTrackball(
int x,
int y,
int globalX,
int globalY );
153 virtual void moveTrackball(
int x,
int y,
int globalX,
int globalY );
154 virtual void endTrackball(
int x,
int y,
int globalX,
int globalY );
157 virtual void showGraphicsView();
158 virtual void clearGraphicsView();
159 void toggleDisplayInfo();
193 static Action * creator() ;
199 virtual std::string name()
const;
201 virtual void begin(
int x,
int y,
int globalX,
int globalY );
202 virtual void move(
int x,
int y,
int globalX,
int globalY );
203 virtual void end(
int x,
int y,
int globalX,
int globalY );
222 static Action * creator() ;
228 virtual std::string name()
const;
238 static Action * creator() ;
244 virtual std::string name()
const;
246 virtual void begin(
int x,
int y,
int globalX,
int globalY );
247 virtual void move(
int x,
int y,
int globalX,
int globalY );
virtual void updateTemporaryObjects(const aims::Quaternion &rotation)
Abstract base class Anatomist window.
Referential: marker for transformations, with an associated color.