X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fvertexbuilder.h;h=49f0dcf5e38c89d69496bd6473b0027dee63ce8f;hp=998f7a6cea4d001c20d41f3529c72aac4ccc8763;hb=639238c53510fb9483e92fb1b808d33fce992bff;hpb=2b779717e42b514210f7128cf9aee2276650e003 diff --git a/source/vertexbuilder.h b/source/vertexbuilder.h index 998f7a6c..49f0dcf5 100644 --- a/source/vertexbuilder.h +++ b/source/vertexbuilder.h @@ -33,6 +33,16 @@ public: virtual ~VertexBuilder() { } + void set_matrix(const Matrix &m) + { mtx = m; } + + void transform(const Matrix &m) + { mtx *= m; } + + const Matrix &get_matrix() const + { return mtx.top(); } + + // Deprecated MatrixStack &matrix() { return mtx; }