Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

osg::GeoPropertyInterface< GeoPropertyDesc > Class Template Reference

#include <OSGGeoPropertyInterface.h>

Inheritance diagram for osg::GeoPropertyInterface< GeoPropertyDesc >:

Inheritance graph
[legend]
Collaboration diagram for osg::GeoPropertyInterface< GeoPropertyDesc >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef GeoPropertyInterface<
GeoPropertyDesc > 
InterfaceType
typedef GeoPropertyDesc::GenericType GenericType
typedef AbstractGeoPropertyInterface Inherited

Public Methods

Generic Access
virtual GenericType getValue (const UInt32 index)=0
virtual GenericType getValue (const UInt32 index) const=0
virtual void getValue (GenericType &val, const UInt32 index)=0
virtual void getValue (GenericType &val, const UInt32 index) const=0
virtual void setValue (const GenericType &val, const UInt32 index)=0
virtual void addValue (const GenericType &val)=0
virtual void push_back (const GenericType &val)=0
Constructors
 GeoPropertyInterface (void)
 GeoPropertyInterface (const GeoPropertyInterface &source)
Destructors
virtual ~GeoPropertyInterface (void)

template<class GeoPropertyDesc>
class osg::GeoPropertyInterface< GeoPropertyDesc >


Member Typedef Documentation

template<class GeoPropertyDesc>
typedef GeoPropertyInterface<GeoPropertyDesc> osg::GeoPropertyInterface< GeoPropertyDesc >::InterfaceType
 

template<class GeoPropertyDesc>
typedef GeoPropertyDesc::GenericType osg::GeoPropertyInterface< GeoPropertyDesc >::GenericType
 

template<class GeoPropertyDesc>
typedef AbstractGeoPropertyInterface osg::GeoPropertyInterface< GeoPropertyDesc >::Inherited
 


Constructor & Destructor Documentation

template<class GeoPropertyDesc>
osg::GeoPropertyInterface< GeoPropertyDesc >::GeoPropertyInterface void    [inline]
 

template<class GeoPropertyDesc>
osg::GeoPropertyInterface< GeoPropertyDesc >::GeoPropertyInterface const GeoPropertyInterface< GeoPropertyDesc > &    source [inline]
 

template<class GeoPropertyDesc>
osg::GeoPropertyInterface< GeoPropertyDesc >::~GeoPropertyInterface void    [inline, virtual]
 


Member Function Documentation

template<class GeoPropertyDesc>
virtual GenericType osg::GeoPropertyInterface< GeoPropertyDesc >::getValue const UInt32    index [pure virtual]
 

template<class GeoPropertyDesc>
virtual GenericType osg::GeoPropertyInterface< GeoPropertyDesc >::getValue const UInt32    index const [pure virtual]
 

template<class GeoPropertyDesc>
virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::getValue GenericType   val,
const UInt32    index
[pure virtual]
 

template<class GeoPropertyDesc>
virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::getValue GenericType   val,
const UInt32    index
const [pure virtual]
 

template<class GeoPropertyDesc>
virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::setValue const GenericType   val,
const UInt32    index
[pure virtual]
 

template<class GeoPropertyDesc>
virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::addValue const GenericType   val [pure virtual]
 

template<class GeoPropertyDesc>
virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::push_back const GenericType   val [pure virtual]
 


The documentation for this class was generated from the following files:
Generated on Wed Jul 3 16:27:10 2002 for OpenSG by doxygen1.2.16