|
Geant4-11
|
#include <SbPainterPS.h>
Public Types | |
| typedef int(* | GetRGB_Function) (unsigned int, unsigned int, double &, double &, double &) |
Public Member Functions | |
| void | beginTraversal () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | clearColorBuffer (float, float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | closeStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | enableEdges (SbBool) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | endTraversal () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| const char * | getFileName () const |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void * | getStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | openFileForWriting (const char *) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putBackgroundInStream (float, float, float, float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putBeginPageInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putCapInStream (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putCircleInStream (float, float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putClosePathInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putEndPageInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putFillInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putFrameInStream (float, float, float, float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putImageInStream (unsigned int, unsigned int, GetRGB_Function) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putLineToInStream (float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putLineWidthInStream (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putMarkerSizeInStream (float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putMoveInStream (float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putNewPathInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putPageScaleInStream (float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putRestoreStateInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putRGB_InStream (float, float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putRotateInStream (float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putSaveStateInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putScaleInStream (float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putStrokeInStream () |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putTranslationInStream (float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| SbPainterPS () | |
| void | setBackgroundDrawn (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setBitsPerPixel (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setColorScheme (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setFileName (const char *) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setLineWidth (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setOrientation (int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | setWindowSize (int, int) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| ~SbPainterPS () | |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
Protected Attributes | |
| float | fBlue |
| SbBool | fEdges |
| float | fGreen |
| float | fRed |
| int | fWindowHeight |
| int | fWindowWidth |
Private Types | |
| enum | ColorScheme { Color = 0 , Grey = 1 , BlackWhite = 2 } |
Private Member Functions | |
| float | convertRGB_ToGrey (float, float, float) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | printFLN (const char *,...) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | printV (const char *, va_list) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | putInStreamF (const char *,...) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
| void | writeByte (unsigned char) |
| !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// More... | |
Private Attributes | |
| int | fBufferCount |
| unsigned char | fBufferPointer [METAFILE_RECORD_LENGTH+1] |
| char * | fBufferString |
| float | fDeviceHeight |
| float | fDeviceWidth |
| FILE * | fFile |
| char * | fFileName |
| int | fGSave |
| float | fMarkerSize |
| int | fPageNumber |
| struct { | |
| int doBack | |
| float lineWidth | |
| int nbit | |
| int portrait | |
| int shade | |
| } | fParams |
Definition at line 41 of file SbPainterPS.h.
| typedef int(* SbPainterPS::GetRGB_Function) (unsigned int, unsigned int, double &, double &, double &) |
Definition at line 85 of file SbPainterPS.h.
|
private |
| Enumerator | |
|---|---|
| Color | |
| Grey | |
| BlackWhite | |
Definition at line 93 of file SbPainterPS.h.
| SbPainterPS::SbPainterPS | ( | ) |
Definition at line 53 of file SbPainterPS.cc.
References Color, fBufferPointer, and fParams.
| SbPainterPS::~SbPainterPS | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 78 of file SbPainterPS.cc.
References closeStream(), fBufferString, fFile, fGSave, and free.
|
virtual |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Implements SbPainter.
Definition at line 93 of file SbPainterPS.cc.
References fFile, SbPainter::fWindowHeight, SbPainter::fWindowWidth, openFileForWriting(), putBeginPageInStream(), putPageScaleInStream(), and putSaveStateInStream().
Referenced by SoImageWriter::GLRender().
|
virtual |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Implements SbPainter.
Definition at line 116 of file SbPainterPS.cc.
References fFile, SbPainter::fWindowHeight, SbPainter::fWindowWidth, and putBackgroundInStream().
Referenced by SoImageWriter::GLRender().
| void SbPainterPS::closeStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 440 of file SbPainterPS.cc.
References fFile, fFileName, fPageNumber, printFLN(), putRestoreStateInStream(), and STRDEL.
Referenced by SoImageWriter::GLRender(), openFileForWriting(), and ~SbPainterPS().
|
private |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 757 of file SbPainterPS.cc.
Referenced by putRGB_InStream().
|
inherited |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 69 of file SbPainter.cc.
References SbPainter::fEdges.
|
virtual |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Implements SbPainter.
Definition at line 105 of file SbPainterPS.cc.
References fFile, SbPainter::fWindowHeight, SbPainter::fWindowWidth, putEndPageInStream(), putFrameInStream(), and putRestoreStateInStream().
Referenced by SoImageWriter::GLRender().
| const char * SbPainterPS::getFileName | ( | ) | const |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 350 of file SbPainterPS.cc.
References fFileName.
| void * SbPainterPS::getStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 358 of file SbPainterPS.cc.
References fFile.
Referenced by SoImageWriter::GLRender().
| void SbPainterPS::openFileForWriting | ( | const char * | aString | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 366 of file SbPainterPS.cc.
References closeStream(), fBufferCount, fBufferPointer, fDeviceHeight, fDeviceWidth, fFile, fFileName, fMarkerSize, fPageNumber, GetDate(), METAFILE_DEFAULT, METAFILE_RECORD_LENGTH, printFLN(), putInStreamF(), putSaveStateInStream(), STRDEL, and STRDUP.
Referenced by beginTraversal(), and SoImageWriter::GLRender().
|
private |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 487 of file SbPainterPS.cc.
References args, fBufferCount, fBufferPointer, fBufferString, fFile, and printV().
Referenced by closeStream(), openFileForWriting(), putBeginPageInStream(), and putImageInStream().
|
private |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 513 of file SbPainterPS.cc.
References fBufferString, and MAX_STR.
Referenced by printFLN(), and putInStreamF().
| void SbPainterPS::putBackgroundInStream | ( | float | aR, |
| float | aG, | ||
| float | aB, | ||
| float | aWidth, | ||
| float | aHeight | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 705 of file SbPainterPS.cc.
References fParams, putClosePathInStream(), putFillInStream(), putInStreamF(), putLineToInStream(), putMoveInStream(), putNewPathInStream(), putRestoreStateInStream(), putRGB_InStream(), and putSaveStateInStream().
Referenced by clearColorBuffer().
| void SbPainterPS::putBeginPageInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 614 of file SbPainterPS.cc.
References fPageNumber, printFLN(), and putSaveStateInStream().
Referenced by beginTraversal().
| void SbPainterPS::putCapInStream | ( | int | aX | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 809 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putFrameInStream().
| void SbPainterPS::putCircleInStream | ( | float | aX, |
| float | aY, | ||
| float | aR | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 838 of file SbPainterPS.cc.
References putInStreamF().
| void SbPainterPS::putClosePathInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 801 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putBackgroundInStream(), and putFrameInStream().
| void SbPainterPS::putEndPageInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 624 of file SbPainterPS.cc.
References putInStreamF(), and putRestoreStateInStream().
Referenced by endTraversal().
| void SbPainterPS::putFillInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 793 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putBackgroundInStream().
| void SbPainterPS::putFrameInStream | ( | float | aR, |
| float | aG, | ||
| float | aB, | ||
| float | aWidth, | ||
| float | aHeight | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 733 of file SbPainterPS.cc.
References putCapInStream(), putClosePathInStream(), putInStreamF(), putLineToInStream(), putLineWidthInStream(), putMoveInStream(), putNewPathInStream(), putRGB_InStream(), and putStrokeInStream().
Referenced by endTraversal().
| void SbPainterPS::putImageInStream | ( | unsigned int | aWidth, |
| unsigned int | aHeight, | ||
| GetRGB_Function | aProc | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 869 of file SbPainterPS.cc.
References ConvertRGB_ToGrey(), fParams, METAFILE_RECORD_LENGTH, printFLN(), putInStreamF(), putRestoreStateInStream(), putSaveStateInStream(), and writeByte().
Referenced by SoImageWriter::GLRender().
|
private |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 456 of file SbPainterPS.cc.
References args, fBufferCount, fBufferPointer, fBufferString, fFile, METAFILE_RECORD_LENGTH, and printV().
Referenced by openFileForWriting(), putBackgroundInStream(), putCapInStream(), putCircleInStream(), putClosePathInStream(), putEndPageInStream(), putFillInStream(), putFrameInStream(), putImageInStream(), putLineToInStream(), putLineWidthInStream(), putMarkerSizeInStream(), putMoveInStream(), putNewPathInStream(), putRestoreStateInStream(), putRGB_InStream(), putRotateInStream(), putSaveStateInStream(), putScaleInStream(), putStrokeInStream(), putTranslationInStream(), and writeByte().
| void SbPainterPS::putLineToInStream | ( | float | aX, |
| float | aY | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 818 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putBackgroundInStream(), and putFrameInStream().
| void SbPainterPS::putLineWidthInStream | ( | int | aWidth | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 649 of file SbPainterPS.cc.
References fParams, and putInStreamF().
Referenced by putFrameInStream().
| void SbPainterPS::putMarkerSizeInStream | ( | float | aSize | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 666 of file SbPainterPS.cc.
References fMarkerSize, and putInStreamF().
| void SbPainterPS::putMoveInStream | ( | float | aX, |
| float | aY | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 828 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putBackgroundInStream(), and putFrameInStream().
| void SbPainterPS::putNewPathInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 777 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putBackgroundInStream(), and putFrameInStream().
| void SbPainterPS::putPageScaleInStream | ( | float | aWidth, |
| float | aHeight | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 536 of file SbPainterPS.cc.
References fDeviceHeight, fDeviceWidth, fParams, METAFILE_SCALE, putRotateInStream(), putScaleInStream(), and putTranslationInStream().
Referenced by beginTraversal().
| void SbPainterPS::putRestoreStateInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 585 of file SbPainterPS.cc.
References fGSave, and putInStreamF().
Referenced by closeStream(), endTraversal(), putBackgroundInStream(), putEndPageInStream(), and putImageInStream().
| void SbPainterPS::putRGB_InStream | ( | float | aR, |
| float | aG, | ||
| float | aB | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 633 of file SbPainterPS.cc.
References BlackWhite, Color, convertRGB_ToGrey(), fParams, Grey, and putInStreamF().
Referenced by putBackgroundInStream(), and putFrameInStream().
| void SbPainterPS::putRotateInStream | ( | float | aX | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 768 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putPageScaleInStream().
| void SbPainterPS::putSaveStateInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 576 of file SbPainterPS.cc.
References fGSave, and putInStreamF().
Referenced by beginTraversal(), openFileForWriting(), putBackgroundInStream(), putBeginPageInStream(), and putImageInStream().
| void SbPainterPS::putScaleInStream | ( | float | aX, |
| float | aY | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 604 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putPageScaleInStream().
| void SbPainterPS::putStrokeInStream | ( | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 785 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putFrameInStream().
| void SbPainterPS::putTranslationInStream | ( | float | aX, |
| float | aY | ||
| ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 594 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putPageScaleInStream().
| void SbPainterPS::setBackgroundDrawn | ( | int | aDoback | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 308 of file SbPainterPS.cc.
References fParams.
| void SbPainterPS::setBitsPerPixel | ( | int | aNbit | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 317 of file SbPainterPS.cc.
References fParams.
Referenced by SoImageWriter::GLRender().
| void SbPainterPS::setColorScheme | ( | int | aShade | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 290 of file SbPainterPS.cc.
References fParams.
| void SbPainterPS::setFileName | ( | const char * | aString | ) |
| void SbPainterPS::setLineWidth | ( | int | aWidth | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 329 of file SbPainterPS.cc.
References fParams.
| void SbPainterPS::setOrientation | ( | int | aPortrait | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 299 of file SbPainterPS.cc.
References fParams.
|
inherited |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 58 of file SbPainter.cc.
References SbPainter::fWindowHeight, and SbPainter::fWindowWidth.
Referenced by SoImageWriter::GLRender().
|
private |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
Definition at line 1016 of file SbPainterPS.cc.
References putInStreamF().
Referenced by putImageInStream().
| int SbPainterPS::doBack |
Definition at line 102 of file SbPainterPS.h.
|
protectedinherited |
Definition at line 73 of file SbPainter.h.
|
private |
Definition at line 112 of file SbPainterPS.h.
Referenced by openFileForWriting(), printFLN(), and putInStreamF().
|
private |
Definition at line 115 of file SbPainterPS.h.
Referenced by openFileForWriting(), printFLN(), putInStreamF(), and SbPainterPS().
|
private |
Definition at line 113 of file SbPainterPS.h.
Referenced by printFLN(), printV(), putInStreamF(), and ~SbPainterPS().
|
private |
Definition at line 106 of file SbPainterPS.h.
Referenced by openFileForWriting(), and putPageScaleInStream().
|
private |
Definition at line 105 of file SbPainterPS.h.
Referenced by openFileForWriting(), and putPageScaleInStream().
|
protectedinherited |
Definition at line 74 of file SbPainter.h.
Referenced by SbPainter::enableEdges().
|
private |
Definition at line 109 of file SbPainterPS.h.
Referenced by beginTraversal(), clearColorBuffer(), closeStream(), endTraversal(), getStream(), openFileForWriting(), printFLN(), putInStreamF(), and ~SbPainterPS().
|
private |
Definition at line 110 of file SbPainterPS.h.
Referenced by closeStream(), getFileName(), openFileForWriting(), and setFileName().
|
protectedinherited |
Definition at line 73 of file SbPainter.h.
|
private |
Definition at line 111 of file SbPainterPS.h.
Referenced by putRestoreStateInStream(), putSaveStateInStream(), and ~SbPainterPS().
|
private |
Definition at line 108 of file SbPainterPS.h.
Referenced by openFileForWriting(), and putMarkerSizeInStream().
|
private |
Definition at line 107 of file SbPainterPS.h.
Referenced by closeStream(), openFileForWriting(), and putBeginPageInStream().
| struct { ... } SbPainterPS::fParams |
|
protectedinherited |
Definition at line 73 of file SbPainter.h.
|
protectedinherited |
Definition at line 72 of file SbPainter.h.
Referenced by beginTraversal(), clearColorBuffer(), endTraversal(), and SbPainter::setWindowSize().
|
protectedinherited |
Definition at line 72 of file SbPainter.h.
Referenced by beginTraversal(), clearColorBuffer(), endTraversal(), and SbPainter::setWindowSize().
| float SbPainterPS::lineWidth |
Definition at line 103 of file SbPainterPS.h.
| int SbPainterPS::nbit |
Definition at line 101 of file SbPainterPS.h.
| int SbPainterPS::portrait |
Definition at line 100 of file SbPainterPS.h.
| int SbPainterPS::shade |
Definition at line 99 of file SbPainterPS.h.