Hardcopy layout parameters. More...
#include <mi32/mplayout.h>
Public Member Functions | |
| LAYOUTPARMS (const LAYOUTPARMS &) | |
| LAYOUTPARMS () | |
| ~LAYOUTPARMS () | |
| LAYOUTPARMS & | operator= (const LAYOUTPARMS &) |
| ERRVALUE | ReadDefault () |
| ERRVALUE | WriteDefault () |
Static Public Member Functions | |
| static const SERIALIZERITEM * | GetSerialItemDef () |
Public Attributes | |
| double | brightness |
| CBPARMS | cbparms |
| double | contrast |
| double | DotGain [4] |
| double | dpi |
| INT32 | flags |
| double | FullHeight |
| double | FullPrintableHeight |
| double | FullPrintableWidth |
| double | FullWidth |
| PRINTGAMMA | gamma [3] |
| double | LeftMargin |
| MIUNICODE | paper [64] |
| double | PrintableHeight |
| double | PrintableWidth |
| char | printer [64] |
| MGD::PROFILEPARMS_PRINTER | ProfileParms |
| char | rpattern [32] |
| double | Scale |
| double | ScreenAngle [4] |
| double | ScreenFreq |
| double | TopMargin |
| char | vpattern [32] |
| double | Zoom |
Hardcopy layout parameters.
| LAYOUTPARMS::LAYOUTPARMS | ( | ) |
| LAYOUTPARMS::~LAYOUTPARMS | ( | ) |
| LAYOUTPARMS::LAYOUTPARMS | ( | const LAYOUTPARMS & | ) |
| static const SERIALIZERITEM* LAYOUTPARMS::GetSerialItemDef | ( | ) | [static] |
| LAYOUTPARMS& LAYOUTPARMS::operator= | ( | const LAYOUTPARMS & | ) |
| ERRVALUE LAYOUTPARMS::ReadDefault | ( | ) |
Read LAYOUTPARMS from Ini file.
| ERRVALUE LAYOUTPARMS::WriteDefault | ( | ) |
Write LAYOUTPARMS to Ini file.
| double LAYOUTPARMS::brightness |
Color balance parameters.
| double LAYOUTPARMS::contrast |
| double LAYOUTPARMS::DotGain[4] |
Percent (0.0 to 1.0).
| double LAYOUTPARMS::dpi |
Printer resolution in dots/inch.
misc flags, see below
| double LAYOUTPARMS::FullHeight |
Full height including margins in inches.
Full printable height (user selected) in inches.
Full printable width (user selected) in inches.
| double LAYOUTPARMS::FullWidth |
Full width including margins in inches.
| double LAYOUTPARMS::LeftMargin |
Unprintable left margin in inches (fixed).
| double LAYOUTPARMS::PrintableHeight |
Printable height of a single page in inches (fixed).
| double LAYOUTPARMS::PrintableWidth |
Printable width of a single page in inches (fixed).
| char LAYOUTPARMS::printer[64] |
Name of driver object. Not localizable.
| char LAYOUTPARMS::rpattern[32] |
| double LAYOUTPARMS::Scale |
eg: 24000 for 1:24000 (Should have been named MapScale)
| double LAYOUTPARMS::ScreenAngle[4] |
in degrees
| double LAYOUTPARMS::ScreenFreq |
in LPI. All componants must be same frequency
| double LAYOUTPARMS::TopMargin |
Unprintable top margin in inches (fixed).
| char LAYOUTPARMS::vpattern[32] |
| double LAYOUTPARMS::Zoom |
Zoom factor (normally 1.0).
1.6.1