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@ 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 nomo vok.c omhttp://mozilla.org/MPL/2.0/.
Definition in file matrix.hpp.