Geant4  10.03
G4VRTScanner Class Referenceabstract

#include <G4VRTScanner.hh>

+ Inheritance diagram for G4VRTScanner:

Public Member Functions

 G4VRTScanner ()
 
virtual ~G4VRTScanner ()
 
virtual const G4StringGetGSName () const =0
 
virtual const G4StringGetGSNickname () const =0
 
virtual void Initialize (G4int nRow, G4int nColumn)=0
 
virtual G4bool Coords (G4int &iRow, G4int &iColumn)=0
 
virtual void Draw (unsigned char red, unsigned char green, unsigned char blue)
 

Detailed Description

Definition at line 41 of file G4VRTScanner.hh.

Constructor & Destructor Documentation

G4VRTScanner::G4VRTScanner ( )

Definition at line 33 of file G4VRTScanner.cc.

G4VRTScanner::~G4VRTScanner ( )
virtual

Definition at line 34 of file G4VRTScanner.cc.

Member Function Documentation

virtual G4bool G4VRTScanner::Coords ( G4int iRow,
G4int iColumn 
)
pure virtual

Implemented in G4RTSimpleScanner.

Referenced by G4TheRayTracer::CreateBitMap(), and G4TheMTRayTracer::CreateBitMap().

+ Here is the caller graph for this function:

void G4VRTScanner::Draw ( unsigned char  red,
unsigned char  green,
unsigned char  blue 
)
inlinevirtual

Definition at line 71 of file G4VRTScanner.hh.

Referenced by G4TheRayTracer::CreateBitMap(), and G4TheMTRayTracer::CreateBitMap().

+ Here is the caller graph for this function:

virtual const G4String& G4VRTScanner::GetGSName ( ) const
pure virtual

Implemented in G4RTSimpleScanner.

virtual const G4String& G4VRTScanner::GetGSNickname ( ) const
pure virtual

Implemented in G4RTSimpleScanner.

virtual void G4VRTScanner::Initialize ( G4int  nRow,
G4int  nColumn 
)
pure virtual

Implemented in G4RTSimpleScanner.

Referenced by G4TheRayTracer::CreateBitMap(), and G4TheMTRayTracer::CreateBitMap().

+ Here is the caller graph for this function:


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