osg::GeoPTypesUI8PropertyDesc Struct Reference
[Geometry Properties]

The descriptor trait for osg::GeoPTypesUI8.

.

#include <OSGGeoPropPTypes.h>

Inheritance diagram for osg::GeoPTypesUI8PropertyDesc:

osg::GeoPTypesPropertyDesc osg::GeoPropertyDesc osg::GeoPTypesUI8

List of all members.

Public Types

Typedefs


typedef GeoPTypes Inherited
typedef GeoPTypes::PtrType InheritedPtr
typedef GeoPTypesPropertyDesc InheritedDesc
typedef MFUInt8 StoredFieldType
typedef InheritedDesc::GenericType GenericType
typedef GeoPropertyInterface
< GeoPTypesPropertyDesc > 
Interface

Static Public Member Functions

Get


static const Char8 * getTypeName (void)
static const Char8 * getClassName (void)
static const Char8 * getFieldName (void)
static const Char8 * getGroupName (void)
static InitContainerF getInitMethod (void)
static UInt32 getFormat (void)
static UInt32 getFormatSize (void)
static UInt32 getDimension (void)
static UInt32 getStride (void)
static FieldDescription ** getDesc (void)

Static Public Attributes

static FieldDescription * _desc []


Detailed Description

Definition at line 54 of file OSGGeoPropPTypes.h.


Member Typedef Documentation

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 81 of file OSGGeoPropPTypes.h.

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 82 of file OSGGeoPropPTypes.h.

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 84 of file OSGGeoPropPTypes.h.

Definition at line 86 of file OSGGeoPropPTypes.h.

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 87 of file OSGGeoPropPTypes.h.

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 90 of file OSGGeoPropPTypes.h.


Member Function Documentation

static const Char8* osg::GeoPTypesUI8PropertyDesc::getTypeName ( void   )  [inline, static]

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 62 of file OSGGeoPropPTypes.h.

00062 { return "GeoPTypesUI8";         }

static const Char8* osg::GeoPTypesUI8PropertyDesc::getClassName ( void   )  [inline, static]

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 63 of file OSGGeoPropPTypes.h.

00063 { return "GeoPTypesUI8Property"; }

static const Char8* osg::GeoPTypesUI8PropertyDesc::getFieldName ( void   )  [inline, static]

Definition at line 64 of file OSGGeoPropPTypes.h.

00064 { return "types";                }

static const Char8* osg::GeoPTypesUI8PropertyDesc::getGroupName ( void   )  [inline, static]

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 65 of file OSGGeoPropPTypes.h.

00065 { return "GeoPTypes";            }

static InitContainerF osg::GeoPTypesUI8PropertyDesc::getInitMethod ( void   )  [inline, static]

Reimplemented from osg::GeoPTypesPropertyDesc.

Definition at line 67 of file OSGGeoPropPTypes.h.

00067 { return NULL;             }

static UInt32 osg::GeoPTypesUI8PropertyDesc::getFormat ( void   )  [inline, static]

Definition at line 69 of file OSGGeoPropPTypes.h.

00069 { return GL_UNSIGNED_BYTE; }

static UInt32 osg::GeoPTypesUI8PropertyDesc::getFormatSize ( void   )  [inline, static]

Definition at line 70 of file OSGGeoPropPTypes.h.

00070 { return sizeof(GLubyte);  }

static UInt32 osg::GeoPTypesUI8PropertyDesc::getDimension ( void   )  [inline, static]

Definition at line 71 of file OSGGeoPropPTypes.h.

00071 { return 1;                }

static UInt32 osg::GeoPTypesUI8PropertyDesc::getStride ( void   )  [inline, static]

Definition at line 72 of file OSGGeoPropPTypes.h.

00072 { return 0;                }

static FieldDescription** osg::GeoPTypesUI8PropertyDesc::getDesc ( void   )  [inline, static]

Definition at line 74 of file OSGGeoPropPTypes.h.

00074 { return _desc;            }


Member Data Documentation

Initial value:

{
    new FieldDescription(
        StoredFieldType::getClassType(), 
        getFieldName(), 
        OSG_FC_FIELD_IDM_DESC(GeoProperty<
                                  GeoPTypesUI8PropertyDesc>::GeoPropDataField),
        false,



        (FieldAccessMethod) &GeoProperty<
                                  GeoPTypesUI8PropertyDesc>::getFieldPtr)

}

Definition at line 56 of file OSGGeoPropPTypes.h.


The documentation for this struct was generated from the following files:

Generated on Mon Mar 17 11:13:45 2008 for OpenSG by  doxygen 1.5.5