OpenCPN Partial API docs
MyTrackPrintout Class Reference
Inheritance diagram for MyTrackPrintout:
MyPrintout

Public Member Functions

 MyTrackPrintout (std::vector< bool > _toPrintOut, Track *track, OCPNTrackListCtrl *lcPoints, const wxString &title=_T("My Track printout"))
 
virtual bool OnPrintPage (int page)
 
void DrawPage (wxDC *dc)
 
virtual void OnPreparePrinting ()
 
virtual bool HasPage (int num)
 
virtual void GetPageInfo (int *minPage, int *maxPage, int *selPageFrom, int *selPageTo)
 
- Public Member Functions inherited from MyPrintout
 MyPrintout (const wxChar *title=_T("My printout"))
 
virtual bool OnBeginDocument (int startPage, int endPage)
 
void DrawPageOne (wxDC *dc)
 
void GenerateGLbmp (void)
 

Protected Attributes

wxDC * myDC
 
PrintTable table
 
TrackmyTrack
 
std::vector< bool > toPrintOut
 
int pageToPrint
 
int numberOfPages
 
int marginX
 
int marginY
 
int textOffsetX
 
int textOffsetY
 

Static Protected Attributes

static const int pN = 5
 

Detailed Description

Definition at line 45 of file trackprintout.h.


The documentation for this class was generated from the following files: