Unigine::dmat4 Struct
UNIGINE | UNIGINE 2.0 | Comments |
---|---|---|
- | UNIGINE_DECLARE_USE_MEMORY dmat4 () | A default constructor that produces an identity matrix. |
- | UNIGINE_INLINE double & operator[] (int i) | Provides an access to an array. |
- | UNIGINE_INLINE double get (int row, int column) const | Gets a constant matrix item. |
- | void setRow3 (int row, const dvec3 & v) | Sets the new value for the given matrix row. |
- | dvec3 getRow3 (int row) const | Returns the current value of the given matrix row. |
- | void setColumn3 (int column, const dvec3 & v) | Sets the new value for the given matrix column. |
- | dvec3 getColumn3 (int column) const | Returns the current value of the given matrix column. |
- | dvec3 getTranslate () const | Gets a translation part of the matrix. |
- | quat getRotate () const | Gets a rotation part of the matrix. |
- | vec3 getScale () const | Gets a scaling part of the matrix. |
Last update: 2017-07-03
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)