Geant4_10
Public Member Functions | Protected Attributes | List of all members
SbPainter Class Referenceabstract

#include <SbPainter.h>

Inheritance diagram for SbPainter:
Inheritance graph
[legend]

Public Member Functions

 SbPainter ()
 
virtual ~SbPainter ()
 
void setWindowSize (int, int)
 
void enableEdges (SbBool)
 
virtual void beginTraversal ()=0
 
virtual void clearColorBuffer (float, float, float)=0
 
virtual void endTraversal ()=0
 

Protected Attributes

int fWindowWidth
 
int fWindowHeight
 
float fRed
 
float fGreen
 
float fBlue
 
SbBool fEdges
 

Detailed Description

Definition at line 59 of file SbPainter.h.

Constructor & Destructor Documentation

SbPainter::SbPainter ( )
virtual SbPainter::~SbPainter ( )
virtual

Member Function Documentation

virtual void SbPainter::beginTraversal ( )
pure virtual

Implemented in SbPainterPS.

virtual void SbPainter::clearColorBuffer ( float  ,
float  ,
float   
)
pure virtual

Implemented in SbPainterPS.

void SbPainter::enableEdges ( SbBool  )
virtual void SbPainter::endTraversal ( )
pure virtual

Implemented in SbPainterPS.

void SbPainter::setWindowSize ( int  ,
int   
)

Member Data Documentation

float SbPainter::fBlue
protected

Definition at line 73 of file SbPainter.h.

SbBool SbPainter::fEdges
protected

Definition at line 74 of file SbPainter.h.

float SbPainter::fGreen
protected

Definition at line 73 of file SbPainter.h.

float SbPainter::fRed
protected

Definition at line 73 of file SbPainter.h.

int SbPainter::fWindowHeight
protected

Definition at line 72 of file SbPainter.h.

int SbPainter::fWindowWidth
protected

Definition at line 72 of file SbPainter.h.


The documentation for this class was generated from the following file: