osgEarth 2.1.1
Public Member Functions

seamless::PatchInfo Class Reference

Inheritance diagram for seamless::PatchInfo:

List of all members.

Public Member Functions

virtual void getPatchExtents (osg::Vec2d &lowerLeft, osg::Vec2d &upperRight) const =0
virtual int getPatchLevel () const =0
virtual osgEarth::TileKey getTileKey ()=0
virtual const osgEarth::TileKeygetTileKey () const =0

Detailed Description

Definition at line 27 of file PatchInfo.


Member Function Documentation

void seamless::PatchGroup::getPatchExtents ( osg::Vec2d &  lowerLeft,
osg::Vec2d &  upperRight 
) const [pure virtual]

Implemented in seamless::PatchOptions.

Definition at line 64 of file PatchGroup.cpp.

{
    const PatchOptions* poptions = getOptions();
    if (!poptions)
    {
        lowerLeft = Vec2d(0.0, 0.0);
        upperRight = Vec2d(1.0, 1.0);
    }
    else
    {
        poptions->getPatchExtents(lowerLeft, upperRight);
    }
}

Here is the call graph for this function:

virtual int seamless::PatchInfo::getPatchLevel ( ) const [pure virtual]

Implemented in seamless::PatchOptions.

virtual osgEarth::TileKey seamless::PatchInfo::getTileKey ( ) [pure virtual]

Implemented in seamless::PatchOptions.

Here is the caller graph for this function:

virtual const osgEarth::TileKey& seamless::PatchInfo::getTileKey ( ) const [pure virtual]

Implemented in seamless::PatchOptions.


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