OGRE  1.11.6
Object-Oriented Graphics Rendering Engine
OgreMatrix4.h File Reference
#include "OgrePrerequisites.h"
#include "OgreMatrix3.h"
#include "OgreVector4.h"

Classes

class  Ogre::Affine3
 Transform specialization for 3D Affine - encapsulating a 3x4 Matrix. More...
 
class  Ogre::Matrix4
 Transform specialization for projective - encapsulating a 4x4 Matrix. More...
 
class  Ogre::TransformBase
 Class encapsulating a standard 4x4 homogeneous matrix. More...
 

Namespaces

 Ogre
 

This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info, see http://www.ogre3d.org/

 

Functions

Matrix4 Ogre::operator* (const Matrix4 &m, const Matrix4 &m2)
 
Affine3 Ogre::operator* (const Affine3 &m, const Affine3 &m2)
 
Vector3 Ogre::operator* (const Matrix4 &m, const Vector3 &v)
 Vector transformation using '*'. More...
 
Vector3 Ogre::operator* (const Affine3 &m, const Vector3 &v)
 
Vector4 Ogre::operator* (const Matrix4 &m, const Vector4 &v)
 
Vector4 Ogre::operator* (const Affine3 &m, const Vector4 &v)
 
Vector4 Ogre::operator* (const Vector4 &v, const Matrix4 &mat)
 
Matrix4 Ogre::operator+ (const Matrix4 &m, const Matrix4 &m2)
 Matrix addition. More...
 
Matrix4 Ogre::operator- (const Matrix4 &m, const Matrix4 &m2)
 Matrix subtraction. More...