28 #ifndef __TERRALIB_LAYOUT_INTERNAL_ENUM_GRIDSTYLE_TYPE_H
29 #define __TERRALIB_LAYOUT_INTERNAL_ENUM_GRIDSTYLE_TYPE_H
33 #include "../Config.h"
67 virtual EnumType* getStyleNone()
const;
74 virtual EnumType* getStyleContinuous()
const;
81 virtual EnumType* getStyleCross()
const;
Abstract class to represent an enumeration.
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
Class to represent a grid style type enumeration. Ex.: continuous, cross, etc.
EnumType * m_styleCross
value that represents cross style type belonging to enumeration
Class that represents the value of an enumeration. An enumeration is made of "1..n" objects EnumType...
EnumType * m_styleContinuous
value that represents continuous style type belonging to enumeration
Abstract class to represent an enumeration.
EnumType * m_styleNone
value that represents none style type belonging to enumeration