Classes | Namespaces | Enumerations | Functions
IPrinterDriver.h File Reference
#include <Mstn\Plot\PlotApi.h>

Go to the source code of this file.

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...
 
struct  IPrinterDriverBase
 Base printer driver interface. More...
 
struct  IPrinterDriverOutputVector
 Printer driver output vector interface. More...
 
struct  IPrinterDriverOutputPath
 Printer driver output path interface. More...
 
struct  IPrinterDriverOutputRaster
 Printer driver output raster interface. More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::MstnPlatform
 Namespace for classes, methods and functions of the MstnPlatform library.
 

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...
 

Functions

 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotDPoints)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotPolygonSetParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotPathParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotClipParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotTextParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotBorderTextParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPlotRasterParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IDriverPreBeginPlotParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IDriverBeginPlotParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IDriverEndPlotParam)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPrinterDriverOutputPath)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPrinterDriverOutputRaster)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPrinterDriverOutputText)
 
 MSTNPLATFORM_PRINT_TYPEDEFS (IPrinterDriverOutputVector)
 
void mdlPlot_registerIPrinterDriver (IPrinterDriverBaseP printerDriver)
 Registers a printer driver with the print engine. More...
 

Function Documentation

MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotDPoints  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotPolygonSetParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotPathParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotClipParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotTextParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotBorderTextParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPlotRasterParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IDriverPreBeginPlotParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IDriverBeginPlotParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IDriverEndPlotParam  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPrinterDriverOutputPath  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPrinterDriverOutputRaster  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPrinterDriverOutputText  )
MSTNPLATFORM_PRINT_TYPEDEFS ( IPrinterDriverOutputVector  )

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