00001 #ifndef ROTATION_H_ 00002 #define ROTATION_H_ 00003 #include "Transform.h" 00004 #define rotation new Rotation 00005 00010 class Rotation : public Transform { 00011 public: 00016 Rotation(Vector* transformation, Node* child = 0); 00017 00022 Rotation(double a, double b, double c, double d, Node* child = 0); 00023 00027 void work(); 00028 00032 virtual ~Rotation(); 00033 }; 00034 00035 #endif /*ROTATION_H_*/