osg::GeoPLengthsUI16PropertyDesc Struct Reference
[Geometry Properties]

The descriptor trait for osg::GeoPLengthsUI16.

.

#include <OSGGeoPropPLengths.h>

Inheritance diagram for osg::GeoPLengthsUI16PropertyDesc:

osg::GeoPLengthsPropertyDesc osg::GeoPropertyDesc osg::GeoPLengthsUI16

List of all members.

Public Types

Typedefs


typedef GeoPLengths Inherited
typedef GeoPLengths::PtrType InheritedPtr
typedef GeoPLengthsPropertyDesc InheritedDesc
typedef MFUInt16 StoredFieldType
typedef InheritedDesc::GenericType GenericType
typedef GeoPropertyInterface
< GeoPLengthsPropertyDesc > 
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 114 of file OSGGeoPropPLengths.h.


Member Typedef Documentation

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 140 of file OSGGeoPropPLengths.h.

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 141 of file OSGGeoPropPLengths.h.

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 143 of file OSGGeoPropPLengths.h.

Definition at line 145 of file OSGGeoPropPLengths.h.

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 147 of file OSGGeoPropPLengths.h.

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 150 of file OSGGeoPropPLengths.h.


Member Function Documentation

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

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 122 of file OSGGeoPropPLengths.h.

00122 { return "GeoPLengthsUI16";        }

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

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 123 of file OSGGeoPropPLengths.h.

00123 { return "GeoPLengthsUI16Property";}

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

Definition at line 124 of file OSGGeoPropPLengths.h.

00124 { return "lengths";                }

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

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 125 of file OSGGeoPropPLengths.h.

00125 { return "GeoPLengths";            }

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

Reimplemented from osg::GeoPLengthsPropertyDesc.

Definition at line 127 of file OSGGeoPropPLengths.h.

00127 { return NULL;              }

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

Definition at line 129 of file OSGGeoPropPLengths.h.

00129 { return GL_UNSIGNED_SHORT; }

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

Definition at line 130 of file OSGGeoPropPLengths.h.

00130 { return sizeof(GLushort);  }

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

Definition at line 131 of file OSGGeoPropPLengths.h.

00131 { return 1;                 }

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

Definition at line 132 of file OSGGeoPropPLengths.h.

00132 { return 0;                 }

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

Definition at line 134 of file OSGGeoPropPLengths.h.

00134 { return _desc;             }


Member Data Documentation

Initial value:

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



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

}

Definition at line 116 of file OSGGeoPropPLengths.h.


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

Generated on Mon Mar 17 12:07:05 2008 for OpenSG by  doxygen 1.5.5