public

Inheritance Graph

graph BT
	OccludeeRenderer
	OccludeeRenderer --> State
	click OccludeeRenderer "classMinSG_1_1OccludeeRenderer"
	click State "classMinSG_1_1State"

Description

Renderer that displays the scene using conservative occlusion culling first. After that the occluded objects are additionally displayed in front. The real work is not done by this class, but by using an occlusion culling renderer.

Author: Benjamin Eikel

Date: 2011-07-06

Public Functions

   
   
  OccludeeRenderer()
   
  OccludeeRenderer(const OccludeeRenderer & other)
   
  OccludeeRenderer( OccludeeRenderer && void)
   
  ~OccludeeRenderer()
   
OccludeeRenderer * clone() const
Create a duplicate of this State object.
   
void setUseWireframe(bool b)
   
bool getUseWireframe() const
   
void setShowOriginal(bool b)
   
bool getShowOriginal() const

Documentation

function
MinSG::OccludeeRenderer::OccludeeRenderer

public
   
   
OccludeeRenderer( )

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:32


function
MinSG::OccludeeRenderer::OccludeeRenderer

public
     
     
OccludeeRenderer( const OccludeeRenderer & other )

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:33


function
MinSG::OccludeeRenderer::OccludeeRenderer

public
     
     
OccludeeRenderer( OccludeeRenderer && void )

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:34


function
MinSG::OccludeeRenderer::~OccludeeRenderer

public virtual
   
   
~OccludeeRenderer( )

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:35


function
MinSG::OccludeeRenderer::clone

public const virtual
   
   
OccludeeRenderer * clone( ) const

Create a duplicate of this State object.

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:37


function
MinSG::OccludeeRenderer::setUseWireframe

public inline
     
     
void setUseWireframe( bool b )

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:39


function
MinSG::OccludeeRenderer::getUseWireframe

public const inline
   
   
bool getUseWireframe( ) const

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:40


function
MinSG::OccludeeRenderer::setShowOriginal

public inline
     
     
void setShowOriginal( bool b )

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:42


function
MinSG::OccludeeRenderer::getShowOriginal

public const inline
   
   
bool getShowOriginal( ) const

Defined in MinSG/Ext/OcclusionCulling/OccludeeRenderer.h:43