28 #ifndef __TERRALIB_LAYOUT_INTERNAL_PAPER_CONFIG_H
29 #define __TERRALIB_LAYOUT_INTERNAL_PAPER_CONFIG_H
32 #include "../core/enum/AbstractType.h"
33 #include "../../geometry/Envelope.h"
72 virtual void setPaperSizeCustom(
double w,
double h);
94 virtual void getPaperSize(
double &w,
double &h);
Class responsible for paper setting. Size, orientation, custom size, etc.
LayoutAbstractPaperType
Enum TdkAbstractComponentType. This is the enumeration of the components types.
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
double m_customH
custom paper size height
LayoutAbstractPaperType m_paperType
paper type enum. Ex.: A4
LayoutOrientationType m_paperOrientationType
paper orientation type enum. Ex.: Portrait
Configuration flags for the Terrralib Layout module.
double m_customW
custom paper size width