Printout

Used in the printing stuff. Check out the wx docs for more info.

public:

Printout( )

~Printout( )

bool OnBeginDocument( int StartPage, int EndPage)

bool OnPrintPage( int Page)

void OnPreparePrinting( )

void GetPageInfo( int* MinPage, int* MaxPage, int* PageFrom, int* PageTo)

bool HasPage( int Page)


protected:


private:

wxSize GetDimensionsInPages( )

gets the dimensions of the model in printed pages. If the model would print on 2 pages (left to right) and only 1 page tall, then this will return 2, 1

double m_Scale

need to have a scale value so the printout is consistent across printers.