Views
Maps Package API Reference Guide
Product Documentation:
Views Documentation Home
Classes | Macros
mapfeature.h File Reference
#include <ilviews/maps/attrprop.h>
#include <ilviews/maps/geometry.h>
#include <ilviews/maps/featureid.h>
#include <ilviews/maps/projection/project.h>

Classes

class  IlvMapFeature
 This class represents a simple map feature, that is, an object with a geometry that can be rendered graphically and, optionally, a list of attributes. More...
 
class  IlvMapFeatureIterator
 This class is the base class for feature iterators. More...
 

Macros

#define IlvMapFeatureIteratorDeclareClassInfo()
 
#define IlvMapFeatureIteratorDefineClassInfo(className, superClass)
 

Detailed Description

Library: ilvmaps
Declaration of the IlvMapFeature and IlvMapFeatureIterator class

Macro Definition Documentation

◆ IlvMapFeatureIteratorDeclareClassInfo

#define IlvMapFeatureIteratorDeclareClassInfo ( )

Macro that declares the class info members of classes that are subclasses of IlvMapFeatureIterator.

See also
IlvMapFeatureIteratorDefineClassInfo.

◆ IlvMapFeatureIteratorDefineClassInfo

#define IlvMapFeatureIteratorDefineClassInfo (   className,
  superClass 
)

Convenience macro that defines a default implementation of the class info initialization, in classes that are subclasses of IlvMapFeatureIterator.

See also
IlvMapFeatureIteratorDeclareClassInfo.