CIvfPixelOps Class Reference

#include <ivf/IvfPixelOps.h>

Inheritance diagram for CIvfPixelOps:

CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

Public Member Functions

 IvfClassInfo ("CIvfPixelOps", CIvfBase)
void enableDepthTest ()
void disableDepthTest ()
bool isDepthTestEnabled ()

Static Public Member Functions

static CIvfPixelOps * getInstance ()

Friends

class CIvfSingletonDestroyer< CIvfPixelOps >

Detailed Description

PixelOps singleton

The CIvfPixelOps singleton encapsulates OpenGL pixel operations. An instance of the CIvfPixelOps class is retrieved using the getInstance() method. See the following code:

 CIvfPixelOpsPtr pixelOps = CIvfPixelOps::getInstance();
 pixelOps->enableDepthTest();
 ...

Author:
Jonas Lindemann

Definition at line 49 of file IvfPixelOps.h.


Member Function Documentation

void CIvfPixelOps::disableDepthTest (   ) 
 

Disable depth testing

void CIvfPixelOps::enableDepthTest (   ) 
 

Enable depth testing

static CIvfPixelOps* CIvfPixelOps::getInstance (   )  [static]
 

Get instance of CIvfPixelOps

bool CIvfPixelOps::isDepthTestEnabled (   ) 
 

Return true if depth testing is enabled


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:55 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO