|
| wxPdfDCImpl (wxPdfDC *owner) |
|
| wxPdfDCImpl (wxPdfDC *owner, const wxPrintData &data) |
|
| wxPdfDCImpl (wxPdfDC *owner, wxPdfDocument *pdfDocument, double templateWidth, double templateHeight) |
|
| wxPdfDCImpl (wxPdfDC *owner, const wxString &file, int w=300, int h=200) |
|
virtual | ~wxPdfDCImpl () |
|
void | Init () |
|
wxPdfDocument * | GetPdfDocument () |
|
void | SetPrintData (const wxPrintData &data) |
|
wxPrintData & | GetPrintData () |
|
void | SetResolution (int ppi) |
|
virtual int | GetResolution () const wxOVERRIDE |
|
void | SetImageType (wxBitmapType bitmapType, int quality=75) |
|
virtual void | Clear () wxOVERRIDE |
|
virtual bool | StartDoc (const wxString &message) wxOVERRIDE |
|
virtual void | EndDoc () wxOVERRIDE |
|
virtual void | StartPage () wxOVERRIDE |
|
virtual void | EndPage () wxOVERRIDE |
|
virtual void | SetFont (const wxFont &font) wxOVERRIDE |
|
virtual void | SetPen (const wxPen &pen) wxOVERRIDE |
|
virtual void | SetBrush (const wxBrush &brush) wxOVERRIDE |
|
virtual void | SetBackground (const wxBrush &brush) wxOVERRIDE |
|
virtual void | SetBackgroundMode (int mode) wxOVERRIDE |
|
virtual void | DestroyClippingRegion () wxOVERRIDE |
|
virtual wxCoord | GetCharHeight () const wxOVERRIDE |
|
virtual wxCoord | GetCharWidth () const wxOVERRIDE |
|
virtual bool | CanDrawBitmap () const wxOVERRIDE |
|
virtual bool | CanGetTextExtent () const wxOVERRIDE |
|
virtual int | GetDepth () const wxOVERRIDE |
|
virtual wxSize | GetPPI () const wxOVERRIDE |
|
virtual void | SetMapMode (wxMappingMode mode) wxOVERRIDE |
|
virtual void | SetUserScale (double x, double y) wxOVERRIDE |
|
virtual void | SetLogicalScale (double x, double y) wxOVERRIDE |
|
virtual void | SetLogicalOrigin (wxCoord x, wxCoord y) wxOVERRIDE |
|
virtual void | SetDeviceOrigin (wxCoord x, wxCoord y) wxOVERRIDE |
|
virtual void | SetAxisOrientation (bool xLeftRight, bool yBottomUp) wxOVERRIDE |
|
virtual void | SetLogicalFunction (wxRasterOperationMode function) wxOVERRIDE |
|
virtual void | SetTextForeground (const wxColour &colour) wxOVERRIDE |
|
virtual void | ComputeScaleAndOrigin () wxOVERRIDE |
|
int | GetDrawingStyle () |
|
bool | StretchBlt (wxCoord xdest, wxCoord ydest, wxCoord width, wxCoord height, wxBitmap *bitmap) |
|
int | IncreaseImageCounter () |
|
void | SetMapModeStyle (wxPdfMapModeStyle style) |
|
wxPdfMapModeStyle | GetMapModeStyle () const |
|
double | ScaleLogicalToPdfX (wxCoord x) const |
|
double | ScaleLogicalToPdfXRel (wxCoord x) const |
|
double | ScaleLogicalToPdfY (wxCoord y) const |
|
double | ScaleLogicalToPdfYRel (wxCoord y) const |
|
double | ScaleFontSizeToPdf (int pointSize) const |
|
int | ScalePdfToFontMetric (double metric) const |
|
|
virtual bool | DoFloodFill (wxCoord x, wxCoord y, const wxColour &col, wxFloodFillStyle style=wxFLOOD_SURFACE) wxOVERRIDE |
|
virtual void | DoGradientFillLinear (const wxRect &rect, const wxColour &initialColour, const wxColour &destColour, wxDirection nDirection=wxEAST) wxOVERRIDE |
|
virtual void | DoGradientFillConcentric (const wxRect &rect, const wxColour &initialColour, const wxColour &destColour, const wxPoint &circleCenter) wxOVERRIDE |
|
virtual bool | DoGetPixel (wxCoord x, wxCoord y, wxColour *col) const wxOVERRIDE |
|
virtual void | DoDrawPoint (wxCoord x, wxCoord y) wxOVERRIDE |
|
virtual void | DoDrawLine (wxCoord x1, wxCoord y1, wxCoord x2, wxCoord y2) wxOVERRIDE |
|
virtual void | DoDrawArc (wxCoord x1, wxCoord y1, wxCoord x2, wxCoord y2, wxCoord xc, wxCoord yc) wxOVERRIDE |
|
virtual void | DoDrawCheckMark (wxCoord x, wxCoord y, wxCoord width, wxCoord height) wxOVERRIDE |
|
virtual void | DoDrawEllipticArc (wxCoord x, wxCoord y, wxCoord w, wxCoord h, double sa, double ea) wxOVERRIDE |
|
virtual void | DoDrawRectangle (wxCoord x, wxCoord y, wxCoord width, wxCoord height) wxOVERRIDE |
|
virtual void | DoDrawRoundedRectangle (wxCoord x, wxCoord y, wxCoord width, wxCoord height, double radius) wxOVERRIDE |
|
virtual void | DoDrawEllipse (wxCoord x, wxCoord y, wxCoord width, wxCoord height) wxOVERRIDE |
|
virtual void | DoCrossHair (wxCoord x, wxCoord y) wxOVERRIDE |
|
virtual void | DoDrawIcon (const wxIcon &icon, wxCoord x, wxCoord y) wxOVERRIDE |
|
virtual void | DoDrawBitmap (const wxBitmap &bmp, wxCoord x, wxCoord y, bool useMask=false) wxOVERRIDE |
|
virtual void | DoDrawText (const wxString &text, wxCoord x, wxCoord y) wxOVERRIDE |
|
virtual void | DoDrawRotatedText (const wxString &text, wxCoord x, wxCoord y, double angle) wxOVERRIDE |
|
virtual bool | DoBlit (wxCoord xdest, wxCoord ydest, wxCoord width, wxCoord height, wxDC *source, wxCoord xsrc, wxCoord ysrc, wxRasterOperationMode rop=wxCOPY, bool useMask=false, wxCoord xsrcMask=-1, wxCoord ysrcMask=-1) wxOVERRIDE |
|
virtual void | DoGetSize (int *width, int *height) const wxOVERRIDE |
|
virtual void | DoGetSizeMM (int *width, int *height) const wxOVERRIDE |
|
virtual void | DoDrawLines (int n, const wxPoint points[], wxCoord xoffset, wxCoord yoffset) wxOVERRIDE |
|
virtual void | DoDrawPolygon (int n, const wxPoint points[], wxCoord xoffset, wxCoord yoffset, wxPolygonFillMode fillStyle=wxODDEVEN_RULE) wxOVERRIDE |
|
virtual void | DoDrawPolyPolygon (int n, const int count[], const wxPoint points[], wxCoord xoffset, wxCoord yoffset, wxPolygonFillMode fillStyle) wxOVERRIDE |
|
virtual void | DoSetClippingRegionAsRegion (const wxRegion ®ion) |
|
virtual void | DoSetClippingRegion (wxCoord x, wxCoord y, wxCoord width, wxCoord height) wxOVERRIDE |
|
virtual void | DoSetDeviceClippingRegion (const wxRegion ®ion) wxOVERRIDE |
|
virtual void | DoGetTextExtent (const wxString &string, wxCoord *x, wxCoord *y, wxCoord *descent=NULL, wxCoord *externalLeading=NULL, const wxFont *theFont=NULL) const wxOVERRIDE |
|
virtual bool | DoGetPartialTextExtents (const wxString &text, wxArrayInt &widths) const wxOVERRIDE |
|
Class representing the PDF drawing context implementation.