Home | History | Annotate | Download | only in common

Lines Matching refs:MatrixStack

15 #include "MatrixStack.hpp"
21 MatrixStack::MatrixStack(int size)
30 MatrixStack::~MatrixStack()
36 void MatrixStack::identity()
41 void MatrixStack::load(const Matrix &M)
46 void MatrixStack::load(const float *M)
54 void MatrixStack::load(const double *M)
62 void MatrixStack::translate(float x, float y, float z)
67 void MatrixStack::translate(double x, double y, double z)
72 void MatrixStack::rotate(float angle, float x, float y, float z)
93 void MatrixStack::rotate(double angle, double x, double y, double z)
98 void MatrixStack::scale(float x, float y, float z)
103 void MatrixStack::scale(double x, double y, double z)
108 void MatrixStack::multiply(const float *M)
116 void MatrixStack::multiply(const double *M)
124 void MatrixStack::frustum(float left, float right, float bottom, float top, float zNear, float zFar)
146 void MatrixStack::ortho(double left, double right, double bottom, double top, double zNear, double zFar)
167 bool MatrixStack::push()
177 bool MatrixStack::pop()
186 const Matrix &MatrixStack::current()
191 bool MatrixStack::isIdentity() const