csplugincommon/opengl/glhelper.h File Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Namespaces | Functions
csplugincommon/opengl/glhelper.h File Reference

OpenGL utilities. More...

`#include "csgeom/matrix3.h"`
`#include "csgeom/matrix4.h"`
`#include "csgeom/transfrm.h"`
`#include "csgeom/vector3.h"`

Go to the source code of this file.

## Namespaces
namespace | CS
| Main namespace for CrystalSpace.
namespace | CS::PluginCommon
| Common code shared among a number of plugins.
## Functions
static void | makeGLMatrix (const csReversibleTransform &t, float matrix[16], bool rowMajor=false)
| Make an OpenGL matrix from a CS transform.
static void | makeGLMatrix (const csMatrix3 &m, float matrix[16], bool rowMajor=false)
| Make an OpenGL matrix from a CS matrix.
static void | CS::PluginCommon::MakeGLMatrix3x3 (const csMatrix3 &m, float matrix[9], bool rowMajor=false)
| Make an OpenGL matrix from a CS matrix.
static void | CS::PluginCommon::MakeGLMatrix4x4 (const CS::Math::Matrix4 &m, float matrix[16], bool rowMajor=false)
| Make an OpenGL matrix from a CS matrix.

## Detailed Description

OpenGL utilities.

Definition in file glhelper.h.