Geant4-11
Public Member Functions | Protected Attributes
SbPainter Class Referenceabstract

#include <SbPainter.h>

Inheritance diagram for SbPainter:
SbPainterPS

Public Member Functions

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

Protected Attributes

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

Detailed Description

Definition at line 59 of file SbPainter.h.

Constructor & Destructor Documentation

◆ SbPainter()

SbPainter::SbPainter ( )

Definition at line 38 of file SbPainter.cc.

42,fRed(0.)
43,fGreen(0.)
44,fBlue(0.)
48{
49}
#define FALSE
Definition: Globals.hh:23
float fGreen
Definition: SbPainter.h:73
int fWindowWidth
Definition: SbPainter.h:72
SbBool fEdges
Definition: SbPainter.h:74
float fRed
Definition: SbPainter.h:73
float fBlue
Definition: SbPainter.h:73
int fWindowHeight
Definition: SbPainter.h:72

◆ ~SbPainter()

SbPainter::~SbPainter ( )
virtual

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//

Definition at line 51 of file SbPainter.cc.

55{
56}

Member Function Documentation

◆ beginTraversal()

virtual void SbPainter::beginTraversal ( )
pure virtual

Implemented in SbPainterPS.

◆ clearColorBuffer()

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

Implemented in SbPainterPS.

◆ enableEdges()

void SbPainter::enableEdges ( SbBool  aValue)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//

Definition at line 69 of file SbPainter.cc.

74{
75 fEdges = aValue;
76}

References fEdges.

◆ endTraversal()

virtual void SbPainter::endTraversal ( )
pure virtual

Implemented in SbPainterPS.

◆ setWindowSize()

void SbPainter::setWindowSize ( int  aWindowWidth,
int  aWindowHeight 
)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//

Definition at line 58 of file SbPainter.cc.

64{
65 fWindowWidth = aWindowWidth;
66 fWindowHeight = aWindowHeight;
67}

References fWindowHeight, and fWindowWidth.

Referenced by SoImageWriter::GLRender().

Field Documentation

◆ fBlue

float SbPainter::fBlue
protected

Definition at line 73 of file SbPainter.h.

◆ fEdges

SbBool SbPainter::fEdges
protected

Definition at line 74 of file SbPainter.h.

Referenced by enableEdges().

◆ fGreen

float SbPainter::fGreen
protected

Definition at line 73 of file SbPainter.h.

◆ fRed

float SbPainter::fRed
protected

Definition at line 73 of file SbPainter.h.

◆ fWindowHeight

int SbPainter::fWindowHeight
protected

◆ fWindowWidth

int SbPainter::fWindowWidth
protected

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