Support Forum       G3D Web Page     
Public Member Functions | Public Attributes | List of all members
G3D::RenderDevice::RenderState::Matrices Class Reference

Public Member Functions

 Matrices ()
 
bool operator!= (const Matrices &other) const
 
bool operator== (const Matrices &other) const
 

Public Attributes

CoordinateFrame cameraToWorldMatrix
 
CoordinateFrame cameraToWorldMatrixInverse
 
bool changed
 
bool invertY
 True when inverting from the G3D coordinate system to the OpenGL one. More...
 
CoordinateFrame objectToWorldMatrix
 
Matrix4 projectionMatrix
 

Constructor & Destructor Documentation

◆ Matrices()

G3D::RenderDevice::RenderState::Matrices::Matrices ( )
inline

Member Function Documentation

◆ operator!=()

bool G3D::RenderDevice::RenderState::Matrices::operator!= ( const Matrices other) const
inline

◆ operator==()

bool G3D::RenderDevice::RenderState::Matrices::operator== ( const Matrices other) const

Member Data Documentation

◆ cameraToWorldMatrix

CoordinateFrame G3D::RenderDevice::RenderState::Matrices::cameraToWorldMatrix

◆ cameraToWorldMatrixInverse

CoordinateFrame G3D::RenderDevice::RenderState::Matrices::cameraToWorldMatrixInverse

◆ changed

bool G3D::RenderDevice::RenderState::Matrices::changed

◆ invertY

bool G3D::RenderDevice::RenderState::Matrices::invertY

True when inverting from the G3D coordinate system to the OpenGL one.

Set automatically in RenderDevice::setDrawFramebuffer().

◆ objectToWorldMatrix

CoordinateFrame G3D::RenderDevice::RenderState::Matrices::objectToWorldMatrix

◆ projectionMatrix

Matrix4 G3D::RenderDevice::RenderState::Matrices::projectionMatrix

documentation generated on Wed Nov 24 2021 08:01:59 using doxygen 1.8.15