# TestFrameWork::OpenglTexture Class Reference

List of all members.

## Public Member Functions
| OpenglTexture (TextureData data, OpenglTextureFormat format, size_t width, OpenglTextureFilter filter, OpenglTextureEdgeValue edge)
| OpenglTexture (TextureData data, OpenglTextureFormat format, size_t width, size_t height, OpenglTextureFilter filter, OpenglTextureEdgeValue edge)
| OpenglTexture (TextureData data, OpenglTextureFormat format, size_t width, size_t height, size_t depth, OpenglTextureFilter filter, OpenglTextureEdgeValue edge)
void | ModifyData (TextureData data, size_t width)
void | ModifyData (TextureData data, size_t width, size_t height)
void | ModifyData (TextureData data, size_t width, size_t height, size_t depth)
GLuint | GetOpenglId (void) const
GLenum | GetTarget (void) const
## Static Public Member Functions
static GLenum | Format2Gl (OpenglTextureFormat format)
static GLint | Format2InternalFormat (OpenglTextureFormat format)
static GLfloat | Filter2Gl (OpenglTextureFilter filter)
static GLint | EdgeValue2Gl (OpenglTextureEdgeValue edge)

The documentation for this class was generated from the following files:

- src/TaskBasedFlockSim/OpenglTexture.h
- src/TaskBasedFlockSim/OpenglTexture.cpp