![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include "ecvSerializableObject.h"#include <CVConst.h>#include <CVGeom.h>#include <CVMath.h>#include <Eigen/Geometry>#include <QtCompat.h>

Go to the source code of this file.
Classes | |
| class | ccGLMatrixTpl< T > |
| A 4x4 'transformation' matrix (column major order) More... | |
Macros | |
| #define | CC_MAT_R11 m_mat[0] |
| #define | CC_MAT_R21 m_mat[1] |
| #define | CC_MAT_R31 m_mat[2] |
| #define | CC_MAT_R41 m_mat[3] |
| #define | CC_MAT_R12 m_mat[4] |
| #define | CC_MAT_R22 m_mat[5] |
| #define | CC_MAT_R32 m_mat[6] |
| #define | CC_MAT_R42 m_mat[7] |
| #define | CC_MAT_R13 m_mat[8] |
| #define | CC_MAT_R23 m_mat[9] |
| #define | CC_MAT_R33 m_mat[10] |
| #define | CC_MAT_R43 m_mat[11] |
| #define | CC_MAT_R14 m_mat[12] |
| #define | CC_MAT_R24 m_mat[13] |
| #define | CC_MAT_R34 m_mat[14] |
| #define | CC_MAT_R44 m_mat[15] |
Variables | |
| static const unsigned | OPENGL_MATRIX_SIZE = 16 |
| Model view matrix size (OpenGL) More... | |
| #define CC_MAT_R11 m_mat[0] |
Definition at line 27 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R12 m_mat[4] |
Definition at line 32 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R13 m_mat[8] |
Definition at line 37 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R14 m_mat[12] |
Definition at line 42 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R21 m_mat[1] |
Definition at line 28 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R22 m_mat[5] |
Definition at line 33 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R23 m_mat[9] |
Definition at line 38 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R24 m_mat[13] |
Definition at line 43 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R31 m_mat[2] |
Definition at line 29 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R32 m_mat[6] |
Definition at line 34 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R33 m_mat[10] |
Definition at line 39 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R34 m_mat[14] |
Definition at line 44 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R41 m_mat[3] |
Definition at line 30 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R42 m_mat[7] |
Definition at line 35 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R43 m_mat[11] |
Definition at line 40 of file ecvGLMatrixTpl.h.
| #define CC_MAT_R44 m_mat[15] |
Definition at line 45 of file ecvGLMatrixTpl.h.
|
static |
Model view matrix size (OpenGL)
Definition at line 24 of file ecvGLMatrixTpl.h.
Referenced by ccGLMatrixTpl< T >::ccGLMatrixTpl(), IoUtils::convertMatrix(), ccGLMatrixTpl< T >::FromString(), ccGLMatrixTpl< T >::operator+=(), ccGLMatrixTpl< T >::operator-=(), ccGLMatrixTpl< T >::operator=(), ccCloudLayersHelper::projectCloud(), and ccGLMatrixTpl< T >::toZero().