Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Multi-Element Fields
[Fields]


Classes

class  osg::MField< FieldTypeT, fieldNameSpace >
class  osg::MFieldVector< Tp, OSG_STL_DEFAULT_ALLOCATOR >
class  osg::MFAttachmentContainerPtr
class  osg::MFAttachmentMap
class  osg::MFAttachmentPtr
class  osg::MFBitVector
class  osg::MFBool
class  osg::MFChunkMaterialPtr
class  osg::MFClusterWindowPtr
class  osg::MFColor3f
class  osg::MFColor3ub
class  osg::MFColor4f
class  osg::MFColor4ub
class  osg::MFDisplayCalibrationPtr
class  osg::MFDrawablePtr
class  osg::MFFieldContainerPtr
class  osg::MFGLenum
class  osg::MFGenericAttPtr
class  osg::MFImageComposerPtr
class  osg::MFImageGenericAttPtr
class  osg::MFImageP
class  osg::MFImagePtr
class  osg::MFInt16
class  osg::MFInt32
class  osg::MFInt64
class  osg::MFInt8
class  osg::MFMaterialDrawablePtr
class  osg::MFMaterialPtr
class  osg::MFMatrix
class  osg::MFMultiPassMaterialPtr
class  osg::MFNodeCorePtr
class  osg::MFNodePtr
class  osg::MFPlane
class  osg::MFPnt2b
class  osg::MFPnt2d
class  osg::MFPnt2f
class  osg::MFPnt2ld
class  osg::MFPnt2s
class  osg::MFPnt2ub
class  osg::MFPnt2us
class  osg::MFPnt3b
class  osg::MFPnt3d
class  osg::MFPnt3f
class  osg::MFPnt3ld
class  osg::MFPnt3s
class  osg::MFPnt3ub
class  osg::MFPnt3us
class  osg::MFPnt4b
class  osg::MFPnt4d
class  osg::MFPnt4f
class  osg::MFPnt4ld
class  osg::MFPnt4s
class  osg::MFPnt4ub
class  osg::MFPnt4us
class  osg::MFQuaternion
class  osg::MFReal16
class  osg::MFReal32
class  osg::MFReal64
class  osg::MFSimpleTexturedMaterialPtr
class  osg::MFString
class  osg::MFTime
class  osg::MFUInt16
class  osg::MFUInt32
class  osg::MFUInt64
class  osg::MFUInt8
class  osg::MFVec2b
class  osg::MFVec2d
class  osg::MFVec2f
class  osg::MFVec2ld
class  osg::MFVec2s
class  osg::MFVec2ub
class  osg::MFVec2us
class  osg::MFVec3b
class  osg::MFVec3d
class  osg::MFVec3f
class  osg::MFVec3ld
class  osg::MFVec3s
class  osg::MFVec3ub
class  osg::MFVec3us
class  osg::MFVec4b
class  osg::MFVec4d
class  osg::MFVec4f
class  osg::MFVec4ld
class  osg::MFVec4s
class  osg::MFVec4ub
class  osg::MFVec4us
class  osg::MFVoidP
class  osg::MFVolume
class  osg::MFBackgroundPtr
class  osg::MFBillboardPtr
class  osg::MFBlendChunkPtr
class  osg::MFCameraDecoratorPtr
class  osg::MFCameraPtr
class  osg::MFClipPlaneChunkPtr
class  osg::MFColorBufferViewportPtr
class  osg::MFColorMaskChunkPtr
class  osg::MFComponentTransformPtr
class  osg::MFCubeTextureChunkPtr
class  osg::MFDVRClipGeometryPtr
class  osg::MFDepthChunkPtr
class  osg::MFFatBorderChunkPtr
class  osg::MFFileGrabForegroundPtr
class  osg::MFForegroundPtr
class  osg::MFFragmentProgramChunkPtr
class  osg::MFGeoColorsPtr
class  osg::MFGeoIndicesPtr
class  osg::MFGeoNormalsPtr
class  osg::MFGeoPLengthsPtr
class  osg::MFGeoPTypesPtr
class  osg::MFGeoPositionsPtr
class  osg::MFGeoTexCoordsPtr
class  osg::MFGeometryPtr
class  osg::MFGrabForegroundPtr
class  osg::MFGradientBackgroundPtr
class  osg::MFGraphicStatisticsForegroundPtr
class  osg::MFGroupPtr
class  osg::MFImageForegroundPtr
class  osg::MFInlinePtr
class  osg::MFInverseTransformPtr
class  osg::MFLightChunkPtr
class  osg::MFLineChunkPtr
class  osg::MFMaterialChunkPtr
class  osg::MFMaterialGroupPtr
class  osg::MFMaterialPoolPtr
class  osg::MFMatrixCameraDecoratorPtr
class  osg::MFMatrixCameraPtr
class  osg::MFOffCenterPerspectiveCameraPtr
class  osg::MFParticlesPtr
class  osg::MFPassiveViewportPtr
class  osg::MFPassiveWindowPtr
class  osg::MFPerspectiveCameraPtr
class  osg::MFPointChunkPtr
class  osg::MFPolygonBackgroundPtr
class  osg::MFPolygonChunkPtr
class  osg::MFPolygonForegroundPtr
class  osg::MFProgramChunkPtr
class  osg::MFProjectionCameraDecoratorPtr
class  osg::MFQBit
class  osg::MFRegisterCombinersChunkPtr
class  osg::MFShearedStereoCameraDecoratorPtr
class  osg::MFSimpleStatisticsForegroundPtr
class  osg::MFSkyBackgroundPtr
class  osg::MFSlicesPtr
class  osg::MFStateChunkPtr
class  osg::MFStatePtr
class  osg::MFStatisticsForegroundPtr
class  osg::MFStereoBufferViewportPtr
class  osg::MFStereoCameraDecoratorPtr
class  osg::MFSurfacePtr
class  osg::MFSwitchPtr
class  osg::MFTexGenChunkPtr
class  osg::MFTextureChunkPtr
class  osg::MFTextureTransformChunkPtr
class  osg::MFTransformChunkPtr
class  osg::MFTransformPtr
class  osg::MFVertexProgramChunkPtr
class  osg::MFDisplayP
class  osg::MFGLUTWindowPtr
class  osg::MFGLXContext
class  osg::MFHDC
class  osg::MFHGLRC
class  osg::MFHWND
class  osg::MFOSGQGLWidgetP
class  osg::MFPAINTSTRUCT
class  osg::MFQTWindowPtr
class  osg::MFSHLChunkPtr
class  osg::MFSHLParameterChunkPtr
class  osg::MFShaderChunkPtr
class  osg::MFShaderParameterBoolPtr
class  osg::MFShaderParameterChunkPtr
class  osg::MFShaderParameterIntPtr
class  osg::MFShaderParameterMatrixPtr
class  osg::MFShaderParameterPtr
class  osg::MFShaderParameterRealPtr
class  osg::MFShaderParameterStringPtr
class  osg::MFShaderParameterVec2fPtr
class  osg::MFShaderParameterVec3fPtr
class  osg::MFShaderParameterVec4fPtr
class  osg::MFTileCameraDecoratorPtr
class  osg::MFViewportPtr
class  osg::MFWIN32WindowPtr
class  osg::MFWindowPtr
class  osg::MFX11Window
class  osg::MFXWindowPtr

Typedefs

typedef MField< std::string > osg::MFString
typedef MField< Time, 1 > osg::MFTime
typedef MField< Color3fosg::MFColor3f
typedef MField< Color4fosg::MFColor4f
typedef MField< Color3ubosg::MFColor3ub
typedef MField< Color4ubosg::MFColor4ub
typedef MField< DynamicVolume > osg::MFVolume
typedef MField< BitVector, 1 > osg::MFBitVector
typedef MField< GLenum, 1 > osg::MFGLenum
typedef MField< Plane > osg::MFPlane
typedef MField< Matrixosg::MFMatrix
typedef MField< Quaternionosg::MFQuaternion
typedef MField< bool, 2 > osg::MFBool
typedef MField< Int8osg::MFInt8
typedef MField< UInt8osg::MFUInt8
typedef MField< Int16osg::MFInt16
typedef MField< UInt16osg::MFUInt16
typedef MField< Int32osg::MFInt32
typedef MField< UInt32osg::MFUInt32
typedef MField< Int64osg::MFInt64
typedef MField< UInt64osg::MFUInt64
typedef MField< Real16 > osg::MFReal16
typedef MField< Real32osg::MFReal32
typedef MField< Real64osg::MFReal64
typedef MField< void * > osg::MFVoidP
typedef MField< Vec2ubosg::MFVec2ub
typedef MField< Vec2bosg::MFVec2b
typedef MField< Vec2usosg::MFVec2us
typedef MField< Vec2sosg::MFVec2s
typedef MField< Vec2fosg::MFVec2f
typedef MField< Vec2dosg::MFVec2d
typedef MField< Vec2ldosg::MFVec2ld
typedef MField< Vec3ubosg::MFVec3ub
typedef MField< Vec3bosg::MFVec3b
typedef MField< Vec3usosg::MFVec3us
typedef MField< Vec3sosg::MFVec3s
typedef MField< Vec3fosg::MFVec3f
typedef MField< Vec3dosg::MFVec3d
typedef MField< Vec3ldosg::MFVec3ld
typedef MField< Vec4ubosg::MFVec4ub
typedef MField< Vec4bosg::MFVec4b
typedef MField< Vec4usosg::MFVec4us
typedef MField< Vec4sosg::MFVec4s
typedef MField< Vec4fosg::MFVec4f
typedef MField< Vec4dosg::MFVec4d
typedef MField< Vec4ldosg::MFVec4ld
typedef MField< Pnt2ubosg::MFPnt2ub
typedef MField< Pnt2bosg::MFPnt2b
typedef MField< Pnt2usosg::MFPnt2us
typedef MField< Pnt2sosg::MFPnt2s
typedef MField< Pnt2fosg::MFPnt2f
typedef MField< Pnt2dosg::MFPnt2d
typedef MField< Pnt2ldosg::MFPnt2ld
typedef MField< Pnt3ubosg::MFPnt3ub
typedef MField< Pnt3bosg::MFPnt3b
typedef MField< Pnt3usosg::MFPnt3us
typedef MField< Pnt3sosg::MFPnt3s
typedef MField< Pnt3fosg::MFPnt3f
typedef MField< Pnt3dosg::MFPnt3d
typedef MField< Pnt3ldosg::MFPnt3ld
typedef MField< Pnt4ubosg::MFPnt4ub
typedef MField< Pnt4bosg::MFPnt4b
typedef MField< Pnt4usosg::MFPnt4us
typedef MField< Pnt4sosg::MFPnt4s
typedef MField< Pnt4fosg::MFPnt4f
typedef MField< Pnt4dosg::MFPnt4d
typedef MField< Pnt4ldosg::MFPnt4ld

Detailed Description

ToDo

Typedef Documentation

typedef MField<std::string> osg::MFString
 

Definition at line 65 of file OSGMFBaseTypes.h.

typedef MField<Time, 1> osg::MFTime
 

Definition at line 76 of file OSGMFBaseTypes.h.

typedef MField<Color3f> osg::MFColor3f
 

Definition at line 87 of file OSGMFBaseTypes.h.

typedef MField<Color4f> osg::MFColor4f
 

Definition at line 98 of file OSGMFBaseTypes.h.

typedef MField<Color3ub> osg::MFColor3ub
 

Definition at line 109 of file OSGMFBaseTypes.h.

typedef MField<Color4ub> osg::MFColor4ub
 

Definition at line 120 of file OSGMFBaseTypes.h.

typedef MField<DynamicVolume> osg::MFVolume
 

Definition at line 131 of file OSGMFBaseTypes.h.

typedef MField<BitVector, 1> osg::MFBitVector
 

Definition at line 142 of file OSGMFBaseTypes.h.

typedef MField<GLenum, 1> osg::MFGLenum
 

Definition at line 153 of file OSGMFBaseTypes.h.

typedef MField<Plane> osg::MFPlane
 

Definition at line 164 of file OSGMFBaseTypes.h.

typedef MField<Matrix> osg::MFMatrix
 

Definition at line 66 of file OSGMFMathTypes.h.

typedef MField<Quaternion> osg::MFQuaternion
 

Definition at line 77 of file OSGMFMathTypes.h.

typedef MField<bool, 2> osg::MFBool
 

Warning:
the getValue and operator[] functions may not return what you expect them to return. Descent STL implementation will certainly not return 'bool &' nor 'const bool &'.

Definition at line 70 of file OSGMFSysTypes.h.

typedef MField<Int8> osg::MFInt8
 

Definition at line 134 of file OSGMFSysTypes.h.

typedef MField<UInt8> osg::MFUInt8
 

Definition at line 145 of file OSGMFSysTypes.h.

typedef MField<Int16> osg::MFInt16
 

Definition at line 156 of file OSGMFSysTypes.h.

typedef MField<UInt16> osg::MFUInt16
 

Definition at line 167 of file OSGMFSysTypes.h.

typedef MField<Int32> osg::MFInt32
 

Definition at line 178 of file OSGMFSysTypes.h.

typedef MField<UInt32> osg::MFUInt32
 

Definition at line 189 of file OSGMFSysTypes.h.

typedef MField<Int64> osg::MFInt64
 

Definition at line 200 of file OSGMFSysTypes.h.

typedef MField<UInt64> osg::MFUInt64
 

Definition at line 211 of file OSGMFSysTypes.h.

typedef MField<Real16> osg::MFReal16
 

Definition at line 221 of file OSGMFSysTypes.h.

typedef MField<Real32> osg::MFReal32
 

Definition at line 231 of file OSGMFSysTypes.h.

typedef MField<Real64> osg::MFReal64
 

Definition at line 242 of file OSGMFSysTypes.h.

typedef MField<void *> osg::MFVoidP
 

Definition at line 253 of file OSGMFSysTypes.h.

typedef MField<Vec2ub> osg::MFVec2ub
 

Definition at line 68 of file OSGMFVecTypes.h.

typedef MField<Vec2b> osg::MFVec2b
 

Definition at line 79 of file OSGMFVecTypes.h.

typedef MField<Vec2us> osg::MFVec2us
 

Definition at line 90 of file OSGMFVecTypes.h.

typedef MField<Vec2s> osg::MFVec2s
 

Definition at line 100 of file OSGMFVecTypes.h.

typedef MField<Vec2f> osg::MFVec2f
 

Definition at line 110 of file OSGMFVecTypes.h.

typedef MField<Vec2d> osg::MFVec2d
 

Definition at line 120 of file OSGMFVecTypes.h.

typedef MField<Vec2ld> osg::MFVec2ld
 

Definition at line 130 of file OSGMFVecTypes.h.

typedef MField<Vec3ub> osg::MFVec3ub
 

Definition at line 143 of file OSGMFVecTypes.h.

typedef MField<Vec3b> osg::MFVec3b
 

Definition at line 154 of file OSGMFVecTypes.h.

typedef MField<Vec3us> osg::MFVec3us
 

Definition at line 165 of file OSGMFVecTypes.h.

typedef MField<Vec3s> osg::MFVec3s
 

Definition at line 175 of file OSGMFVecTypes.h.

typedef MField<Vec3f> osg::MFVec3f
 

Definition at line 185 of file OSGMFVecTypes.h.

typedef MField<Vec3d> osg::MFVec3d
 

Definition at line 195 of file OSGMFVecTypes.h.

typedef MField<Vec3ld> osg::MFVec3ld
 

Definition at line 205 of file OSGMFVecTypes.h.

typedef MField<Vec4ub> osg::MFVec4ub
 

Definition at line 218 of file OSGMFVecTypes.h.

typedef MField<Vec4b> osg::MFVec4b
 

Definition at line 229 of file OSGMFVecTypes.h.

typedef MField<Vec4us> osg::MFVec4us
 

Definition at line 240 of file OSGMFVecTypes.h.

typedef MField<Vec4s> osg::MFVec4s
 

Definition at line 250 of file OSGMFVecTypes.h.

typedef MField<Vec4f> osg::MFVec4f
 

Definition at line 260 of file OSGMFVecTypes.h.

typedef MField<Vec4d> osg::MFVec4d
 

Definition at line 270 of file OSGMFVecTypes.h.

typedef MField<Vec4ld> osg::MFVec4ld
 

Definition at line 280 of file OSGMFVecTypes.h.

typedef MField<Pnt2ub> osg::MFPnt2ub
 

Definition at line 293 of file OSGMFVecTypes.h.

typedef MField<Pnt2b> osg::MFPnt2b
 

Definition at line 304 of file OSGMFVecTypes.h.

typedef MField<Pnt2us> osg::MFPnt2us
 

Definition at line 315 of file OSGMFVecTypes.h.

typedef MField<Pnt2s> osg::MFPnt2s
 

Definition at line 325 of file OSGMFVecTypes.h.

typedef MField<Pnt2f> osg::MFPnt2f
 

Definition at line 335 of file OSGMFVecTypes.h.

typedef MField<Pnt2d> osg::MFPnt2d
 

Definition at line 345 of file OSGMFVecTypes.h.

typedef MField<Pnt2ld> osg::MFPnt2ld
 

Definition at line 355 of file OSGMFVecTypes.h.

typedef MField<Pnt3ub> osg::MFPnt3ub
 

Definition at line 368 of file OSGMFVecTypes.h.

typedef MField<Pnt3b> osg::MFPnt3b
 

Definition at line 379 of file OSGMFVecTypes.h.

typedef MField<Pnt3us> osg::MFPnt3us
 

Definition at line 390 of file OSGMFVecTypes.h.

typedef MField<Pnt3s> osg::MFPnt3s
 

Definition at line 400 of file OSGMFVecTypes.h.

typedef MField<Pnt3f> osg::MFPnt3f
 

Definition at line 410 of file OSGMFVecTypes.h.

typedef MField<Pnt3d> osg::MFPnt3d
 

Definition at line 420 of file OSGMFVecTypes.h.

typedef MField<Pnt3ld> osg::MFPnt3ld
 

Definition at line 430 of file OSGMFVecTypes.h.

typedef MField<Pnt4ub> osg::MFPnt4ub
 

Definition at line 443 of file OSGMFVecTypes.h.

typedef MField<Pnt4b> osg::MFPnt4b
 

Definition at line 454 of file OSGMFVecTypes.h.

typedef MField<Pnt4us> osg::MFPnt4us
 

Definition at line 465 of file OSGMFVecTypes.h.

typedef MField<Pnt4s> osg::MFPnt4s
 

Definition at line 475 of file OSGMFVecTypes.h.

typedef MField<Pnt4f> osg::MFPnt4f
 

Definition at line 485 of file OSGMFVecTypes.h.

typedef MField<Pnt4d> osg::MFPnt4d
 

Definition at line 495 of file OSGMFVecTypes.h.

typedef MField<Pnt4ld> osg::MFPnt4ld
 

Definition at line 505 of file OSGMFVecTypes.h.


Generated on Thu Aug 25 04:12:29 2005 for OpenSG by  doxygen 1.4.3