#include <OSGGeoPropertyInterface.h>

Public Types | |
| typedef GeoPropertyInterface < GeoPropertyDesc > | InterfaceType |
| typedef GeoPropertyDesc::GenericType | GenericType |
| typedef GeoPropertyArrayInterface | Inherited |
Public Member Functions | |
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) |
Get | |
| virtual UInt32 | getFormat (void) const =0 |
| virtual UInt32 | getFormatSize (void) const =0 |
| virtual UInt32 | getStride (void) const =0 |
| virtual UInt32 | getDimension (void) const =0 |
| virtual UInt32 | getSize (void) const =0 |
| virtual UInt32 | size (void) const =0 |
| virtual UInt8 * | getData (void) const =0 |
Generic Access | |
| virtual void | clear (void)=0 |
| virtual void | resize (size_t newsize)=0 |
| virtual void | shrink (void)=0 |
Definition at line 126 of file OSGGeoPropertyInterface.h.
| typedef GeoPropertyInterface<GeoPropertyDesc> osg::GeoPropertyInterface< GeoPropertyDesc >::InterfaceType |
Definition at line 131 of file OSGGeoPropertyInterface.h.
| typedef GeoPropertyDesc::GenericType osg::GeoPropertyInterface< GeoPropertyDesc >::GenericType |
Definition at line 133 of file OSGGeoPropertyInterface.h.
| typedef GeoPropertyArrayInterface osg::GeoPropertyInterface< GeoPropertyDesc >::Inherited |
Definition at line 135 of file OSGGeoPropertyInterface.h.
| osg::GeoPropertyInterface< GeoPropertyDesc >::GeoPropertyInterface | ( | void | ) | [inline] |
Definition at line 44 of file OSGGeoPropertyInterface.inl.
00044 : 00045 Inherited() 00046 { 00047 }
| osg::GeoPropertyInterface< GeoPropertyDesc >::GeoPropertyInterface | ( | const GeoPropertyInterface< GeoPropertyDesc > & | source | ) | [inline] |
Definition at line 50 of file OSGGeoPropertyInterface.inl.
00051 : 00052 00053 Inherited(source) 00054 { 00055 }
| osg::GeoPropertyInterface< GeoPropertyDesc >::~GeoPropertyInterface | ( | void | ) | [inline, virtual] |
| virtual GenericType osg::GeoPropertyInterface< GeoPropertyDesc >::getValue | ( | const UInt32 | index | ) | [pure virtual] |
| virtual GenericType osg::GeoPropertyInterface< GeoPropertyDesc >::getValue | ( | const UInt32 | index | ) | const [pure virtual] |
| virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::getValue | ( | GenericType & | val, | |
| const UInt32 | index | |||
| ) | [pure virtual] |
| virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::getValue | ( | GenericType & | val, | |
| const UInt32 | index | |||
| ) | const [pure virtual] |
| virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::setValue | ( | const GenericType & | val, | |
| const UInt32 | index | |||
| ) | [pure virtual] |
| virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::addValue | ( | const GenericType & | val | ) | [pure virtual] |
| virtual void osg::GeoPropertyInterface< GeoPropertyDesc >::push_back | ( | const GenericType & | val | ) | [pure virtual] |
| virtual UInt32 osg::GeoPropertyArrayInterface::getFormat | ( | void | ) | const [pure virtual, inherited] |
| virtual UInt32 osg::GeoPropertyArrayInterface::getFormatSize | ( | void | ) | const [pure virtual, inherited] |
Referenced by osg::createSharedIndex(), and osg::createSingleIndex().
| virtual UInt32 osg::GeoPropertyArrayInterface::getStride | ( | void | ) | const [pure virtual, inherited] |
Referenced by osg::createSharedIndex(), and osg::createSingleIndex().
| virtual UInt32 osg::GeoPropertyArrayInterface::getDimension | ( | void | ) | const [pure virtual, inherited] |
Referenced by osg::createSharedIndex(), and osg::createSingleIndex().
| virtual UInt32 osg::GeoPropertyArrayInterface::getSize | ( | void | ) | const [pure virtual, inherited] |
| virtual UInt32 osg::GeoPropertyArrayInterface::size | ( | void | ) | const [pure virtual, inherited] |
Referenced by osg::createSharedIndex(), and osg::createSingleIndex().
| virtual UInt8* osg::GeoPropertyArrayInterface::getData | ( | void | ) | const [pure virtual, inherited] |
Referenced by osg::createSharedIndex(), and osg::createSingleIndex().
| virtual void osg::GeoPropertyArrayInterface::clear | ( | void | ) | [pure virtual, inherited] |
| virtual void osg::GeoPropertyArrayInterface::resize | ( | size_t | newsize | ) | [pure virtual, inherited] |
Referenced by osg::createSingleIndex().
| virtual void osg::GeoPropertyArrayInterface::shrink | ( | void | ) | [pure virtual, inherited] |
1.5.5