osgTerrain::ProxyLayer Class Reference

Inheritance diagram for osgTerrain::ProxyLayer:

osgTerrain::Layer osg::Object osg::Referenced

List of all members.

Public Member Functions

 ProxyLayer ()
 ProxyLayer (const ProxyLayer &proxyLayer, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 META_Object (osgTerrain, ProxyLayer)
virtual bool isOpen () const
void openFile (const std::string &fileName)
virtual void open ()
virtual void close ()
virtual ImageLayerextractImageLayer (unsigned int, unsigned int, unsigned int, unsigned int, unsigned int=0, unsigned int=0)

Protected Member Functions

virtual ~ProxyLayer ()


Constructor & Destructor Documentation

osgTerrain::ProxyLayer::ProxyLayer (  ) 

osgTerrain::ProxyLayer::ProxyLayer ( const ProxyLayer proxyLayer,
const osg::CopyOp copyop = osg::CopyOp::SHALLOW_COPY 
)

Copy constructor using CopyOp to manage deep vs shallow copy.

virtual osgTerrain::ProxyLayer::~ProxyLayer (  )  [protected, virtual]


Member Function Documentation

osgTerrain::ProxyLayer::META_Object ( osgTerrain  ,
ProxyLayer   
)

virtual bool osgTerrain::ProxyLayer::isOpen (  )  const [inline, virtual]

Return if this ProxyLayer is attached to valid file handle.

void osgTerrain::ProxyLayer::openFile ( const std::string &  fileName  )  [inline]

Open a file.

virtual void osgTerrain::ProxyLayer::open (  )  [inline, virtual]

Open the any associated file handle.

virtual void osgTerrain::ProxyLayer::close (  )  [inline, virtual]

Open the any associated file handle.

virtual ImageLayer* osgTerrain::ProxyLayer::extractImageLayer ( unsigned  int,
unsigned  int,
unsigned  int,
unsigned  int,
unsigned  int = 0,
unsigned  int = 0 
) [inline, virtual]

Extract an ImageLayer from the ProxyLayer.


The documentation for this class was generated from the following file:
Generated on Fri Jan 25 03:47:21 2008 for openscenegraph by  doxygen 1.5.4