#include <ilviews/maps/maps.h>#include <ilviews/base/graphic.h>#include <ilviews/base/link.h>#include <ilviews/maps/featureid.h>#include <ilviews/maps/clssinfo.h>Classes | |
| class | IlvTile |
| This class represents the elementary element used by the load-on-demand process. More... | |
Macros | |
| #define | IlvTilingDeclareIO(className) |
| Declares the IO-related members. More... | |
| #define | IlvTilingDeclareLayerIO(className) |
Declares the IO-related members for IlvTiledLayer subclasses. More... | |
| #define | IlvTilingDefineClassInfo(className, superClass) |
| Defines the class information initialization members. More... | |
| #define | IlvTilingDefineLayerClassInfo(className, superClass) |
Defines the IO-related members for IlvTiledLayer subclasses. More... | |
| #define | IlvTilingDefineMembers(className) |
| Defines the class information-related members. More... | |
Enumerations | |
| enum | IlvTileStatus { IlvTileEmpty, IlvTileLocked, IlvTileCached, IlvTileDeleted } |
| The status of the tile. More... | |
Library: ilvmaps
Declaration of the IlvTile class
| #define IlvTilingDeclareIO | ( | className | ) |
Declares the IO-related members.
Use this macro to declare the input/output routines of classes that are part of the load-on-demand process.
| className | The class name. |
| #define IlvTilingDeclareLayerIO | ( | className | ) |
Declares the IO-related members for IlvTiledLayer subclasses.
Use this macro to declare the input/output routines of IlvTiledLayer subclasses.
| className | The class name. |
IlvTilingDefineLayerClassInfo(). | #define IlvTilingDefineClassInfo | ( | className, | |
| superClass | |||
| ) |
Defines the class information initialization members.
This macro is a convenience macro that defines a default implementation of the class info initialization, in classes that are part of the load-on-demand process.
| className | The class name. |
| superClass | The super class name. |
IlvTilingDeclareIO(), IlvTilingDefineMembers(). | #define IlvTilingDefineLayerClassInfo | ( | className, | |
| superClass | |||
| ) |
Defines the IO-related members for IlvTiledLayer subclasses.
Use this macro to define a default implementation of the input/output routines of IlvTiledLayer subclasses. However, the default read constructor and write() method are not defined by default.
| className | The class name. |
| superClass | The super class name. |
IlvTilingDeclareLayerIO(). | #define IlvTilingDefineMembers | ( | className | ) |
Defines the class information-related members.
This macro is a convenience macro that defines a default implementation of the methods handling class information, in classes that are part of the load-on-demand process.
| className | The class name. |
| enum IlvTileStatus |