osg::GeoPositions2sPropertyDesc Struct Reference
[Geometry Properties]

The descriptor trait for osg::GeoPositions2s.

.

#include <OSGGeoPropPositions.h>

Inheritance diagram for osg::GeoPositions2sPropertyDesc:

osg::GeoPositionsPropertyDesc osg::GeoPropertyDesc osg::GeoPositions2s

List of all members.

Public Types

Typedefs


typedef GeoPositions Inherited
typedef GeoPositions::PtrType InheritedPtr
typedef GeoPositionsPropertyDesc InheritedDesc
typedef MFPnt2s StoredFieldType
typedef InheritedDesc::GenericType GenericType
typedef GeoPropertyInterface
< GeoPositionsPropertyDesc > 
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 397 of file OSGGeoPropPositions.h.


Member Typedef Documentation

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 424 of file OSGGeoPropPositions.h.

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 425 of file OSGGeoPropPositions.h.

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 427 of file OSGGeoPropPositions.h.

Definition at line 429 of file OSGGeoPropPositions.h.

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 430 of file OSGGeoPropPositions.h.

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 433 of file OSGGeoPropPositions.h.


Member Function Documentation

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

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 405 of file OSGGeoPropPositions.h.

00405 { return "GeoPositions2s";         }

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

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 406 of file OSGGeoPropPositions.h.

00406 { return "GeoPositions2sProperty"; }

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

Definition at line 407 of file OSGGeoPropPositions.h.

00407 { return "positions";              }

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

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 408 of file OSGGeoPropPositions.h.

00408 { return "GeoPositions";           }

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

Reimplemented from osg::GeoPositionsPropertyDesc.

Definition at line 410 of file OSGGeoPropPositions.h.

00410 { return NULL;             }

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

Definition at line 412 of file OSGGeoPropPositions.h.

00412 { return GL_SHORT;         }

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

Definition at line 413 of file OSGGeoPropPositions.h.

00413 { return sizeof(GLshort);  }

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

Definition at line 414 of file OSGGeoPropPositions.h.

00414 { return 2;                }

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

Definition at line 415 of file OSGGeoPropPositions.h.

00415 { return 0;                }

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

Definition at line 417 of file OSGGeoPropPositions.h.

00417 { return _desc;            }


Member Data Documentation

Initial value:

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



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

}

Definition at line 399 of file OSGGeoPropPositions.h.


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

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