GL2PScontext Struct Reference

List of all members.

Public Attributes

GLint format
GLint sort
GLint options
GLint colorsize
GLint colormode
GLint buffersize
char * title
char * producer
char * filename
GLboolean boundary
GLboolean blending
GLfloatfeedback
GLfloat offset [2]
GLfloat lastlinewidth
GLint viewport [4]
GLint blendfunc [2]
GLint lastfactor
GL2PSrgbacolormap
GL2PSrgba lastrgba
GL2PSrgba threshold
GL2PSrgba bgcolor
GLushort lastpattern
GL2PSvertex lastvertex
GL2PSlistprimitives
GL2PSlistauxprimitives
FILE * stream
GL2PScompresscompress
GLboolean header
GLint maxbestroot
GLboolean zerosurfacearea
GL2PSbsptree2dimagetree
GL2PSprimitiveprimitivetoadd
int streamlength
GL2PSlistpdfprimlist
GL2PSlistpdfgrouplist
int * xreflist
int objects_stack
int extgs_stack
int font_stack
int im_stack
int trgroupobjects_stack
int shader_stack
int mshader_stack
GL2PSimagemapimagemap_head
GL2PSimagemapimagemap_tail

Detailed Description

Definition at line 231 of file gl2ps.cxx.


Member Data Documentation

GLint GL2PScontext::format

Definition at line 233 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psBeginViewport(), gl2psEndPage(), gl2psEndViewport(), gl2psPrintPostScriptHeader(), and gl2psPrintPrimitives().

GLint GL2PScontext::sort

Definition at line 233 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psPrintPrimitives(), and gl2psRescaleAndOffset().

GLint GL2PScontext::options

Definition at line 233 of file gl2ps.cxx.

Referenced by gl2psAdaptVertexForBlending(), gl2psAddText(), gl2psBeginPage(), gl2psClosePDFDataStream(), gl2psDrawPixels(), gl2psFindRoot(), gl2psGetOptions(), gl2psMsg(), gl2psOpenPDFDataStreamWritePreface(), gl2psPrintf(), gl2psPrintGzipFooter(), gl2psPrintGzipHeader(), gl2psPrintPDFBeginViewport(), gl2psPrintPDFCompressorType(), gl2psPrintPDFFooter(), gl2psPrintPDFHeader(), gl2psPrintPDFOpenPage(), gl2psPrintPDFPixmap(), gl2psPrintPDFPrimitive(), gl2psPrintPDFShader(), gl2psPrintPGFBeginViewport(), gl2psPrintPGFHeader(), gl2psPrintPostScriptBeginViewport(), gl2psPrintPostScriptHeader(), gl2psPrintPostScriptPrimitive(), gl2psPrintPrimitives(), gl2psPrintSVGBeginViewport(), gl2psPrintSVGHeader(), gl2psPrintSVGPrimitive(), gl2psPrintTeXFooter(), gl2psPrintTeXHeader(), gl2psRescaleAndOffset(), and gl2psSetOptions().

GLint GL2PScontext::colorsize

Definition at line 233 of file gl2ps.cxx.

Referenced by gl2psGetVertex(), gl2psPrintPDFBeginViewport(), gl2psPrintPGFBeginViewport(), gl2psPrintPostScriptBeginViewport(), and gl2psPrintSVGBeginViewport().

GLint GL2PScontext::colormode

Definition at line 233 of file gl2ps.cxx.

Referenced by gl2psGetVertex(), gl2psPrintPDFBeginViewport(), gl2psPrintPGFBeginViewport(), gl2psPrintPostScriptBeginViewport(), and gl2psPrintSVGBeginViewport().

GLint GL2PScontext::buffersize

Definition at line 233 of file gl2ps.cxx.

char* GL2PScontext::title

Definition at line 234 of file gl2ps.cxx.

Referenced by gl2psEndPage(), gl2psPrintPDFInfo(), gl2psPrintPGFHeader(), gl2psPrintPostScriptHeader(), gl2psPrintSVGHeader(), and gl2psPrintTeXHeader().

char * GL2PScontext::producer

Definition at line 234 of file gl2ps.cxx.

Referenced by gl2psEndPage(), gl2psPrintPDFInfo(), gl2psPrintPGFHeader(), gl2psPrintPostScriptHeader(), gl2psPrintSVGHeader(), and gl2psPrintTeXHeader().

char * GL2PScontext::filename

Definition at line 234 of file gl2ps.cxx.

Referenced by gl2psEndPage(), and gl2psPrintTeXHeader().

GLboolean GL2PScontext::boundary

Definition at line 235 of file gl2ps.cxx.

Referenced by gl2psParseFeedbackBuffer(), and gl2psPrintPrimitives().

GLboolean GL2PScontext::blending

Definition at line 235 of file gl2ps.cxx.

Referenced by gl2psAdaptVertexForBlending(), gl2psDrawPixels(), and gl2psParseFeedbackBuffer().

GLfloat* GL2PScontext::feedback

Definition at line 236 of file gl2ps.cxx.

Referenced by gl2psEndPage(), and gl2psParseFeedbackBuffer().

GLfloat GL2PScontext::offset[2]

Definition at line 236 of file gl2ps.cxx.

Referenced by gl2psEnable().

GLfloat GL2PScontext::lastlinewidth

Definition at line 236 of file gl2ps.cxx.

Referenced by gl2psEndViewport(), gl2psPrintPGFPrimitive(), gl2psPrintPostScriptPrimitive(), and gl2psPrintSVGPrimitive().

GLint GL2PScontext::viewport[4]

Definition at line 237 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psComputeTightBoundingBox(), gl2psEndSVGLine(), gl2psOpenPDFDataStreamWritePreface(), gl2psPrintPDFOpenPage(), gl2psPrintPDFShaderMask(), gl2psPrintPGFHeader(), gl2psPrintPostScriptHeader(), gl2psPrintPrimitives(), gl2psPrintSVGBeginViewport(), gl2psPrintSVGHeader(), gl2psPrintTeXHeader(), and gl2psSVGGetCoordsAndColors().

GLint GL2PScontext::blendfunc[2]

Definition at line 237 of file gl2ps.cxx.

Referenced by gl2psAdaptVertexForBlending(), and gl2psParseFeedbackBuffer().

GLint GL2PScontext::lastfactor

Definition at line 237 of file gl2ps.cxx.

Referenced by gl2psPrintPGFDash(), gl2psPrintPostScriptDash(), gl2psPrintPostScriptPrimitive(), and gl2psPrintSVGPrimitive().

GL2PSrgba* GL2PScontext::colormap

Definition at line 238 of file gl2ps.cxx.

Referenced by gl2psEndPage(), gl2psGetVertex(), gl2psPrintPDFBeginViewport(), gl2psPrintPGFBeginViewport(), gl2psPrintPostScriptBeginViewport(), and gl2psPrintSVGBeginViewport().

GL2PSrgba GL2PScontext::lastrgba

Definition at line 238 of file gl2ps.cxx.

Referenced by gl2psPrintPGFColor(), gl2psPrintPostScriptColor(), gl2psPrintPostScriptPrimitive(), gl2psPrintSVGPrimitive(), gl2psResetPostScriptColor(), and gl2psSetLastColor().

GL2PSrgba GL2PScontext::threshold

Definition at line 238 of file gl2ps.cxx.

Referenced by gl2psPrintPostScriptHeader(), and gl2psPrintSVGSmoothTriangle().

GL2PSrgba GL2PScontext::bgcolor

Definition at line 238 of file gl2ps.cxx.

Referenced by gl2psOpenPDFDataStreamWritePreface(), gl2psPrintPGFHeader(), gl2psPrintPostScriptHeader(), and gl2psPrintSVGHeader().

GLushort GL2PScontext::lastpattern

Definition at line 239 of file gl2ps.cxx.

Referenced by gl2psPrintPGFDash(), gl2psPrintPostScriptDash(), gl2psPrintPostScriptPrimitive(), and gl2psPrintSVGPrimitive().

GL2PSvertex GL2PScontext::lastvertex

Definition at line 240 of file gl2ps.cxx.

Referenced by gl2psEndPostScriptLine(), gl2psEndSVGLine(), gl2psPrintPostScriptPrimitive(), and gl2psPrintSVGPrimitive().

GL2PSlist* GL2PScontext::primitives

Definition at line 241 of file gl2ps.cxx.

Referenced by gl2psAddPolyPrimitive(), gl2psEndPage(), gl2psParseFeedbackBuffer(), gl2psPrintPrimitives(), and gl2psRescaleAndOffset().

GL2PSlist * GL2PScontext::auxprimitives

Definition at line 241 of file gl2ps.cxx.

Referenced by gl2psAddText(), gl2psDrawPixels(), gl2psEndPage(), and gl2psParseFeedbackBuffer().

FILE* GL2PScontext::stream

Definition at line 242 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psClosePDFDataStream(), gl2psEndPage(), gl2psOpenPDFDataStream(), gl2psPDFgroupListWriteFontResources(), gl2psPDFgroupListWriteGStateResources(), gl2psPDFgroupListWriteObjects(), gl2psPDFgroupListWriteShaderResources(), gl2psPDFgroupListWriteVariableResources(), gl2psPDFgroupListWriteXObjectResources(), gl2psPrintf(), gl2psPrintGzipFooter(), gl2psPrintGzipHeader(), gl2psPrintPDFCatalog(), gl2psPrintPDFCompressorType(), gl2psPrintPDFDataStreamLength(), gl2psPrintPDFFooter(), gl2psPrintPDFGSObject(), gl2psPrintPDFHeader(), gl2psPrintPDFInfo(), gl2psPrintPDFOpenPage(), gl2psPrintPDFPages(), gl2psPrintPDFPixmap(), gl2psPrintPDFShader(), gl2psPrintPDFShaderExtGS(), gl2psPrintPDFShaderMask(), gl2psPrintPDFShaderSimpleExtGS(), gl2psPrintPDFText(), gl2psPrintPGFBeginViewport(), gl2psPrintPGFColor(), gl2psPrintPGFDash(), gl2psPrintPGFEndViewport(), gl2psPrintPGFFooter(), gl2psPrintPGFHeader(), gl2psPrintPGFPrimitive(), gl2psPrintTeXFooter(), gl2psPrintTeXHeader(), gl2psPrintTeXPrimitive(), and gl2psWriteBigEndian().

GL2PScompress* GL2PScontext::compress

Definition at line 243 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psClosePDFDataStream(), gl2psPrintf(), gl2psPrintGzipFooter(), gl2psPrintPDFFooter(), gl2psPrintPDFPixmap(), and gl2psPrintPDFShader().

GLboolean GL2PScontext::header

Definition at line 244 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psPrintPDFBeginViewport(), gl2psPrintPGFBeginViewport(), gl2psPrintPostScriptBeginViewport(), gl2psPrintPrimitives(), gl2psPrintSVGBeginViewport(), and gl2psPrintTeXBeginViewport().

GLint GL2PScontext::maxbestroot

Definition at line 247 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), and gl2psFindRoot().

GLboolean GL2PScontext::zerosurfacearea

Definition at line 250 of file gl2ps.cxx.

Referenced by gl2psAddInBspImageTree().

GL2PSbsptree2d* GL2PScontext::imagetree

Definition at line 251 of file gl2ps.cxx.

Referenced by gl2psAddInImageTree(), and gl2psPrintPrimitives().

GL2PSprimitive* GL2PScontext::primitivetoadd

Definition at line 252 of file gl2ps.cxx.

Referenced by gl2psAddInBspImageTree(), and gl2psAddInImageTree().

int GL2PScontext::streamlength

Definition at line 255 of file gl2ps.cxx.

Referenced by gl2psClosePDFDataStream(), gl2psPDFgroupListWriteMainStream(), gl2psPrintPDFBeginViewport(), gl2psPrintPDFEndViewport(), gl2psPrintPDFFooter(), gl2psPrintPDFHeader(), gl2psPutPDFImage(), and gl2psPutPDFText().

GL2PSlist* GL2PScontext::pdfprimlist

Definition at line 256 of file gl2ps.cxx.

Referenced by gl2psPDFgroupListInit(), gl2psPrintPDFFooter(), gl2psPrintPDFHeader(), and gl2psPrintPDFPrimitive().

GL2PSlist * GL2PScontext::pdfgrouplist

Definition at line 256 of file gl2ps.cxx.

Referenced by gl2psPDFgroupListDelete(), gl2psPDFgroupListInit(), gl2psPDFgroupListWriteFontResources(), gl2psPDFgroupListWriteGStateResources(), gl2psPDFgroupListWriteMainStream(), gl2psPDFgroupListWriteObjects(), gl2psPDFgroupListWriteShaderResources(), and gl2psPDFgroupListWriteXObjectResources().

int* GL2PScontext::xreflist

Definition at line 257 of file gl2ps.cxx.

Referenced by gl2psPDFgroupListWriteObjects(), gl2psPrintPDFFooter(), and gl2psPrintPDFHeader().

int GL2PScontext::objects_stack

Definition at line 258 of file gl2ps.cxx.

Referenced by gl2psPDFgroupListWriteFontResources(), gl2psPDFgroupListWriteXObjectResources(), gl2psPDFstacksInit(), gl2psPrintPDFFooter(), gl2psPrintPDFHeader(), and gl2psSortOutTrianglePDFgroup().

int GL2PScontext::extgs_stack

Definition at line 259 of file gl2ps.cxx.

Referenced by gl2psPDFstacksInit(), and gl2psSortOutTrianglePDFgroup().

int GL2PScontext::font_stack

Definition at line 260 of file gl2ps.cxx.

Referenced by gl2psPDFgroupListInit(), and gl2psPDFstacksInit().

int GL2PScontext::im_stack

Definition at line 261 of file gl2ps.cxx.

Referenced by gl2psPDFgroupListInit(), and gl2psPDFstacksInit().

int GL2PScontext::trgroupobjects_stack

Definition at line 262 of file gl2ps.cxx.

Referenced by gl2psPDFstacksInit(), and gl2psSortOutTrianglePDFgroup().

int GL2PScontext::shader_stack

Definition at line 263 of file gl2ps.cxx.

Referenced by gl2psPDFstacksInit(), and gl2psSortOutTrianglePDFgroup().

int GL2PScontext::mshader_stack

Definition at line 264 of file gl2ps.cxx.

Referenced by gl2psPDFstacksInit(), and gl2psSortOutTrianglePDFgroup().

GL2PSimagemap* GL2PScontext::imagemap_head

Definition at line 267 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), gl2psEndPage(), and gl2psParseFeedbackBuffer().

GL2PSimagemap* GL2PScontext::imagemap_tail

Definition at line 268 of file gl2ps.cxx.

Referenced by gl2psBeginPage(), and gl2psParseFeedbackBuffer().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:30:44 2011 for ROOT_528-00b_version by  doxygen 1.5.1