fart/util/Transform.h
Josh Holtrop 0044dbb544 added Vector(double,double,double) constructor, filled in rotate() in Transform
git-svn-id: svn://anubis/fart/trunk@29 7f9b0f55-74a9-4bce-be96-3c2cd072584d
2009-01-22 21:30:35 +00:00

23 lines
421 B
C++

#ifndef TRANSFORM_H
#define TRANSFORM_H TRANSFORM_H
#include "Matrix.h"
#include <stack>
class Transform
{
public:
Transform();
void translate(double x, double y, double z);
void rotate(double angle, double xv, double yv, double zv);
void scale(double xs, double ys, double zs);
Matrix & getMatrix() { return m_matrix; }
protected:
Matrix m_matrix;
};
#endif