// // transform.h // // Various transformation functions // // Copyright (C) 1999.11.21 // #ifndef _TRANSFORM_H_ #define _TRANSFORM_H_ #include "vector3d.h" #include "point2d.h" #include "point3d.h" class transform { private: public: #if 0 static void rotate(vector3d* v3d, int num_points, float rot_x, float rot_y, float rot_z); static void rotate(point3d* p3d, int num_points, float rot_x, float rot_y, float rot_z); static void translate(vector3d* v3d, int num_points, float off_x, float off_y, float off_z); static void translate(point3d* p3d, int num_points, float off_x, float off_y, float off_z); static void perspective(const point3d* p3d, point2d* p2d, int num_points, int map_width); #endif }; #endif // _TRANSFORM_H_