osgEarth 2.1.1
Public Member Functions | Protected Attributes

anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource Class Reference

Inheritance diagram for anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource:
Collaboration diagram for anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource:

List of all members.

Public Member Functions

 FeatureLabelModelSource (const ModelSourceOptions &options)
void initialize (const std::string &referenceURI, const osgEarth::Map *map)
FeatureNodeFactorycreateFeatureNodeFactory ()

Protected Attributes

int _sourceId
ModelSourceOptions _options

Detailed Description

Definition at line 112 of file FeatureLabelModelSource.cpp.


Constructor & Destructor Documentation

anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource::FeatureLabelModelSource ( const ModelSourceOptions options) [inline]

Definition at line 115 of file FeatureLabelModelSource.cpp.

                                                                     : FeatureModelSource( options ),
            _options( options ) { }

Member Function Documentation

FeatureNodeFactory* anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource::createFeatureNodeFactory ( ) [inline, virtual]

Implements osgEarth::Features::FeatureModelSource.

Definition at line 125 of file FeatureLabelModelSource.cpp.

        {
            return new LabelNodeFactory( _options );
        }
void anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource::initialize ( const std::string &  referenceURI,
const osgEarth::Map map 
) [inline, virtual]

Initialize the NodeSource.

Reimplemented from osgEarth::Features::FeatureModelSource.

Definition at line 119 of file FeatureLabelModelSource.cpp.

        {
            FeatureModelSource::initialize( referenceURI, map );
        }

Member Data Documentation

ModelSourceOptions anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource::_options [protected]

Reimplemented from osgEarth::Features::FeatureModelSource.

Definition at line 132 of file FeatureLabelModelSource.cpp.

int anonymous_namespace{FeatureLabelModelSource.cpp}::FeatureLabelModelSource::_sourceId [protected]

Definition at line 131 of file FeatureLabelModelSource.cpp.


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