Visualization Library v1.0.3

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
Classes | Namespaces

/home/master/UCL/VisualizationLibrary/src/vlGraphics/FramebufferObject.hpp File Reference

#include <vlGraphics/Camera.hpp>
#include <vlGraphics/Texture.hpp>
#include <set>
#include <map>

Go to the source code of this file.

Classes

class  vl::FBOAbstractAttachment
 Abstract class that represents a framebuffer object attachment to be used with FramebufferObject. More...
class  vl::FBORenderbufferAttachment
 Abstract class that represents a framebuffer renderbuffer attachment, that is, a non-texture fbo attachment (wraps glFramebufferRenderbuffer()). More...
class  vl::FBOColorBufferAttachment
 A color renderbuffer to be attached to a FramebufferObject. More...
class  vl::FBODepthBufferAttachment
 A depth renderbuffer to be attached to a FramebufferObject. More...
class  vl::FBOStencilBufferAttachment
 A stencil renderbuffer to be attached to a FramebufferObject. More...
class  vl::FBODepthStencilBufferAttachment
 A depth+stencil renderbuffer to be attached to a FramebufferObject. More...
class  vl::FBOAbstractTextureAttachment
 Base class for all the framebuffer texture attachments (see also FramebufferObject). More...
class  vl::FBOTexture1DAttachment
 A 1D texture renderbuffer to be attached to a FramebufferObject (wraps glFramebufferTexture1D()). More...
class  vl::FBOTexture2DAttachment
 A 2D texture renderbuffer to be attached to a FramebufferObject (wraps glFramebufferTexture2D()). More...
class  vl::FBOTextureAttachment
 A texture renderbuffer to be attached to a FramebufferObject (wraps glFramebufferTexture()). More...
class  vl::FBOTexture3DAttachment
 A 3D texture renderbuffer to be attached to a FramebufferObject (wraps glFramebufferTexture3D()). More...
class  vl::FBOTextureLayerAttachment
 A texture layer renderbuffer to be attached to a FramebufferObject (wraps glFramebufferTextureLayer()). More...
class  vl::FramebufferObject
 Implements a framebuffer object to be used as a rendering target as specified by the ARB_framebuffer_object extension. More...

Namespaces

namespace  vl
 

Visualization Library namespace.



Visualization Library v1.0.3 Reference Documentation
Copyright Michele Bosi. All rights reserved.
Updated on Tue Feb 7 2017 00:55:04.
Permission is granted to use this page to write and publish articles regarding Visualization Library.