osg::GeoNormals3bPropertyDesc Struct Reference
[Geometry Properties]

The descriptor trait for osg::GeoNormals3b.

.

#include <OSGGeoPropNormals.h>

Inheritance diagram for osg::GeoNormals3bPropertyDesc:

osg::GeoNormalsPropertyDesc osg::GeoPropertyDesc osg::GeoNormals3b

List of all members.

Public Types

Typedefs


typedef GeoNormals Inherited
typedef GeoNormals::PtrType InheritedPtr
typedef GeoNormalsPropertyDesc InheritedDesc
typedef MFVec3b StoredFieldType
typedef InheritedDesc::GenericType GenericType
typedef GeoPropertyInterface
< GeoNormalsPropertyDesc > 
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 168 of file OSGGeoPropNormals.h.


Member Typedef Documentation

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 195 of file OSGGeoPropNormals.h.

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 196 of file OSGGeoPropNormals.h.

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 198 of file OSGGeoPropNormals.h.

Definition at line 200 of file OSGGeoPropNormals.h.

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 201 of file OSGGeoPropNormals.h.

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 204 of file OSGGeoPropNormals.h.


Member Function Documentation

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

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 176 of file OSGGeoPropNormals.h.

00176 { return "GeoNormals3b";         }

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

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 177 of file OSGGeoPropNormals.h.

00177 { return "GeoNormals3bProperty"; }

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

Definition at line 178 of file OSGGeoPropNormals.h.

00178 { return "normals";              }

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

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 179 of file OSGGeoPropNormals.h.

00179 { return "GeoNormals";           }

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

Reimplemented from osg::GeoNormalsPropertyDesc.

Definition at line 181 of file OSGGeoPropNormals.h.

00181 { return NULL;            }

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

Definition at line 183 of file OSGGeoPropNormals.h.

00183 { return GL_BYTE;         }

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

Definition at line 184 of file OSGGeoPropNormals.h.

00184 { return sizeof(GLbyte);  }

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

Definition at line 185 of file OSGGeoPropNormals.h.

00185 { return 3;               }

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

Definition at line 186 of file OSGGeoPropNormals.h.

00186 { return 0;               }

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

Definition at line 188 of file OSGGeoPropNormals.h.

00188 { return _desc;           }


Member Data Documentation

Initial value:

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



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

}

Definition at line 170 of file OSGGeoPropNormals.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