|
FastUIDraw
|
file matrix.hpp More...


Go to the source code of this file.
Classes | |
| class | fastuidraw::matrix3x3< T > |
| A representation of a 3x3 matrix, that in addition to the NxN matrix functionality provides function for calculating the determinant. More... | |
| class | fastuidraw::matrixNxM< N, M, T > |
| A generic matrix class. The operator() is overloaded to access elements of the matrix as follows: More... | |
| class | fastuidraw::orthogonal_projection_params< T > |
| An orthogonal_projection_params holds the data to describe an orthogonal projection matrix without perspective. More... | |
| class | fastuidraw::projection_params< T > |
| A projection_params holds the data to describe a projection matrix with perspective. More... | |
Namespaces | |
| fastuidraw | |
| all classes and functions of FastUIDraw are in the namespace fastuidraw. | |
Typedefs | |
| typedef matrixNxM< 2, 2, float > | fastuidraw::float2x2 |
| Convenience typedef to matrixNxM<2, float> | |
| typedef matrix3x3< float > | fastuidraw::float3x3 |
| Convenience typedef to matrix3x3<float> | |
| typedef orthogonal_projection_params< float > | fastuidraw::float_orthogonal_projection_params |
| Convenience typedef for orthogonal_projection_params<float> | |
| typedef projection_params< float > | fastuidraw::float_projection_params |
| Convenience typedef for projection_params<float> | |
file matrix.hpp
Adapted from: matrixGL.hpp of WRATH:
Copyright 2013 by Nomovok Ltd. Contact: info@nomovok.com This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Definition in file matrix.hpp.
1.8.13