#include <SbPainterPS.h>
|
| typedef int(* | GetRGB_Function) (unsigned int, unsigned int, double &, double &, double &) |
| |
|
| | SbPainterPS () |
| |
| | ~SbPainterPS () |
| |
| void | beginTraversal () |
| |
| void | clearColorBuffer (float, float, float) |
| |
| void | endTraversal () |
| |
| void | setColorScheme (int) |
| |
| void | setOrientation (int) |
| |
| void | setBackgroundDrawn (int) |
| |
| void | setBitsPerPixel (int) |
| |
| void | setLineWidth (int) |
| |
| void * | getStream () |
| |
| void | setFileName (const char *) |
| |
| const char * | getFileName () const |
| |
| void | openFileForWriting (const char *) |
| |
| void | closeStream () |
| |
| void | putPageScaleInStream (float, float) |
| |
| void | putSaveStateInStream () |
| |
| void | putRestoreStateInStream () |
| |
| void | putTranslationInStream (float, float) |
| |
| void | putScaleInStream (float, float) |
| |
| void | putBeginPageInStream () |
| |
| void | putEndPageInStream () |
| |
| void | putRGB_InStream (float, float, float) |
| |
| void | putMarkerSizeInStream (float) |
| |
| void | putBackgroundInStream (float, float, float, float, float) |
| |
| void | putFrameInStream (float, float, float, float, float) |
| |
| void | putRotateInStream (float) |
| |
| void | putNewPathInStream () |
| |
| void | putStrokeInStream () |
| |
| void | putFillInStream () |
| |
| void | putClosePathInStream () |
| |
| void | putCapInStream (int) |
| |
| void | putLineToInStream (float, float) |
| |
| void | putMoveInStream (float, float) |
| |
| void | putCircleInStream (float, float, float) |
| |
| void | putLineWidthInStream (int) |
| |
| void | putImageInStream (unsigned int, unsigned int, GetRGB_Function) |
| |
| | SbPainter () |
| |
| virtual | ~SbPainter () |
| |
| void | setWindowSize (int, int) |
| |
| void | enableEdges (SbBool) |
| |
Definition at line 41 of file SbPainterPS.h.
◆ GetRGB_Function
| typedef int(* SbPainterPS::GetRGB_Function) (unsigned int, unsigned int, double &, double &, double &) |
◆ ColorScheme
| Enumerator |
|---|
| Color | |
| Grey | |
| BlackWhite | |
Definition at line 93 of file SbPainterPS.h.
◆ SbPainterPS()
| SbPainterPS::SbPainterPS |
( |
| ) |
|
◆ ~SbPainterPS()
| SbPainterPS::~SbPainterPS |
( |
| ) |
|
◆ beginTraversal()
| void SbPainterPS::beginTraversal |
( |
| ) |
|
|
virtual |
◆ clearColorBuffer()
| void SbPainterPS::clearColorBuffer |
( |
float |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
|
virtual |
◆ closeStream()
| void SbPainterPS::closeStream |
( |
| ) |
|
◆ convertRGB_ToGrey()
| float SbPainterPS::convertRGB_ToGrey |
( |
float |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
|
private |
◆ endTraversal()
| void SbPainterPS::endTraversal |
( |
| ) |
|
|
virtual |
◆ getFileName()
| const char* SbPainterPS::getFileName |
( |
| ) |
const |
◆ getStream()
| void* SbPainterPS::getStream |
( |
| ) |
|
◆ openFileForWriting()
| void SbPainterPS::openFileForWriting |
( |
const char * |
| ) |
|
◆ printFLN()
| void SbPainterPS::printFLN |
( |
const char * |
, |
|
|
|
... |
|
) |
| |
|
private |
◆ printV()
| void SbPainterPS::printV |
( |
const char * |
, |
|
|
va_list |
|
|
) |
| |
|
private |
◆ putBackgroundInStream()
| void SbPainterPS::putBackgroundInStream |
( |
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
◆ putBeginPageInStream()
| void SbPainterPS::putBeginPageInStream |
( |
| ) |
|
◆ putCapInStream()
| void SbPainterPS::putCapInStream |
( |
int |
| ) |
|
◆ putCircleInStream()
| void SbPainterPS::putCircleInStream |
( |
float |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
◆ putClosePathInStream()
| void SbPainterPS::putClosePathInStream |
( |
| ) |
|
◆ putEndPageInStream()
| void SbPainterPS::putEndPageInStream |
( |
| ) |
|
◆ putFillInStream()
| void SbPainterPS::putFillInStream |
( |
| ) |
|
◆ putFrameInStream()
| void SbPainterPS::putFrameInStream |
( |
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
◆ putImageInStream()
| void SbPainterPS::putImageInStream |
( |
unsigned |
int, |
|
|
unsigned |
int, |
|
|
GetRGB_Function |
|
|
) |
| |
◆ putInStreamF()
| void SbPainterPS::putInStreamF |
( |
const char * |
, |
|
|
|
... |
|
) |
| |
|
private |
◆ putLineToInStream()
| void SbPainterPS::putLineToInStream |
( |
float |
, |
|
|
float |
|
|
) |
| |
◆ putLineWidthInStream()
| void SbPainterPS::putLineWidthInStream |
( |
int |
| ) |
|
◆ putMarkerSizeInStream()
| void SbPainterPS::putMarkerSizeInStream |
( |
float |
| ) |
|
◆ putMoveInStream()
| void SbPainterPS::putMoveInStream |
( |
float |
, |
|
|
float |
|
|
) |
| |
◆ putNewPathInStream()
| void SbPainterPS::putNewPathInStream |
( |
| ) |
|
◆ putPageScaleInStream()
| void SbPainterPS::putPageScaleInStream |
( |
float |
, |
|
|
float |
|
|
) |
| |
◆ putRestoreStateInStream()
| void SbPainterPS::putRestoreStateInStream |
( |
| ) |
|
◆ putRGB_InStream()
| void SbPainterPS::putRGB_InStream |
( |
float |
, |
|
|
float |
, |
|
|
float |
|
|
) |
| |
◆ putRotateInStream()
| void SbPainterPS::putRotateInStream |
( |
float |
| ) |
|
◆ putSaveStateInStream()
| void SbPainterPS::putSaveStateInStream |
( |
| ) |
|
◆ putScaleInStream()
| void SbPainterPS::putScaleInStream |
( |
float |
, |
|
|
float |
|
|
) |
| |
◆ putStrokeInStream()
| void SbPainterPS::putStrokeInStream |
( |
| ) |
|
◆ putTranslationInStream()
| void SbPainterPS::putTranslationInStream |
( |
float |
, |
|
|
float |
|
|
) |
| |
◆ setBackgroundDrawn()
| void SbPainterPS::setBackgroundDrawn |
( |
int |
| ) |
|
◆ setBitsPerPixel()
| void SbPainterPS::setBitsPerPixel |
( |
int |
| ) |
|
◆ setColorScheme()
| void SbPainterPS::setColorScheme |
( |
int |
| ) |
|
◆ setFileName()
| void SbPainterPS::setFileName |
( |
const char * |
| ) |
|
◆ setLineWidth()
| void SbPainterPS::setLineWidth |
( |
int |
| ) |
|
◆ setOrientation()
| void SbPainterPS::setOrientation |
( |
int |
| ) |
|
◆ writeByte()
| void SbPainterPS::writeByte |
( |
unsigned |
char | ) |
|
|
private |
◆ doBack
◆ fBufferCount
| int SbPainterPS::fBufferCount |
|
private |
◆ fBufferPointer
◆ fBufferString
| char* SbPainterPS::fBufferString |
|
private |
◆ fDeviceHeight
| float SbPainterPS::fDeviceHeight |
|
private |
◆ fDeviceWidth
| float SbPainterPS::fDeviceWidth |
|
private |
◆ fFile
◆ fFileName
| char* SbPainterPS::fFileName |
|
private |
◆ fGSave
◆ fMarkerSize
| float SbPainterPS::fMarkerSize |
|
private |
◆ fPageNumber
| int SbPainterPS::fPageNumber |
|
private |
◆ fParams
| struct { ... } SbPainterPS::fParams |
◆ lineWidth
| float SbPainterPS::lineWidth |
◆ nbit
◆ portrait
| int SbPainterPS::portrait |
◆ shade
The documentation for this class was generated from the following file: