Classes | Enumerations
Printer Driver Parameter Interfaces and Data types

Parameter interfaces and data types for printer drivers. More...

Classes

struct  IPlotDPoints
 Array of floating point X,Y coordinates. More...
 
struct  IPlotPolygonSetParam
 Printer driver output polygon set event parameters. More...
 
struct  IPlotPathParam
 Printer driver output path event parameters. More...
 
struct  IPlotClipParam
 Printer driver output clip event parameters. More...
 
struct  IPlotBorderTextParam
 Printer driver output border text event parameters. More...
 
struct  IPlotRasterParam
 Printer driver output raster event parameters. More...
 
struct  IDriverPreBeginPlotParam
 Printer driver DriverPreBeginPlot event parameters. More...
 
struct  IDriverBeginPlotParam
 Printer driver DriverBeginPlot event parameters. More...
 
struct  IDriverEndPlotParam
 Printer driver DriverEndPlot event parameters. More...
 

Enumerations

enum  PlotPathOperator { Undefined = 0, MoveTo = 'm', LineTo = 'l', BezierTo = 'c' }
 Printer driver output path operator. More...
 
enum  PlotRasterFormat { BitMap = 1, ByteMap = 3, RGBSeparate = 5, RGBA = 7 }
 Printer driver raster format. More...
 
enum  PlotRasterTransparency { None = 0, Color = 1, Mask = 2 }
 Printer driver raster transparency mode. More...
 

Detailed Description

Parameter interfaces and data types for printer drivers.

See also Printer Driver API.

Enumeration Type Documentation

enum PlotPathOperator
strong

Printer driver output path operator.

Enumerator
Undefined 

Undefined.

MoveTo 

MoveTo (uses one vertex)

LineTo 

LineTo (uses one vertex)

BezierTo 

PathTo (uses three vertices, BCD, where A=curPos, B&C are poles, D=endPos)

enum PlotRasterFormat
strong

Printer driver raster format.

Enumerator
BitMap 

BitMap (same as IMAGEFORMAT_BitMap)

ByteMap 

ByteMap (same as IMAGEFORMAT_ByteMap)

RGBSeparate 

RGB separate (same as IMAGEFORMAT_RGBSeparate)

RGBA 

RGBA (same as IMAGEFORMAT_RGBA)

enum PlotRasterTransparency
strong

Printer driver raster transparency mode.

Enumerator
None 

No transparency.

Color 

Transparency specified by color.

Mask 

Transparency specified by mask.


Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.