public:
MatrixStack();
- const Matrix &top();
+ const Matrix &top() const;
void load(const Matrix &);
void multiply(const Matrix &);
void push();
void pop();
private:
- void update();
+ virtual void update();
public:
MatrixStack &operator=(const Matrix &);