Lines Matching refs:MatrixStack
21 MatrixStack::MatrixStack(int size) in MatrixStack() function in sw::MatrixStack
30 MatrixStack::~MatrixStack() in ~MatrixStack()
36 void MatrixStack::identity() in identity()
41 void MatrixStack::load(const Matrix &M) in load()
46 void MatrixStack::load(const float *M) in load()
54 void MatrixStack::load(const double *M) in load()
62 void MatrixStack::translate(float x, float y, float z) in translate()
67 void MatrixStack::translate(double x, double y, double z) in translate()
72 void MatrixStack::rotate(float angle, float x, float y, float z) in rotate()
93 void MatrixStack::rotate(double angle, double x, double y, double z) in rotate()
98 void MatrixStack::scale(float x, float y, float z) in scale()
103 void MatrixStack::scale(double x, double y, double z) in scale()
108 void MatrixStack::multiply(const float *M) in multiply()
116 void MatrixStack::multiply(const double *M) in multiply()
124 …void MatrixStack::frustum(float left, float right, float bottom, float top, float zNear, float zFa… in frustum()
146 …void MatrixStack::ortho(double left, double right, double bottom, double top, double zNear, double… in ortho()
167 bool MatrixStack::push() in push()
177 bool MatrixStack::pop() in pop()
186 const Matrix &MatrixStack::current() in current()
191 bool MatrixStack::isIdentity() const in isIdentity()