#include <OSGGeoPropertyBase.h>

Public Types | |
| typedef AbstractGeoProperty < GeoPropertyDesc > | PropertyType |
| typedef FCPtr< typename GeoPropertyDesc::InheritedPtr, PropertyType > | PtrType |
Public Member Functions | |
| virtual osg::FieldContainerType & | getType (void) |
| virtual const osg::FieldContainerType & | getType (void) const |
| virtual osg::UInt32 | getContainerSize (void) const |
Access | |
| virtual PtrType | clone (void)=0 |
Dump | |
| virtual void | dump (UInt32 uiIndent=0, const BitVector bvFlags=0) const |
Static Public Member Functions | |
| static osg::FieldContainerType & | getClassType (void) |
| static osg::UInt32 | getClassTypeId (void) |
Protected Member Functions | |
Constructors | |
| AbstractGeoProperty (void) | |
| AbstractGeoProperty (const AbstractGeoProperty &source) | |
Destructors | |
| virtual | ~AbstractGeoProperty (void) |
Private Types | |
| typedef GeoPropertyDesc::Inherited | LocalInherited |
| typedef GeoPropertyDesc::InheritedDesc | LocalInheritedDesc |
| typedef GeoPropertyInterface < GeoPropertyDesc > | LocalInterface |
Static Private Attributes | |
| static FieldContainerType | _type |
Friends | |
| class | FieldContainer |
Definition at line 66 of file OSGGeoPropertyBase.h.
| typedef AbstractGeoProperty<GeoPropertyDesc> osg::AbstractGeoProperty< GeoPropertyDesc >::PropertyType |
Definition at line 75 of file OSGGeoPropertyBase.h.
| typedef FCPtr<typename GeoPropertyDesc::InheritedPtr, PropertyType > osg::AbstractGeoProperty< GeoPropertyDesc >::PtrType |
Definition at line 78 of file OSGGeoPropertyBase.h.
typedef GeoPropertyDesc::Inherited osg::AbstractGeoProperty< GeoPropertyDesc >::LocalInherited [private] |
Definition at line 164 of file OSGGeoPropertyBase.h.
typedef GeoPropertyDesc::InheritedDesc osg::AbstractGeoProperty< GeoPropertyDesc >::LocalInheritedDesc [private] |
Definition at line 165 of file OSGGeoPropertyBase.h.
typedef GeoPropertyInterface<GeoPropertyDesc> osg::AbstractGeoProperty< GeoPropertyDesc >::LocalInterface [private] |
Definition at line 168 of file OSGGeoPropertyBase.h.
| osg::AbstractGeoProperty< GeoPropertyDesc >::AbstractGeoProperty | ( | void | ) | [protected] |
| osg::AbstractGeoProperty< GeoPropertyDesc >::AbstractGeoProperty | ( | const AbstractGeoProperty< GeoPropertyDesc > & | source | ) | [inline, protected] |
Definition at line 65 of file OSGGeoPropertyBase.inl.
00066 : 00067 00068 LocalInherited(source) 00069 #ifndef OSG_SUPPORT_NO_GEO_INTERFACE 00070 , LocalInterface(source) 00071 #endif 00072 { 00073 }
| osg::AbstractGeoProperty< GeoPropertyDesc >::~AbstractGeoProperty | ( | void | ) | [inline, protected, virtual] |
| virtual osg ::FieldContainerType& osg::AbstractGeoProperty< GeoPropertyDesc >::getType | ( | void | ) | [virtual] |
| virtual const osg ::FieldContainerType& osg::AbstractGeoProperty< GeoPropertyDesc >::getType | ( | void | ) | const [virtual] |
| static osg ::FieldContainerType& osg::AbstractGeoProperty< GeoPropertyDesc >::getClassType | ( | void | ) | [static] |
| static osg ::UInt32 osg::AbstractGeoProperty< GeoPropertyDesc >::getClassTypeId | ( | void | ) | [static] |
| virtual osg ::UInt32 osg::AbstractGeoProperty< GeoPropertyDesc >::getContainerSize | ( | void | ) | const [virtual] |
| virtual PtrType osg::AbstractGeoProperty< GeoPropertyDesc >::clone | ( | void | ) | [pure virtual] |
| void osg::AbstractGeoProperty< GeoPropertyDesc >::dump | ( | UInt32 | uiIndent = 0, |
|
| const BitVector | bvFlags = 0 | |||
| ) | const [inline, virtual] |
friend class FieldContainer [friend] |
Definition at line 142 of file OSGGeoPropertyBase.h.
FieldContainerType osg::AbstractGeoProperty< GeoPropertyDesc >::_type [static, private] |
Definition at line 171 of file OSGGeoPropertyBase.h.
1.5.5