Developer Documentation
DepthPeeling::ViewerResources Struct Reference

Collection of framebuffers for each viewport. More...

Public Member Functions

void resize (bool _dualPeeling, unsigned int _width, unsigned int _height)
 

Public Attributes

unsigned int width_
 viewer window width More...
 
unsigned int height_
 viewer window height More...
 
GLuint singleDepthTex_ [2]
 
GLuint singleFrontTex_ [2]
 
GLuint singleBlendTex_
 
ACG::FBOsingleFbo_
 
GLuint dualDepthTex_ [2]
 
GLuint dualFrontTex_ [2]
 
GLuint dualBackTex_ [2]
 
GLuint dualBlendTex_
 
ACG::FBOdualFbo_
 

Detailed Description

Collection of framebuffers for each viewport.

Definition at line 141 of file DepthPeeling.hh.

Constructor & Destructor Documentation

◆ ViewerResources()

DepthPeeling::ViewerResources::ViewerResources ( )

Definition at line 877 of file DepthPeeling.cc.

◆ ~ViewerResources()

DepthPeeling::ViewerResources::~ViewerResources ( )

Definition at line 889 of file DepthPeeling.cc.

Member Function Documentation

◆ resize()

void DepthPeeling::ViewerResources::resize ( bool  _dualPeeling,
unsigned int  _width,
unsigned int  _height 
)

Definition at line 896 of file DepthPeeling.cc.

Member Data Documentation

◆ dualBackTex_

GLuint DepthPeeling::ViewerResources::dualBackTex_[2]

Definition at line 171 of file DepthPeeling.hh.

◆ dualBlendTex_

GLuint DepthPeeling::ViewerResources::dualBlendTex_

Definition at line 172 of file DepthPeeling.hh.

◆ dualDepthTex_

GLuint DepthPeeling::ViewerResources::dualDepthTex_[2]

Definition at line 169 of file DepthPeeling.hh.

◆ dualFbo_

ACG::FBO* DepthPeeling::ViewerResources::dualFbo_

Definition at line 174 of file DepthPeeling.hh.

◆ dualFrontTex_

GLuint DepthPeeling::ViewerResources::dualFrontTex_[2]

Definition at line 170 of file DepthPeeling.hh.

◆ height_

unsigned int DepthPeeling::ViewerResources::height_

viewer window height

Definition at line 153 of file DepthPeeling.hh.

◆ singleBlendTex_

GLuint DepthPeeling::ViewerResources::singleBlendTex_

Definition at line 160 of file DepthPeeling.hh.

◆ singleDepthTex_

GLuint DepthPeeling::ViewerResources::singleDepthTex_[2]

Definition at line 158 of file DepthPeeling.hh.

◆ singleFbo_

ACG::FBO* DepthPeeling::ViewerResources::singleFbo_

Definition at line 162 of file DepthPeeling.hh.

◆ singleFrontTex_

GLuint DepthPeeling::ViewerResources::singleFrontTex_[2]

Definition at line 159 of file DepthPeeling.hh.

◆ width_

unsigned int DepthPeeling::ViewerResources::width_

viewer window width

Definition at line 150 of file DepthPeeling.hh.


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