CSailDataPrinter Class Reference

#include <sailprinter.h>

Inheritance diagram for CSailDataPrinter:

CPrinter

List of all members.

Public Member Functions

 CSailDataPrinter (const CSailDef &obj)
int pages () const
void print (CTextPainter *painter, int, real fontsize) const

Protected Attributes

const CSailDef saildef


Detailed Description

A class for printing sail data.

All the data is printed on a single page.

Definition at line 47 of file sailprinter.h.


Constructor & Destructor Documentation

CSailDataPrinter::CSailDataPrinter ( const CSailDef obj  )  [inline]

The constructor.

Parameters:
obj the sail definition to print

Definition at line 54 of file sailprinter.h.


Member Function Documentation

int CSailDataPrinter::pages (  )  const [inline, virtual]

Return the number of pages, must be overriden.

Implements CPrinter.

Definition at line 55 of file sailprinter.h.

void CSailDataPrinter::print ( CTextPainter painter,
int  ,
real  fontsize 
) const [virtual]


Member Data Documentation

the sail definition to print

Definition at line 63 of file sailprinter.h.

Referenced by print().


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

Generated on Sun Mar 22 21:38:32 2009 for Sailcut CAD by  doxygen 1.5.6