Main Page | Class Hierarchy | Class List | Directories | File List

CubeMap Class Template Reference

This class represents data for a cube-map. More...

#include <ApiGraphics/CubeMap.h>

Inheritance diagram for CubeMap:

TextureData List of all members.

Public Member Functions

 CubeMap (QString dirName)
void initialize (QString dirName)
void destroy ()
Color sample (float rx, float ry, float rz)
Color sample (Vec3 r)
virtual GLenum textureMode () const
virtual GLint defaultTexFormat () const
virtual void loadToGPU (GLint texFormat) const

Static Public Member Functions

static QStringList namesList (QString dirName, QString first=QString::null)

Static Public Attributes

static const GLenum targetNames [6]

Detailed Description

template<class Color>
class apig::CubeMap< Color >

This class represents data for a cube-map.


Member Data Documentation

const GLenum targetNames [static]
 

Initial value:

 {
    GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z,
    GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z
    }


The documentation for this class was generated from the following files:
Generated on Fri Nov 14 20:49:47 2008 for Api Graphics by  doxygen 1.4.4