OSGMatrixUtility.cpp File Reference

#include <math.h>
#include <OSGConfig.h>
#include <OSGBaseFunctions.h>
#include <OSGBaseTypes.h>
#include <OSGVector.h>
#include <OSGMatrix.h>
#include <OSGLog.h>
#include <OSGMatrixUtility.h>

Go to the source code of this file.

Namespaces

namespace  osg

Functions

Functions
Matrix utility functions to create and analyze special kinds of matrices.

bool osg::MatrixOrthogonal (Matrix &result, Real32 rLeft, Real32 rRight, Real32 rBottom, Real32 rTop, Real32 rNear, Real32 rFar)
bool osg::MatrixFrustum (Matrix &result, Real32 rLeft, Real32 rRight, Real32 rBottom, Real32 rTop, Real32 rNear, Real32 rFar)
bool osg::MatrixPerspective (Matrix &result, Real32 rFovy, Real32 rAspect, Real32 rNear, Real32 rFar)
bool osg::MatrixStereoPerspective (Matrix &projection, Matrix &projtrans, Real32 rFovy, Real32 rAspect, Real32 rNear, Real32 rFar, Real32 rZeroparallax, Real32 rEyedistance, Real32 rWhicheye, Real32 rOverlap)
bool osg::MatrixLookAt (Matrix &result, Real32 fromx, Real32 fromy, Real32 fromz, Real32 atx, Real32 aty, Real32 atz, Real32 upx, Real32 upy, Real32 upz)
bool osg::MatrixLookAt (Matrix &result, Pnt3f from, Pnt3f at, Vec3f up)
bool osg::MatrixProjection (Matrix &result, Real32 rLeft, Real32 rRight, Real32 rBottom, Real32 rTop, Real32 rNear, Real32 rFar)


Generated on Mon Mar 17 12:02:37 2008 for OpenSG by  doxygen 1.5.5