osgEarth 2.1.1
Public Member Functions | Protected Member Functions

osgEarth::Symbology::FeatureDataSet Class Reference

Inheritance diagram for osgEarth::Symbology::FeatureDataSet:
Collaboration diagram for osgEarth::Symbology::FeatureDataSet:

List of all members.

Public Member Functions

virtual
osgEarth::Features::FeatureCursor
createCursor ()=0
virtual int getRevision () const =0

Protected Member Functions

 FeatureDataSet ()

Detailed Description

Source for (possibly dynamic) feature data that is to be symbolized.

Definition at line 30 of file FeatureDataSet.


Constructor & Destructor Documentation

FeatureDataSet::FeatureDataSet ( ) [protected]

Definition at line 24 of file FeatureDataSet.cpp.

{
    //nop
}

Member Function Documentation

virtual osgEarth::Features::FeatureCursor* osgEarth::Symbology::FeatureDataSet::createCursor ( ) [pure virtual]

Creates and returns an iterator that the caller can use to access each of the Features in this dataset. Caller is responsible for the return object.

Implemented in osgEarth::Symbology::FeatureDataSetAdapter.

virtual int osgEarth::Symbology::FeatureDataSet::getRevision ( ) const [pure virtual]

Gets the revision number of the dataset. Caller can use this is detect whether it is up to date with the latest version of the data set.

Implemented in osgEarth::Symbology::FeatureDataSetAdapter.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines