osgEarth 2.1.1
Public Member Functions | Public Attributes

TileBuilder::SourceRepo Struct Reference

Collaboration diagram for TileBuilder::SourceRepo:

List of all members.

Public Member Functions

 SourceRepo ()
void add (const CustomColorLayer &layer)
void set (const CustomElevLayer &elevLayer)

Public Attributes

ColorLayersByUID _colorLayers
CustomElevLayer _elevLayer
Threading::Mutex _m

Detailed Description

Definition at line 33 of file TileBuilder.


Constructor & Destructor Documentation

TileBuilder::SourceRepo::SourceRepo ( ) [inline]

Definition at line 35 of file TileBuilder.

{ }

Member Function Documentation

void TileBuilder::SourceRepo::add ( const CustomColorLayer layer) [inline]

Definition at line 37 of file TileBuilder.

        {
            Threading::ScopedMutexLock lock(_m);
            _colorLayers[ layer.getUID() ] = layer;
        }

Here is the call graph for this function:

Here is the caller graph for this function:

void TileBuilder::SourceRepo::set ( const CustomElevLayer elevLayer) [inline]

Definition at line 43 of file TileBuilder.

        {
            // only one...no lock required
            _elevLayer = elevLayer;
        }

Member Data Documentation

Definition at line 49 of file TileBuilder.

Definition at line 50 of file TileBuilder.

Definition at line 51 of file TileBuilder.


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