Rogue Wave Views
Maps Package API Reference Guide
Product Documentation:

Rogue Wave 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 ( )

Use this macro to declare the class info members of classes that are subclasses of IlvMapFeatureIterator.

See also
IlvMapFeatureIteratorDefineClassInfo.

§ IlvMapFeatureIteratorDefineClassInfo

#define IlvMapFeatureIteratorDefineClassInfo (   className,
  superClass 
)

This macro is a convenience macro to define a default implementation of the class info initialization, in classes that are subclasses of IlvMapFeatureIterator.

See also
IlvMapFeatureIteratorDeclareClassInfo.

© Copyright 2017, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.