Geometry Properties
[Geometry]

Classes

struct  osg::GeoColors3fPropertyDesc
 The descriptor trait for osg::GeoColors3f.. More...
struct  osg::GeoColors4fPropertyDesc
 The descriptor trait for osg::GeoColors4f.. More...
struct  osg::GeoColors3ubPropertyDesc
 The descriptor trait for osg::GeoColors3ub.. More...
struct  osg::GeoColors4ubPropertyDesc
 The descriptor trait for osg::GeoColors4ub.. More...
class  osg::AbstractGeoProperty< GeoPropertyDesc >
 AbstractGeoProperty is a specialized form of Attachment, used to define the properties of the geometry node. See Properties for a description. More...
class  osg::GeoProperty< GeoPropertyDesc >
 GeoProperty is a specialized form of Attachment, used to define the properties of the geometry node. See Properties for a description. More...
class  osg::GeoPropertyArrayInterface
 GeoPropertyArrayInterface defines the generic interface used by the geometry to access its attributes. More...
class  osg::GeoPropertyInterface< GeoPropertyDesc >
 GeoPropertyInterface defines the typed generic interface used by the geometry to access its attributes. More...
struct  osg::AttachmentPropertyDesc
struct  osg::GeoPropertyDesc
struct  osg::GeoPositionsPropertyDesc
struct  osg::GeoNormalsPropertyDesc
struct  osg::GeoColorsPropertyDesc
struct  osg::GeoTexCoordsPropertyDesc
struct  osg::GeoIndicesPropertyDesc
struct  osg::GeoPTypesPropertyDesc
struct  osg::GeoPLengthsPropertyDesc
struct  osg::GeoIndicesUI32PropertyDesc
 The descriptor trait for osg::GeoIndicesUI32.. More...
struct  osg::GeoIndicesUI16PropertyDesc
 The descriptor trait for osg::GeoIndicesUI32.. More...
struct  osg::GeoNormals3fPropertyDesc
 The descriptor trait for osg::GeoNormals3f.. More...
struct  osg::GeoNormals3sPropertyDesc
 The descriptor trait for osg::GeoNormals3s.. More...
struct  osg::GeoNormals3bPropertyDesc
 The descriptor trait for osg::GeoNormals3b.. More...
struct  osg::GeoPLengthsUI32PropertyDesc
 The descriptor trait for osg::GeoPLengthsUI32.. More...
struct  osg::GeoPLengthsUI16PropertyDesc
 The descriptor trait for osg::GeoPLengthsUI16.. More...
struct  osg::GeoPLengthsUI8PropertyDesc
 The descriptor trait for osg::GeoPLengthsUI8.. More...
struct  osg::GeoPositions2fPropertyDesc
 The descriptor trait for osg::GeoPositions2f.. More...
struct  osg::GeoPositions3fPropertyDesc
 The descriptor trait for osg::GeoPositions3f.. More...
struct  osg::GeoPositions4fPropertyDesc
 The descriptor trait for osg::GeoPositions4f.. More...
struct  osg::GeoPositions2dPropertyDesc
 The descriptor trait for osg::GeoPositions2d.. More...
struct  osg::GeoPositions3dPropertyDesc
 The descriptor trait for osg::GeoPositions3d.. More...
struct  osg::GeoPositions4dPropertyDesc
 The descriptor trait for osg::GeoPositions4d.. More...
struct  osg::GeoPositions2sPropertyDesc
 The descriptor trait for osg::GeoPositions2s.. More...
struct  osg::GeoPositions3sPropertyDesc
 The descriptor trait for osg::GeoPositions3s.. More...
struct  osg::GeoPositions4sPropertyDesc
 The descriptor trait for osg::GeoPositions4s.. More...
struct  osg::GeoPTypesUI8PropertyDesc
 The descriptor trait for osg::GeoPTypesUI8.. More...
struct  osg::GeoTexCoords1fPropertyDesc
 The descriptor trait for osg::GeoTexCoords1f.. More...
struct  osg::GeoTexCoords2fPropertyDesc
 The descriptor trait for osg::GeoTexCoords2f.. More...
struct  osg::GeoTexCoords3fPropertyDesc
 The descriptor trait for osg::GeoTexCoords3f.. More...
struct  osg::GeoTexCoords4fPropertyDesc
 The descriptor trait for osg::GeoTexCoords4f.. More...
struct  osg::GeoTexCoords1dPropertyDesc
 The descriptor trait for osg::GeoTexCoords1d.. More...
struct  osg::GeoTexCoords2dPropertyDesc
 The descriptor trait for osg::GeoTexCoords2d.. More...
struct  osg::GeoTexCoords3dPropertyDesc
 The descriptor trait for osg::GeoTexCoords3d.. More...
struct  osg::GeoTexCoords4dPropertyDesc
 The descriptor trait for osg::GeoTexCoords4d.. More...
class  osg::GeoColors
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoIndices
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoNormals
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoPLengths
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoPTypes
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords
 An abstract GeometryProperty, see Properties for a description. More...
class  osg::GeoColors3f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoColors3ub
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoColors4f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoColors4ub
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoIndicesUI16
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoIndicesUI32
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoNormals3b
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoNormals3f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoNormals3s
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPLengthsUI16
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPLengthsUI32
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPLengthsUI8
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPTypesUI8
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions2d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions2f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions2s
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions3d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions3f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions3s
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions4d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions4f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoPositions4s
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords1d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords1f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords2d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords2f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords3d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords3f
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords4d
 A concrete GeometryProperty, see Properties for a description. More...
class  osg::GeoTexCoords4f
 A concrete GeometryProperty, see Properties for a description. More...

Detailed Description

osg::GeoProperty is the wrapper class for the geometry's attributes. They encapsulate and abstract the specific types of the attributes and offer an interface that is targeted at glVertexArrays. To simplify usage they also have a generic interface, which is easy to use, but not as efficient as the specific one.

The class hierarchy for the Properties looks very complicated, but isn't really, templates and traits are just not easy to handle in doxygen. See Class Structure for a description.


Generated on 8 Feb 2010 for OpenSG by  doxygen 1.6.1