LUVis::FrameBuffer Class Reference

#include <Framebuffer.h>

List of all members.

Public Member Functions

 FrameBuffer (void)
 ~FrameBuffer (void)
void bind ()
void unbind ()
void drawBuffer (Texture2D^texture)
void readBuffer (Texture2D^texture)
void CheckStatus ()
void buildTextureFramebuffer (int buffer, Texture2D^texture)
void destroy ()

Private Member Functions

void initialize (int buffer, Texture2D^texture)

Private Attributes

GLuint Object
Texture2D tex01
GLuint buffer01


Detailed Description

Class Framebuffer a Class to handle Framebuffers


Constructor & Destructor Documentation

FrameBuffer::FrameBuffer ( void   ) 

FrameBuffer::~FrameBuffer ( void   ) 


Member Function Documentation

void FrameBuffer::bind (  ) 

void FrameBuffer::buildTextureFramebuffer ( int  buffer,
Texture2D texture 
)

void FrameBuffer::CheckStatus (  ) 

void FrameBuffer::destroy (  ) 

void FrameBuffer::drawBuffer ( Texture2D texture  ) 

void FrameBuffer::initialize ( int  buffer,
Texture2D texture 
) [private]

void FrameBuffer::readBuffer ( Texture2D texture  ) 

void FrameBuffer::unbind (  ) 


Member Data Documentation

GLuint LUVis::FrameBuffer::buffer01 [private]

GLuint LUVis::FrameBuffer::Object [private]

Texture2D LUVis::FrameBuffer::tex01 [private]


The documentation for this class was generated from the following files:
Generated on Wed Jan 17 16:23:54 2007 by  doxygen 1.4.7