29 #ifndef HEPVis_SbPainterPS_h 
   30 #define HEPVis_SbPainterPS_h  
   37 #include <Inventor/SbViewportRegion.h> 
   39 #define SbPainterPS Geant4_SbPainterPS 
   86                                 double&,
double&,
double&);
 
  114 #define METAFILE_RECORD_LENGTH  80 
  117   void putInStreamF(
const char*,...);
 
  118   void printFLN(
const char*,...);
 
  119   void printV(
const char*,va_list);
 
  120   float convertRGB_ToGrey(
float,
float,
float);
 
  121   void writeByte(
unsigned char);
 
void putBeginPageInStream()
 
void putRestoreStateInStream()
 
void putNewPathInStream()
 
void putScaleInStream(float, float)
 
void clearColorBuffer(float, float, float)
 
void putMarkerSizeInStream(float)
 
void putImageInStream(unsigned int, unsigned int, GetRGB_Function)
 
#define METAFILE_RECORD_LENGTH
 
void openFileForWriting(const char *)
 
void putPageScaleInStream(float, float)
 
void setFileName(const char *)
 
const char * getFileName() const 
 
void putRGB_InStream(float, float, float)
 
void putTranslationInStream(float, float)
 
void setBackgroundDrawn(int)
 
void putCircleInStream(float, float, float)
 
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
 
void putFrameInStream(float, float, float, float, float)
 
void putClosePathInStream()
 
void putRotateInStream(float)
 
void putLineWidthInStream(int)
 
void putBackgroundInStream(float, float, float, float, float)
 
void putSaveStateInStream()
 
void putEndPageInStream()
 
int(* GetRGB_Function)(unsigned int, unsigned int, double &, double &, double &)
 
void putMoveInStream(float, float)
 
void putLineToInStream(float, float)
 
void setBitsPerPixel(int)