OSG Namespace Reference

helper functions to dump a volume. Useful for debugger.

Namespaces

namespace  AccessFlags
namespace  File
namespace  Directory
namespace  Path
namespace  GLP
namespace  TypePredicates
namespace  FieldBits
namespace  ChangedOrigin
namespace  FCDumpFlags
namespace  detail

Classes

struct  LTString
struct  EQString
class  string_token_iterator
 Iterator over tokens in a std::string, separated by a specifiable set of separator characters. More...
class  indirector
struct  PtrStripper
struct  PtrStripper< PtrT * >
struct  PtrStripper< PtrT const * >
struct  PtrStripper< PtrT *const >
struct  CompileConfig
class  InitFuncWrapper
 Registers an init function during instance creation. More...
class  StaticInitFuncWrapper
 Calls an init function during instance creation. More...
struct  FieldFlags
struct  TypeTraitsBase
struct  TypeTraitsTemplateBase
struct  TypeTraits
struct  TypeTraits< bool >
struct  TypeTraits< UInt8 >
struct  TypeTraits< Int8 >
struct  TypeTraits< UInt16 >
struct  TypeTraits< Int16 >
struct  TypeTraits< UInt32 >
struct  TypeTraits< Int32 >
struct  TypeTraits< UInt64 >
struct  TypeTraits< Int64 >
struct  TypeTraits< Real16 >
struct  TypeTraits< Real32 >
struct  TypeTraits< Fixed32 >
struct  TypeTraits< Real64 >
struct  TypeTraits< Real128 >
class  BoxVolume
class  Color3
class  Color4
class  CylinderVolume
class  DataType
class  Date
class  Exception
class  ExceptionBinaryDataHandler
class  FactoryBase
class  FactoryControllerBase
 Accessible via FactoryController. More...
class  Fixed32
class  FrustumVolume
class  GLDefineMapperBase
 Accessible via GLDefineMapper. More...
struct  huff_bitstream_t
struct  huff_sym_t
struct  huff_encodenode_struct
struct  huff_decodenode_struct
class  OutStream
class  FileStreamMixin
class  IndentOutStreamMixin
class  InStream
struct  face
class  Line
class  LinearTransform
 A transform that behaves linear under multiplication (+) and scalar multiplication (*) . More...
struct  LogOStream
class  LogBuf
class  Log
class  LogLock
struct  VecToStreamWriter
struct  VecToStreamWriter< VecTypeT, Int8, SizeI >
struct  VecToStreamWriter< VecTypeT, UInt8, SizeI >
struct  VecFromStreamReader
struct  VecFromStreamReader< VecTypeT, Int8, SizeI >
struct  VecFromStreamReader< VecTypeT, UInt8, SizeI >
class  TransformationMatrix
class  MemoryObject
struct  MemObjRefCountPolicy
class  MixinHead
class  MultiPool
 Pool that can store different classes derived from a common base class. More...
class  NamedPool
class  NamedSplitFinitePool
class  NormalQuantifier
class  PathHandler
class  Plane
class  PolytopeVolume
 3D shadow frustum defined by n planes. More...
class  Pool
class  QuaternionBase
class  Real16
class  Rectangle2
class  RefCountPtr
 Smart pointer class that manipulates the internal ref count of the pointed to object. More...
class  SharedObject
class  SharedObjectHandler
class  SimplePool
class  SimplePool< Int32, PoolTag, LockPolicy >
class  SimpleReusePool
class  SimpleReusePool< Int32, PoolTag, LockPolicy >
class  SingletonHolder
class  SphereVolume
class  TaggedSingletonHolder
class  TransitPtr
class  TypeBase
class  TypeFactoryBase
 Accessible via TypeFactory. More...
class  VecStorage1
class  VecStorage2
class  VecStorage3
class  VecStorage4
class  Point
class  Vector
class  Volume
struct  FieldTraits< Color3f >
struct  FieldTraits< Color3fx >
struct  FieldTraits< Color4f >
struct  FieldTraits< Color4fx >
struct  FieldTraits< Color3ub >
struct  FieldTraits< Color4ub >
struct  FieldTraits< std::string >
struct  FieldTraits< Time, 1 >
struct  FieldTraits< BoxVolume >
struct  FieldTraits< BitVector, 1 >
struct  FieldTraits< GLenum, 1 >
struct  FieldTraits< Plane >
struct  MFColor3f
struct  MFColor3fx
struct  MFColor4f
struct  MFColor4fx
struct  MFColor3ub
struct  MFColor4ub
struct  MFString
struct  MFTime
struct  MFBoxVolume
struct  MFBitVector
struct  MFGLenum
struct  MFPlane
struct  SFColor3f
struct  SFColor3fx
struct  SFColor4f
struct  SFColor4fx
struct  SFColor3ub
struct  SFColor4ub
struct  SFString
struct  SFTime
struct  SFBoxVolume
struct  SFBitVector
struct  SFGLenum
struct  SFPlane
class  Field
struct  FieldTraitsBase
struct  InvalidTrait
struct  FieldTraitsTemplateBase
struct  FieldTraitsPODTemplateBase
struct  FieldTraitsVecTemplateBase
struct  FieldTraitsPtrToStringTemplateBase
struct  FieldTraitsVec1TemplateBase
struct  FieldTraitsVec2TemplateBase
struct  FieldTraitsVec3TemplateBase
struct  FieldTraitsVec4TemplateBase
struct  FieldDescBase
struct  StreamConversionError
struct  StringConversionError
class  FieldType
struct  FieldTraits< Matrix >
struct  FieldTraits< Matrix4d >
struct  FieldTraits< Matrix4fx >
struct  FieldTraits< Quaternion >
struct  FieldTraits< Quaternionfx >
struct  MFMatrix
struct  MFMatrix4d
struct  MFMatrix4fx
struct  MFQuaternion
struct  MFQuaternionfx
struct  SFMatrix
struct  SFMatrix4d
struct  SFMatrix4fx
struct  SFQuaternion
struct  SFQuaternionfx
class  MField
class  MFieldVector
struct  OSGAny
struct  FieldTraits< OSGAny >
struct  SFOSGAny
struct  MFOSGAny
class  SField
struct  FieldTraits< bool, 2 >
struct  FieldTraits< Int8 >
struct  FieldTraits< UInt8 >
struct  FieldTraits< Int16 >
struct  FieldTraits< UInt16 >
struct  FieldTraits< Int32 >
struct  FieldTraits< UInt32 >
struct  FieldTraits< Int64 >
struct  FieldTraits< UInt64 >
struct  FieldTraits< Real16 >
struct  FieldTraits< Real32 >
struct  FieldTraits< Fixed32 >
struct  FieldTraits< Real64 >
struct  FieldTraits< void * >
struct  MFBool
struct  MFInt8
struct  MFUInt8
struct  MFInt16
struct  MFUInt16
struct  MFInt32
struct  MFUInt32
struct  MFInt64
struct  MFUInt64
struct  MFReal16
struct  MFReal32
struct  MFFixed32
struct  MFReal64
struct  MFVoidP
struct  SFBool
struct  SFInt8
struct  SFUInt8
struct  SFInt16
struct  SFUInt16
struct  SFInt32
struct  SFUInt32
struct  SFInt64
struct  SFUInt64
struct  SFReal16
struct  SFReal32
struct  SFFixed32
struct  SFReal64
struct  SFVoidP
struct  FieldTraits< Vec1ub >
struct  FieldTraits< Pnt1ub >
struct  FieldTraits< Vec2ub >
struct  FieldTraits< Pnt2ub >
struct  FieldTraits< Vec3ub >
struct  FieldTraits< Pnt3ub >
struct  FieldTraits< Vec4ub >
struct  FieldTraits< Pnt4ub >
struct  FieldTraits< Vec1b >
struct  FieldTraits< Pnt1b >
struct  FieldTraits< Vec2b >
struct  FieldTraits< Pnt2b >
struct  FieldTraits< Vec3b >
struct  FieldTraits< Pnt3b >
struct  FieldTraits< Vec4b >
struct  FieldTraits< Pnt4b >
struct  FieldTraits< Vec1us >
struct  FieldTraits< Pnt1us >
struct  FieldTraits< Vec2us >
struct  FieldTraits< Pnt2us >
struct  FieldTraits< Vec3us >
struct  FieldTraits< Pnt3us >
struct  FieldTraits< Vec4us >
struct  FieldTraits< Pnt4us >
struct  FieldTraits< Vec1s >
struct  FieldTraits< Pnt1s >
struct  FieldTraits< Vec2s >
struct  FieldTraits< Pnt2s >
struct  FieldTraits< Vec3s >
struct  FieldTraits< Pnt3s >
struct  FieldTraits< Vec4s >
struct  FieldTraits< Pnt4s >
struct  FieldTraits< Vec1f >
struct  FieldTraits< Pnt1f >
struct  FieldTraits< Vec2f >
struct  FieldTraits< Pnt2f >
struct  FieldTraits< Vec3f >
struct  FieldTraits< Pnt3f >
struct  FieldTraits< Vec4f >
struct  FieldTraits< Pnt4f >
struct  FieldTraits< Vec1d >
struct  FieldTraits< Pnt1d >
struct  FieldTraits< Vec2d >
struct  FieldTraits< Pnt2d >
struct  FieldTraits< Vec3d >
struct  FieldTraits< Pnt3d >
struct  FieldTraits< Vec4d >
struct  FieldTraits< Pnt4d >
struct  FieldTraits< Vec1ld >
struct  FieldTraits< Pnt1ld >
struct  FieldTraits< Vec2ld >
struct  FieldTraits< Pnt2ld >
struct  FieldTraits< Vec3ld >
struct  FieldTraits< Pnt3ld >
struct  FieldTraits< Vec4ld >
struct  FieldTraits< Pnt4ld >
struct  FieldTraits< Vec1fx >
struct  FieldTraits< Pnt1fx >
struct  FieldTraits< Vec2fx >
struct  FieldTraits< Pnt2fx >
struct  FieldTraits< Vec3fx >
struct  FieldTraits< Pnt3fx >
struct  FieldTraits< Vec4fx >
struct  FieldTraits< Pnt4fx >
struct  MFVec1ub
struct  MFVec1b
struct  MFVec1us
struct  MFVec1s
struct  MFVec1f
struct  MFVec1fx
struct  MFVec1d
struct  MFVec1ld
struct  MFVec2ub
struct  MFVec2b
struct  MFVec2us
struct  MFVec2s
struct  MFVec2f
struct  MFVec2fx
struct  MFVec2d
struct  MFVec2ld
struct  MFVec3ub
struct  MFVec3b
struct  MFVec3us
struct  MFVec3s
struct  MFVec3f
struct  MFVec3fx
struct  MFVec3d
struct  MFVec3ld
struct  MFVec4ub
struct  MFVec4b
struct  MFVec4us
struct  MFVec4s
struct  MFVec4f
struct  MFVec4fx
struct  MFVec4d
struct  MFVec4ld
struct  MFPnt1ub
struct  MFPnt1b
struct  MFPnt1us
struct  MFPnt1s
struct  MFPnt1f
struct  MFPnt1fx
struct  MFPnt1d
struct  MFPnt1ld
struct  MFPnt2ub
struct  MFPnt2b
struct  MFPnt2us
struct  MFPnt2s
struct  MFPnt2f
struct  MFPnt2fx
struct  MFPnt2d
struct  MFPnt2ld
struct  MFPnt3ub
struct  MFPnt3b
struct  MFPnt3us
struct  MFPnt3s
struct  MFPnt3f
struct  MFPnt3fx
struct  MFPnt3d
struct  MFPnt3ld
struct  MFPnt4ub
struct  MFPnt4b
struct  MFPnt4us
struct  MFPnt4s
struct  MFPnt4f
struct  MFPnt4fx
struct  MFPnt4d
struct  MFPnt4ld
struct  SFVec2ub
struct  SFVec2b
struct  SFVec2us
struct  SFVec2s
struct  SFVec2f
struct  SFVec2fx
struct  SFVec2d
struct  SFVec2ld
struct  SFVec3ub
struct  SFVec3b
struct  SFVec3us
struct  SFVec3s
struct  SFVec3f
struct  SFVec3fx
struct  SFVec3d
struct  SFVec3ld
struct  SFVec4ub
struct  SFVec4b
struct  SFVec4us
struct  SFVec4s
struct  SFVec4f
struct  SFVec4fx
struct  SFVec4d
struct  SFVec4ld
struct  SFPnt2ub
struct  SFPnt2b
struct  SFPnt2us
struct  SFPnt2s
struct  SFPnt2f
struct  SFPnt2fx
struct  SFPnt2d
struct  SFPnt2ld
struct  SFPnt3ub
struct  SFPnt3b
struct  SFPnt3us
struct  SFPnt3s
struct  SFPnt3f
struct  SFPnt3fx
struct  SFPnt3d
struct  SFPnt3ld
struct  SFPnt4ub
struct  SFPnt4b
struct  SFPnt4us
struct  SFPnt4s
struct  SFPnt4f
struct  SFPnt4fx
struct  SFPnt4d
struct  SFPnt4ld
class  Attachment
class  AttachmentContainer
struct  ContainerChangeEntry
class  ChangeList
class  ContainerFactory
struct  ContainerIdMapper
 Helper class for mapping field container id's from one system to another.. More...
class  FieldContainer
struct  FieldContainerFactoryDesc
class  DerivedFieldContainerTypeIterator
class  FieldContainerFactoryBase
 FieldContainerFactoryBase is the central class in OpenSG for accessing, allocating, and mapping field containers allocated in the system. Accessible via FieldContainerFactory. More...
class  FieldContainerType
class  FieldDescriptionBase
struct  FieldDescriptionBasePLT
class  FieldDescription
class  FieldHandle
class  GetFieldHandle
class  EditFieldHandle
class  GetMapFieldHandle
class  EditMapFieldHandle
class  EditSFieldHandle
class  EditMFieldHandle
class  GetSFieldHandle
class  GetMFieldHandle
class  MapHelper
 MapHelper class.. More...
class  MapHelperBase
 MapHelper Base Class. More...
struct  FieldTraits< MapHelper * >
struct  SFRecMapHelperPtr
struct  SFUnrecMapHelperPtr
struct  SFWeakMapHelperPtr
struct  SFUncountedMapHelperPtr
struct  MFRecMapHelperPtr
struct  MFUnrecMapHelperPtr
struct  MFWeakMapHelperPtr
struct  MFUncountedMapHelperPtr
class  MTRefCountPtr
 Smart pointer class that manipulates the internal ref count of the pointed-to object. When dereferencing an MTRefCountPtr it returns a pointer to the correct aspect copy of the pointer-to object for the current thread. More...
struct  RecordedRefCountPolicy
struct  UnrecordedRefCountPolicy
struct  NoRefCountPolicy
struct  WeakRefCountPolicy
class  ReflexiveContainer
class  ReflexiveContainerType
class  ThreadCommonBase
class  PThreadBase
class  Thread
class  ExternalThread
class  ConnectorAttachment
class  ConnectorAttachmentBase
 ConnectorAttachment Base Class. More...
struct  FieldTraits< ConnectorAttachment * >
struct  SFRecConnectorAttachmentPtr
struct  SFUnrecConnectorAttachmentPtr
struct  SFWeakConnectorAttachmentPtr
struct  SFUncountedConnectorAttachmentPtr
struct  MFRecConnectorAttachmentPtr
struct  MFUnrecConnectorAttachmentPtr
struct  MFWeakConnectorAttachmentPtr
struct  MFUncountedConnectorAttachmentPtr
class  BasicFieldConnector
class  SFieldConnector
class  MFieldConnector
struct  FieldTraits< AttachmentContainer * >
struct  MFRecAttachmentContainerPtr
struct  MFUnrecAttachmentContainerPtr
struct  MFWeakAttachmentContainerPtr
struct  MFUncountedAttachmentContainerPtr
struct  SFRecAttachmentContainerPtr
struct  SFUnrecAttachmentContainerPtr
struct  SFWeakAttachmentContainerPtr
struct  SFUncountedAttachmentContainerPtr
struct  FieldTraits< Attachment * >
struct  FieldTraits< AttachmentMap >
struct  SFAttachmentPtrMap
class  GetSFieldHandle< SFAttachmentPtrMap >
class  EditSFieldHandle< SFAttachmentPtrMap >
struct  MFRecAttachmentPtr
struct  MFUnrecAttachmentPtr
struct  MFWeakAttachmentPtr
struct  MFUncountedAttachmentPtr
struct  SFRecAttachmentPtr
struct  SFUnrecAttachmentPtr
struct  SFWeakAttachmentPtr
struct  SFUncountedAttachmentPtr
struct  FieldTraits< ChangedFunctorCallback >
struct  MFChangedFunctorCallback
struct  SFChangedFunctorCallback
struct  FieldTraitsFCPtrBase
struct  FieldTraits< FieldContainer * >
struct  FieldTraits< FieldContainer *, 1 >
struct  MFRecFieldContainerPtr
struct  MFUnrecFieldContainerPtr
struct  MFWeakFieldContainerPtr
struct  MFUncountedFieldContainerPtr
struct  MFParentFieldContainerPtr
struct  SFRecFieldContainerPtr
struct  SFUnrecFieldContainerPtr
struct  SFWeakFieldContainerPtr
struct  SFUncountedFieldContainerPtr
struct  SFParentFieldContainerPtr
struct  FieldTraits< Node * >
struct  FieldTraits< Node *, 1 >
struct  MFRecNodePtr
struct  MFUnrecNodePtr
struct  MFWeakNodePtr
struct  MFUncountedNodePtr
struct  MFUnrecChildNodePtr
struct  MFParentNodePtr
struct  SFRecNodePtr
struct  SFUnrecNodePtr
struct  SFWeakNodePtr
struct  SFUncountedNodePtr
struct  SFUnrecChildNodePtr
struct  SFParentNodePtr
class  GetMFieldHandle< FieldContainerPtrMFieldBase >
class  EditMFieldHandle< FieldContainerPtrMFieldBase >
class  GetFCPtrMFieldHandle
class  EditFCPtrMFieldHandle
class  GetSFieldHandle< FieldContainerPtrSFieldBase >
class  EditSFieldHandle< FieldContainerPtrSFieldBase >
class  GetFCPtrSFieldHandle
class  EditFCPtrSFieldHandle
class  ChildAccessHandler
class  ChildMFieldIterator
class  ChildMFieldConstIterator
class  ChildMFieldReferenceProxy
class  ChildPointerMField
class  ChildPointerMFieldBase
class  ChildPointerSField
class  ChildPointerSFieldBase
class  ParentMFieldConstIterator
class  ParentMFieldIterator
class  ParentPointerMField
class  ParentPointerSField
class  PointerAccessHandler
class  PointerMFieldIterator
class  PointerMFieldConstIterator
class  PointerMFieldReferenceProxy
class  PointerMField
class  PointerMFieldBase
 Base class of all fields that store FieldContainerPtr. More...
class  PointerMFieldCommon
class  PointerSField
class  PointerSFieldBase
class  PointerSFieldCommon
class  ContainerMixinHead
class  DataSlotMixin
class  DynFieldAttachment
class  SimpleAttachment
class  CoredNodeRefPtr
class  CoredNodeMTRefPtr
class  Node
class  NodeCore
 NodeCore class. See PageBaseNodeCore for a description. More...
class  NodeCoreBase
 NodeCore Base Class. More...
struct  FieldTraits< NodeCore * >
struct  FieldTraits< NodeCore *, 1 >
struct  FieldTraits< NodeCore *, 2 >
struct  SFRecNodeCorePtr
struct  SFUnrecNodeCorePtr
struct  SFWeakNodeCorePtr
struct  SFUncountedNodeCorePtr
struct  MFRecNodeCorePtr
struct  MFUnrecNodeCorePtr
struct  MFWeakNodeCorePtr
struct  MFUncountedNodeCorePtr
struct  SFUnrecChildNodeCorePtr
struct  MFUnrecChildNodeCorePtr
struct  SFParentNodeCorePtr
struct  MFParentNodeCorePtr
class  GlobalsAttachment
 GlobalsAttachment class. See PageBaseGlobalsAttachment for a description. More...
class  GlobalsAttachmentBase
 GlobalsAttachment Base Class. More...
struct  FieldTraits< GlobalsAttachment * >
struct  FieldTraits< GlobalsAttachment *, 1 >
struct  FieldTraits< GlobalsAttachment *, 2 >
struct  SFRecGlobalsAttachmentPtr
struct  SFUnrecGlobalsAttachmentPtr
struct  SFWeakGlobalsAttachmentPtr
struct  SFUncountedGlobalsAttachmentPtr
struct  MFRecGlobalsAttachmentPtr
struct  MFUnrecGlobalsAttachmentPtr
struct  MFWeakGlobalsAttachmentPtr
struct  MFUncountedGlobalsAttachmentPtr
struct  SFUnrecChildGlobalsAttachmentPtr
struct  MFUnrecChildGlobalsAttachmentPtr
struct  SFParentGlobalsAttachmentPtr
struct  MFParentGlobalsAttachmentPtr
struct  NameAttachmentDesc
class  HardwareContext
 HardwareContext class. See PageBaseHardwareContext for a description. More...
class  HardwareContextBase
 HardwareContext Base Class. More...
struct  FieldTraits< HardwareContext * >
struct  FieldTraits< HardwareContext *, 1 >
struct  FieldTraits< HardwareContext *, 2 >
struct  SFRecHardwareContextPtr
struct  SFUnrecHardwareContextPtr
struct  SFWeakHardwareContextPtr
struct  SFUncountedHardwareContextPtr
struct  MFRecHardwareContextPtr
struct  MFUnrecHardwareContextPtr
struct  MFWeakHardwareContextPtr
struct  MFUncountedHardwareContextPtr
struct  SFUnrecChildHardwareContextPtr
struct  MFUnrecChildHardwareContextPtr
struct  SFParentHardwareContextPtr
struct  MFParentHardwareContextPtr
struct  HardwareContextDataSlotDesc
class  HardwareContextTask
struct  FieldTraits< HardwareContextTaskRefPtr, 0 >
class  HardwareContextTaskQueue
class  HardwareContextThread
class  BinaryMessage
 Little-, Big endian independent message buffer. More...
class  Connection
 Abstract 1 to n connection. More...
class  ConnectionFactoryBase
 Factory for Connections, accessible via ConnectionFactory. More...
class  ConnectionType
 Types for Connection, see XXX for details.. More...
class  GroupConnection
class  NetworkMessage
 Abstract socket message buffer. More...
class  PointConnection
class  Dgram
 Datagram used for reliable multicast. More...
class  DgramQueue
 Stream socket connection. More...
class  DgramSocket
 Datagramm socket handler. More...
class  GroupMCastConnection
class  GroupSockConnection
class  GroupSockPipeline
class  PointMCastConnection
class  PointSockConnection
class  PointSockPipeline
class  Socket
 Abstract network socket handler. More...
class  SocketAddress
 Network address. More...
class  SocketException
 Base class for socket exceptions. More...
class  SocketError
 Execption caused by socket error return codes. More...
class  SocketHostError
 Execption caused by host name resolution. More...
class  SocketInUse
 Execption caused by reusage of ports. More...
class  SocketConnReset
 Execption caused by connection reset of remote endpoint. More...
class  SocketSelection
 Wait or check one or more sockets for read/write blocking. More...
class  StreamSocket
 Stream socket handler. More...
class  NestedSampleInfo
class  NestedPerfTracker
class  PerfMonitorBase
class  PerfMonitorGuard
class  StatCollector
 Manager for Stat elements, see for details. More...
struct  FieldTraits< StatCollectorP >
 Single Statistics element, see Statistics for details. More...
struct  SFStatCollectorP
class  StatElem
 Single Statistics element, see Statistics for details. More...
class  StatElemDescBase
 Single Statistics element, see Statistics for details.. More...
class  StatElemDesc
 Single Statistics element, see Statistics for details.. More...
class  StatIntElem
 Integer Statistics element, see Statistics for details. More...
class  StatIntOnceElem
 Time Statistics element, see Statistics for details. More...
class  StatRealElem
 Real32 Statistics element, see Statistics for details. More...
class  StatStringElem
 String Statistics element, see Statistics for details. More...
class  StatTimeElem
 Time Statistics element, see Statistics for details. More...
class  StatTimeStampElem
 Time Statistics element, see Statistics for details. More...
class  BarrierCommonBase
class  PThreadBarrierBase
class  Barrier
class  BaseThreadCommonBase
class  BasePThreadBase
class  BaseThread
class  CondVarCommonBase
class  PThreadCondVarBase
class  CondVar
class  LockCommonBase
class  PThreadLockBase
class  Lock
class  LockPool
class  NoLockPolicy
class  SingleLockPolicy
class  SingleStaticInitLockPolicy
class  MPType
class  MPThreadType
class  MPBarrierType
class  MPCondVarType
class  MPLockType
class  MPLockPoolType
class  MPSemaphoreType
class  MPBase
class  SemaphoreCommonBase
class  PThreadSemaphoreBase
class  Semaphore
class  MPFieldStore
class  ThreadManager
class  Action
 Action base class. More...
class  ActionBase
struct  RenderDataSlotDesc
class  RenderActionBase
 Base class using the render action interface of window. More...
class  RenderPartitionBase
 RenderPartition is the core class for keeping track of the actions necessary to draw a scene. More...
class  IntersectAction
 IntersectAction class. More...
struct  PartitionIdTag
class  RenderAction
 RenderAction class. More...
class  RenderActionTask
struct  ResetSecond
class  RenderPartition
 RenderPartition is the core class for keeping track of the actions necessary to draw a scene. More...
class  StringAttributeMap
 StringAttributeMap class. See PageSystemStringAttributeMap for a description. More...
class  StringAttributeMapBase
 StringAttributeMap Base Class. More...
struct  FieldTraits< StringAttributeMap * >
struct  SFRecStringAttributeMapPtr
struct  SFUnrecStringAttributeMapPtr
struct  SFWeakStringAttributeMapPtr
struct  SFUncountedStringAttributeMapPtr
struct  VoidPAttachmentDesc
class  MapCacheHandlerMixin
class  StageHandlerMixin
class  ContainerCollection
 ContainerCollection class. See PageSystemContainerCollection for a description. More...
class  ContainerCollectionBase
 ContainerCollection Base Class. More...
struct  FieldTraits< ContainerCollection * >
struct  SFRecContainerCollectionPtr
struct  SFUnrecContainerCollectionPtr
struct  SFWeakContainerCollectionPtr
struct  SFUncountedContainerCollectionPtr
struct  MFRecContainerCollectionPtr
struct  MFUnrecContainerCollectionPtr
struct  MFWeakContainerCollectionPtr
struct  MFUncountedContainerCollectionPtr
class  MemoryConsumption
class  SceneGraphPrinter
class  IOFileTypeBase
class  SceneFileHandlerBase
 Brief OSGSceneFileHandler. More...
class  SceneFileType
 OSGSceneFileType. More...
class  basic_zip_streambuf
 A stream decorator that takes raw input and zips it to a ostream. More...
class  basic_unzip_streambuf
 A stream decorator that takes compressed input and unzips it to a istream. More...
class  basic_zip_ostream
class  basic_zip_istream
class  OSGLoader
 native osg loader (vrml syntax) More...
class  OSGSceneFileType
 OSGSceneFileType. More...
class  OSGWriter
 Brief OSGWriter. More...
class  ScanParseFieldTypeMapper
class  ScanParseSkel
class  GraphOp
class  GraphOpFactoryBase
class  GraphOpSeq
class  GeoReferenceAttachment
 GeoReferenceAttachment class. See PageSystemGeoReferenceAttachment for a description. More...
class  GeoReferenceAttachmentBase
 GeoReferenceAttachment Base Class. More...
struct  FieldTraits< GeoReferenceAttachment * >
struct  SFRecGeoReferenceAttachmentPtr
struct  SFUnrecGeoReferenceAttachmentPtr
struct  SFWeakGeoReferenceAttachmentPtr
struct  SFUncountedGeoReferenceAttachmentPtr
struct  MFRecGeoReferenceAttachmentPtr
struct  MFUnrecGeoReferenceAttachmentPtr
struct  MFWeakGeoReferenceAttachmentPtr
struct  MFUncountedGeoReferenceAttachmentPtr
class  ImageFileHandlerBase
 Image file Handler. Used to read/write and store/restore image data. See Image for a detailed description. More...
class  ImageBlockAccessor
class  BlockAccessWrapper
class  ImageFileType
 Abstract Base ImageFileType. Defines the Interface for all concrete ImageFileTypes. See Image for detailed description. More...
struct  ImageGenericAttDesc
struct  FieldTraits< ImageGenericAtt *, 0 >
class  Image
 Image class. See Image for a description. More...
class  ImageBase
 Image Base Class. More...
struct  FieldTraits< Image * >
struct  FieldTraits< Image *, 1 >
struct  SFRecImagePtr
struct  SFUnrecImagePtr
struct  SFWeakImagePtr
struct  SFUncountedImagePtr
struct  MFRecImagePtr
struct  MFUnrecImagePtr
struct  MFWeakImagePtr
struct  MFUncountedImagePtr
struct  SFUnrecChildImagePtr
class  ChunkMaterial
 Material using chunk set. See PageSystemMaterialChunkMaterial for a description. More...
class  ChunkMaterialBase
 ChunkMaterial Base Class. More...
struct  FieldTraits< ChunkMaterial * >
struct  SFRecChunkMaterialPtr
struct  SFUnrecChunkMaterialPtr
struct  SFWeakChunkMaterialPtr
struct  SFUncountedChunkMaterialPtr
struct  MFRecChunkMaterialPtr
struct  MFUnrecChunkMaterialPtr
struct  MFWeakChunkMaterialPtr
struct  MFUncountedChunkMaterialPtr
class  CompositeMaterial
 CompositeMaterial class. See PageSystemCompositeMaterial for a description. More...
class  CompositeMaterialBase
 CompositeMaterial Base Class. More...
struct  FieldTraits< CompositeMaterial * >
struct  SFRecCompositeMaterialPtr
struct  SFUnrecCompositeMaterialPtr
struct  SFWeakCompositeMaterialPtr
struct  SFUncountedCompositeMaterialPtr
struct  MFRecCompositeMaterialPtr
struct  MFUnrecCompositeMaterialPtr
struct  MFWeakCompositeMaterialPtr
struct  MFUncountedCompositeMaterialPtr
class  Material
 Abstract Material base class. See PageSystemMaterial for a description. More...
class  MaterialBase
 Material Base Class. More...
struct  FieldTraits< Material * >
struct  SFRecMaterialPtr
struct  SFUnrecMaterialPtr
struct  SFWeakMaterialPtr
struct  SFUncountedMaterialPtr
struct  MFRecMaterialPtr
struct  MFUnrecMaterialPtr
struct  MFWeakMaterialPtr
struct  MFUncountedMaterialPtr
struct  FieldTraits< MaterialMap >
class  GetSFieldHandle< SFMaterialPtrMap >
class  EditSFieldHandle< SFMaterialPtrMap >
class  MultiPassMaterial
 MultiPassMaterial class. See PageSystemMultiPassMaterial for a description. More...
class  MultiPassMaterialBase
 MultiPassMaterial Base Class. More...
struct  FieldTraits< MultiPassMaterial * >
struct  SFRecMultiPassMaterialPtr
struct  SFUnrecMultiPassMaterialPtr
struct  SFWeakMultiPassMaterialPtr
struct  SFUncountedMultiPassMaterialPtr
struct  MFRecMultiPassMaterialPtr
struct  MFUnrecMultiPassMaterialPtr
struct  MFWeakMultiPassMaterialPtr
struct  MFUncountedMultiPassMaterialPtr
class  PrimeMaterial
 PrimeMaterial class. See PageSystemPrimeMaterial for a description. More...
class  PrimeMaterialBase
 PrimeMaterial Base Class. More...
struct  FieldTraits< PrimeMaterial * >
struct  SFRecPrimeMaterialPtr
struct  SFUnrecPrimeMaterialPtr
struct  SFWeakPrimeMaterialPtr
struct  SFUncountedPrimeMaterialPtr
struct  MFRecPrimeMaterialPtr
struct  MFUnrecPrimeMaterialPtr
struct  MFWeakPrimeMaterialPtr
struct  MFUncountedPrimeMaterialPtr
class  SimpleMaterial
 Simple Material wrapping standard OpenGL lighting. See PageSystemMaterialSimpleMaterial for a description. More...
class  SimpleMaterialBase
 SimpleMaterial Base Class. More...
struct  FieldTraits< SimpleMaterial * >
class  SwitchMaterial
 SwitchMaterial class. See PageSystemSwitchMaterial for a description. More...
class  SwitchMaterialBase
 SwitchMaterial Base Class. More...
struct  FieldTraits< SwitchMaterial * >
struct  SFRecSwitchMaterialPtr
struct  SFUnrecSwitchMaterialPtr
struct  SFWeakSwitchMaterialPtr
struct  SFUncountedSwitchMaterialPtr
struct  MFRecSwitchMaterialPtr
struct  MFUnrecSwitchMaterialPtr
struct  MFWeakSwitchMaterialPtr
struct  MFUncountedSwitchMaterialPtr
struct  VarMatMapCache
class  VariantMaterial
 Material using variant set. See PageSystemMaterialVariantMaterial for a description. More...
class  VariantMaterialBase
 VariantMaterial Base Class. More...
struct  FieldTraits< VariantMaterial * >
struct  SFRecVariantMaterialPtr
struct  SFUnrecVariantMaterialPtr
struct  SFWeakVariantMaterialPtr
struct  SFUncountedVariantMaterialPtr
struct  MFRecVariantMaterialPtr
struct  MFUnrecVariantMaterialPtr
struct  MFWeakVariantMaterialPtr
struct  MFUncountedVariantMaterialPtr
class  Drawable
 *put brief class description here* More...
class  DrawableBase
 Drawable Base Class. More...
struct  FieldTraits< Drawable * >
struct  SFRecDrawablePtr
struct  SFUnrecDrawablePtr
struct  SFWeakDrawablePtr
struct  SFUncountedDrawablePtr
struct  MFRecDrawablePtr
struct  MFUnrecDrawablePtr
struct  MFWeakDrawablePtr
struct  MFUncountedDrawablePtr
class  DrawableStatsAttachment
 DrawableStatsAttachment class. See PageSystemDrawableStatsAttachment for a description. More...
class  DrawableStatsAttachmentBase
 DrawableStatsAttachment Base Class. More...
struct  FieldTraits< DrawableStatsAttachment * >
struct  SFRecDrawableStatsAttachmentPtr
struct  SFUnrecDrawableStatsAttachmentPtr
struct  SFWeakDrawableStatsAttachmentPtr
struct  SFUncountedDrawableStatsAttachmentPtr
struct  MFRecDrawableStatsAttachmentPtr
struct  MFUnrecDrawableStatsAttachmentPtr
struct  MFWeakDrawableStatsAttachmentPtr
struct  MFUncountedDrawableStatsAttachmentPtr
class  MaterialDrawable
 *put brief class description here* More...
class  MaterialDrawableBase
 MaterialDrawable Base Class. More...
struct  FieldTraits< MaterialDrawable * >
struct  SFRecMaterialDrawablePtr
struct  SFUnrecMaterialDrawablePtr
struct  SFWeakMaterialDrawablePtr
struct  SFUncountedMaterialDrawablePtr
struct  MFRecMaterialDrawablePtr
struct  MFUnrecMaterialDrawablePtr
struct  MFWeakMaterialDrawablePtr
struct  MFUncountedMaterialDrawablePtr
class  StageDrawable
 StageDrawable class. See PageSystemStageDrawable for a description. More...
class  StageDrawableBase
 StageDrawable Base Class. More...
struct  FieldTraits< StageDrawable * >
struct  SFRecStageDrawablePtr
struct  SFUnrecStageDrawablePtr
struct  SFWeakStageDrawablePtr
struct  SFUncountedStageDrawablePtr
struct  MFRecStageDrawablePtr
struct  MFUnrecStageDrawablePtr
struct  MFWeakStageDrawablePtr
struct  MFUncountedStageDrawablePtr
class  StatsAttachment
 StatsAttachment class. See PageSystemStatsAttachment for a description. More...
class  StatsAttachmentBase
 StatsAttachment Base Class. More...
struct  FieldTraits< StatsAttachment * >
struct  SFRecStatsAttachmentPtr
struct  SFUnrecStatsAttachmentPtr
struct  SFWeakStatsAttachmentPtr
struct  SFUncountedStatsAttachmentPtr
struct  MFRecStatsAttachmentPtr
struct  MFUnrecStatsAttachmentPtr
struct  MFWeakStatsAttachmentPtr
struct  MFUncountedStatsAttachmentPtr
class  VolumeDrawWrapper
struct  ChunkOverrideMapCache
class  ChunkOverrideGroup
 ChunkOverrideGroup class. See PageSystemChunkOverrideGroup for a description. More...
class  ChunkOverrideGroupBase
 ChunkOverrideGroup Base Class. More...
struct  FieldTraits< ChunkOverrideGroup * >
struct  SFRecChunkOverrideGroupPtr
struct  SFUnrecChunkOverrideGroupPtr
struct  SFWeakChunkOverrideGroupPtr
struct  SFUncountedChunkOverrideGroupPtr
struct  MFRecChunkOverrideGroupPtr
struct  MFUnrecChunkOverrideGroupPtr
struct  MFWeakChunkOverrideGroupPtr
struct  MFUncountedChunkOverrideGroupPtr
class  Group
 Group is the basic NodeCore for inner nodes in the tree.. More...
class  GroupBase
 Group Base Class. More...
struct  FieldTraits< Group * >
struct  SFRecGroupPtr
struct  SFUnrecGroupPtr
struct  SFWeakGroupPtr
struct  SFUncountedGroupPtr
struct  MFRecGroupPtr
struct  MFUnrecGroupPtr
struct  MFWeakGroupPtr
struct  MFUncountedGroupPtr
class  Light
 Lights Base class. More...
class  LightBase
 Light Base Class. More...
class  LightEngine
 LightEngine is the basic NodeCore for inner nodes in the tree. More...
class  LightEngineBase
 LightEngine Base Class. More...
struct  FieldTraits< LightEngine * >
struct  SFRecLightEnginePtr
struct  SFUnrecLightEnginePtr
struct  SFWeakLightEnginePtr
struct  SFUncountedLightEnginePtr
struct  MFRecLightEnginePtr
struct  MFUnrecLightEnginePtr
struct  MFWeakLightEnginePtr
struct  MFUncountedLightEnginePtr
class  LightEnv
 LightEnvs Base class. More...
class  LightEnvBase
 LightEnv Base Class. More...
struct  FieldTraits< LightEnv * >
struct  FieldTraits< Light * >
struct  SFRecLightPtr
struct  SFUnrecLightPtr
struct  SFWeakLightPtr
struct  SFUncountedLightPtr
struct  MFRecLightPtr
struct  MFUnrecLightPtr
struct  MFWeakLightPtr
struct  MFUncountedLightPtr
class  MaterialGroup
class  MaterialGroupBase
 MaterialGroup Base Class. More...
struct  FieldTraits< MaterialGroup * >
struct  SFRecMaterialGroupPtr
struct  SFUnrecMaterialGroupPtr
struct  SFWeakMaterialGroupPtr
struct  SFUncountedMaterialGroupPtr
struct  MFRecMaterialGroupPtr
struct  MFUnrecMaterialGroupPtr
struct  MFWeakMaterialGroupPtr
struct  MFUncountedMaterialGroupPtr
class  MultiCore
 MultiCore class. See PageSystemMultiCore for a description. More...
class  MultiCoreBase
 MultiCore Base Class. More...
struct  FieldTraits< MultiCore * >
struct  SFRecMultiCorePtr
struct  SFUnrecMultiCorePtr
struct  SFWeakMultiCorePtr
struct  SFUncountedMultiCorePtr
struct  MFRecMultiCorePtr
struct  MFUnrecMultiCorePtr
struct  MFWeakMultiCorePtr
struct  MFUncountedMultiCorePtr
class  DrawEnv
class  DrawTask
struct  FieldTraits< DrawTaskRefPtr, 0 >
class  HashSorter
 HashSorter class. More...
class  OcclusionCullingTreeBuilder
 OcclusionCullingTreeBuilder class. More...
struct  PassMaskTag
struct  RenderPropertiesSplitInfo
class  RenderTreeNode
class  ScalarSortTreeBuilder
 ScalarSortTreeBuilder class. More...
class  StageValidator
class  StateSorter
 StateSorter class. More...
class  StateSortTreeBuilder
 StateSortTreeBuilder class. More...
class  TreeBuilderBase
 Base class for all TreeBuilders. More...
class  WindowDrawTask
class  ViewportDrawTask
class  CallbackDrawTask
class  WindowDrawThread
class  BlendChunk
 State chunk to wrap pixel combination functions. See BlendChunk for a description.. More...
class  BlendChunkBase
 BlendChunk Base Class. More...
struct  FieldTraits< BlendChunk * >
struct  SFRecBlendChunkPtr
struct  SFUnrecBlendChunkPtr
struct  SFWeakBlendChunkPtr
struct  SFUncountedBlendChunkPtr
struct  MFRecBlendChunkPtr
struct  MFUnrecBlendChunkPtr
struct  MFWeakBlendChunkPtr
struct  MFUncountedBlendChunkPtr
class  ChunkBlock
 ChunkBlock class. See PageSystemChunkBlock for a description. More...
class  ChunkBlockBase
 ChunkBlock Base Class. More...
struct  FieldTraits< ChunkBlock * >
struct  SFRecChunkBlockPtr
struct  SFUnrecChunkBlockPtr
struct  SFWeakChunkBlockPtr
struct  SFUncountedChunkBlockPtr
struct  MFRecChunkBlockPtr
struct  MFUnrecChunkBlockPtr
struct  MFWeakChunkBlockPtr
struct  MFUncountedChunkBlockPtr
struct  FieldTraits< ChunkBlockMap >
class  GetSFieldHandle< SFChunkBlockPtrMap >
class  EditSFieldHandle< SFChunkBlockPtrMap >
class  ColorMaskChunk
 ColorMaskChunk class. See ColorMaskChunk for a description.. More...
class  ColorMaskChunkBase
 ColorMaskChunk Base Class. More...
struct  FieldTraits< ColorMaskChunk * >
struct  SFRecColorMaskChunkPtr
struct  SFUnrecColorMaskChunkPtr
struct  SFWeakColorMaskChunkPtr
struct  SFUncountedColorMaskChunkPtr
struct  MFRecColorMaskChunkPtr
struct  MFUnrecColorMaskChunkPtr
struct  MFWeakColorMaskChunkPtr
struct  MFUncountedColorMaskChunkPtr
class  DepthChunk
 DepthChunk class. See DepthChunk for a description.. More...
class  DepthChunkBase
 DepthChunk Base Class. More...
struct  FieldTraits< DepthChunk * >
struct  SFRecDepthChunkPtr
struct  SFUnrecDepthChunkPtr
struct  SFWeakDepthChunkPtr
struct  SFUncountedDepthChunkPtr
struct  MFRecDepthChunkPtr
struct  MFUnrecDepthChunkPtr
struct  MFWeakDepthChunkPtr
struct  MFUncountedDepthChunkPtr
class  LightChunk
 State chunk for lights. See LightChunk for a description.. More...
class  LightChunkBase
 LightChunk Base Class. More...
struct  FieldTraits< LightChunk * >
struct  SFRecLightChunkPtr
struct  SFUnrecLightChunkPtr
struct  SFWeakLightChunkPtr
struct  SFUncountedLightChunkPtr
struct  MFRecLightChunkPtr
struct  MFUnrecLightChunkPtr
struct  MFWeakLightChunkPtr
struct  MFUncountedLightChunkPtr
class  MaterialChunk
 State chunk for material properties. See MaterialChunk for a description.. More...
class  MaterialChunkBase
 MaterialChunk Base Class. More...
struct  FieldTraits< MaterialChunk * >
struct  SFRecMaterialChunkPtr
struct  SFUnrecMaterialChunkPtr
struct  SFWeakMaterialChunkPtr
struct  SFUncountedMaterialChunkPtr
struct  MFRecMaterialChunkPtr
struct  MFUnrecMaterialChunkPtr
struct  MFWeakMaterialChunkPtr
struct  MFUncountedMaterialChunkPtr
class  PolygonChunk
 State chunk for polygon-specific modes. See PolygonChunk for a description.. More...
class  PolygonChunkBase
 PolygonChunk Base Class. More...
struct  FieldTraits< PolygonChunk * >
struct  SFRecPolygonChunkPtr
struct  SFUnrecPolygonChunkPtr
struct  SFWeakPolygonChunkPtr
struct  SFUncountedPolygonChunkPtr
struct  MFRecPolygonChunkPtr
struct  MFUnrecPolygonChunkPtr
struct  MFWeakPolygonChunkPtr
struct  MFUncountedPolygonChunkPtr
struct  ClearSlot
class  State
 Wrapper for a complete State. See State for a description.. More...
class  StateBase
 State Base Class. More...
struct  StateChunkClassCompare
class  StateChunkClass
 The classification class for StateChunks, see StateChunkClass for a description.. More...
class  StateChunk
 The abstract base class for StateChunks, see StateChunk for a description.. More...
class  StateChunkBase
 StateChunk Base Class. More...
struct  FieldTraits< StateChunk * >
struct  SFRecStateChunkPtr
struct  SFUnrecStateChunkPtr
struct  SFWeakStateChunkPtr
struct  SFUncountedStateChunkPtr
struct  MFRecStateChunkPtr
struct  MFUnrecStateChunkPtr
struct  MFWeakStateChunkPtr
struct  MFUncountedStateChunkPtr
struct  FieldTraits< State * >
struct  SFRecStatePtr
struct  SFUnrecStatePtr
struct  SFWeakStatePtr
struct  SFUncountedStatePtr
struct  MFRecStatePtr
struct  MFUnrecStatePtr
struct  MFWeakStatePtr
struct  MFUncountedStatePtr
class  StateOverride
class  TextureBaseChunk
 State chunk for textures. See TextureBaseChunk for a description.. More...
class  TextureBaseChunkBase
 TextureBaseChunk Base Class. More...
struct  FieldTraits< TextureBaseChunk * >
struct  SFRecTextureBaseChunkPtr
struct  SFUnrecTextureBaseChunkPtr
struct  SFWeakTextureBaseChunkPtr
struct  SFUncountedTextureBaseChunkPtr
struct  MFRecTextureBaseChunkPtr
struct  MFUnrecTextureBaseChunkPtr
struct  MFWeakTextureBaseChunkPtr
struct  MFUncountedTextureBaseChunkPtr
class  TextureObjChunk
 State chunk for textures. See TextureObjChunk for a description.. More...
class  TextureObjChunkBase
 TextureObjChunk Base Class. More...
struct  FieldTraits< TextureObjChunk * >
struct  SFRecTextureObjChunkPtr
struct  SFUnrecTextureObjChunkPtr
struct  SFWeakTextureObjChunkPtr
struct  SFUncountedTextureObjChunkPtr
struct  MFRecTextureObjChunkPtr
struct  MFUnrecTextureObjChunkPtr
struct  MFWeakTextureObjChunkPtr
struct  MFUncountedTextureObjChunkPtr
class  StatisticsForeground
 Statistics Foregrounds base class. More...
class  StatisticsForegroundBase
 StatisticsForeground Base Class. More...
struct  FieldTraits< StatisticsForeground * >
struct  SFRecStatisticsForegroundPtr
struct  SFUnrecStatisticsForegroundPtr
struct  SFWeakStatisticsForegroundPtr
struct  SFUncountedStatisticsForegroundPtr
struct  MFRecStatisticsForegroundPtr
struct  MFUnrecStatisticsForegroundPtr
struct  MFWeakStatisticsForegroundPtr
struct  MFUncountedStatisticsForegroundPtr
class  Background
 Background clearing base class. See PageSystemWindowBackground for a description. More...
class  BackgroundBase
 Background Base Class. More...
struct  FieldTraits< Background * >
struct  SFRecBackgroundPtr
struct  SFUnrecBackgroundPtr
struct  SFWeakBackgroundPtr
struct  SFUncountedBackgroundPtr
struct  MFRecBackgroundPtr
struct  MFUnrecBackgroundPtr
struct  MFWeakBackgroundPtr
struct  MFUncountedBackgroundPtr
class  Camera
 Camera base class. See PageSystemWindowCamera for a description. More...
class  CameraBase
 Camera Base Class. More...
class  CameraDecorator
 Camera Decorator base class, see PageSystemWindowCameraDecorators for a description. More...
class  CameraDecoratorBase
 CameraDecorator Base Class. More...
struct  FieldTraits< CameraDecorator * >
struct  SFRecCameraDecoratorPtr
struct  SFUnrecCameraDecoratorPtr
struct  SFWeakCameraDecoratorPtr
struct  SFUncountedCameraDecoratorPtr
struct  MFRecCameraDecoratorPtr
struct  MFUnrecCameraDecoratorPtr
struct  MFWeakCameraDecoratorPtr
struct  MFUncountedCameraDecoratorPtr
struct  FieldTraits< Camera * >
struct  SFRecCameraPtr
struct  SFUnrecCameraPtr
struct  SFWeakCameraPtr
struct  SFUncountedCameraPtr
struct  MFRecCameraPtr
struct  MFUnrecCameraPtr
struct  MFWeakCameraPtr
struct  MFUncountedCameraPtr
class  Foreground
 Foreground base class. See PageSystemWindowForegrounds for a description. More...
class  ForegroundBase
 Foreground Base Class. More...
struct  FieldTraits< Foreground * >
struct  SFRecForegroundPtr
struct  SFUnrecForegroundPtr
struct  SFWeakForegroundPtr
struct  SFUncountedForegroundPtr
struct  MFRecForegroundPtr
struct  MFUnrecForegroundPtr
struct  MFWeakForegroundPtr
struct  MFUncountedForegroundPtr
class  MatrixCamera
 Matrix Camera class. See PageSystemWindowCameraMatrix for a description. More...
class  MatrixCameraBase
 MatrixCamera Base Class. More...
struct  FieldTraits< MatrixCamera * >
struct  SFRecMatrixCameraPtr
struct  SFUnrecMatrixCameraPtr
struct  SFWeakMatrixCameraPtr
struct  SFUncountedMatrixCameraPtr
struct  MFRecMatrixCameraPtr
struct  MFUnrecMatrixCameraPtr
struct  MFWeakMatrixCameraPtr
struct  MFUncountedMatrixCameraPtr
class  PerspectiveCamera
 Perspective Camera class. See PageSystemWindowCameraPerspective for a description. More...
class  PerspectiveCameraBase
 PerspectiveCamera Base Class. More...
struct  FieldTraits< PerspectiveCamera * >
struct  SFRecPerspectiveCameraPtr
struct  SFUnrecPerspectiveCameraPtr
struct  SFWeakPerspectiveCameraPtr
struct  SFUncountedPerspectiveCameraPtr
struct  MFRecPerspectiveCameraPtr
struct  MFUnrecPerspectiveCameraPtr
struct  MFWeakPerspectiveCameraPtr
struct  MFUncountedPerspectiveCameraPtr
class  RenderOptions
class  RenderOptionsBase
 RenderOptions Base Class. More...
struct  FieldTraits< RenderOptions * >
struct  SFRecRenderOptionsPtr
struct  SFUnrecRenderOptionsPtr
struct  SFWeakRenderOptionsPtr
struct  SFUncountedRenderOptionsPtr
struct  MFRecRenderOptionsPtr
struct  MFUnrecRenderOptionsPtr
struct  MFWeakRenderOptionsPtr
struct  MFUncountedRenderOptionsPtr
class  StereoCameraDecorator
 Camera Decorator for stereo image generation, see PageSystemWindowCameraDecoratorsStereo for a description. More...
class  StereoCameraDecoratorBase
 StereoCameraDecorator Base Class. More...
struct  FieldTraits< StereoCameraDecorator * >
struct  SFRecStereoCameraDecoratorPtr
struct  SFUnrecStereoCameraDecoratorPtr
struct  SFWeakStereoCameraDecoratorPtr
struct  SFUncountedStereoCameraDecoratorPtr
struct  MFRecStereoCameraDecoratorPtr
struct  MFUnrecStereoCameraDecoratorPtr
struct  MFWeakStereoCameraDecoratorPtr
struct  MFUncountedStereoCameraDecoratorPtr
class  Viewport
 Viewport base class. See PageSystemWindowViewports for a description. More...
class  ViewportBase
 Viewport Base Class. More...
struct  FieldTraits< Viewport * >
struct  FieldTraits< Viewport *, 1 >
struct  SFRecViewportPtr
struct  SFUnrecViewportPtr
struct  SFWeakViewportPtr
struct  SFUncountedViewportPtr
struct  MFRecViewportPtr
struct  MFUnrecViewportPtr
struct  MFWeakViewportPtr
struct  MFUncountedViewportPtr
struct  MFUnrecChildViewportPtr
class  Window
 Window base class. See PageSystemWindowWindow for a description. More...
class  WindowBase
 Window Base Class. More...
struct  FieldTraits< Window * >
struct  SFRecWindowPtr
struct  SFUnrecWindowPtr
struct  SFWeakWindowPtr
struct  SFUncountedWindowPtr
struct  MFRecWindowPtr
struct  MFUnrecWindowPtr
struct  MFWeakWindowPtr
struct  MFUncountedWindowPtr
class  FBOViewport
 Viewport class for color channel selection. See PageSystemWindowViewports for a description. More...
class  FBOViewportBase
 FBOViewport Base Class. More...
struct  FieldTraits< FBOViewport * >
struct  SFRecFBOViewportPtr
struct  SFUnrecFBOViewportPtr
struct  SFWeakFBOViewportPtr
struct  SFUncountedFBOViewportPtr
struct  MFRecFBOViewportPtr
struct  MFUnrecFBOViewportPtr
struct  MFWeakFBOViewportPtr
struct  MFUncountedFBOViewportPtr
class  FrameBufferAttachment
 Viewport class for color channel selection. See PageSystemWindowViewports for a description. More...
class  FrameBufferAttachmentBase
 FrameBufferAttachment Base Class. More...
struct  FieldTraits< FrameBufferAttachment * >
struct  SFRecFrameBufferAttachmentPtr
struct  SFUnrecFrameBufferAttachmentPtr
struct  SFWeakFrameBufferAttachmentPtr
struct  SFUncountedFrameBufferAttachmentPtr
struct  MFRecFrameBufferAttachmentPtr
struct  MFUnrecFrameBufferAttachmentPtr
struct  MFWeakFrameBufferAttachmentPtr
struct  MFUncountedFrameBufferAttachmentPtr
class  FrameBufferObject
 Viewport class for color channel selection. See PageSystemWindowViewports for a description. More...
class  FrameBufferObjectBase
 FrameBufferObject Base Class. More...
struct  FieldTraits< FrameBufferObject * >
struct  SFRecFrameBufferObjectPtr
struct  SFUnrecFrameBufferObjectPtr
struct  SFWeakFrameBufferObjectPtr
struct  SFUncountedFrameBufferObjectPtr
struct  MFRecFrameBufferObjectPtr
struct  MFUnrecFrameBufferObjectPtr
struct  MFWeakFrameBufferObjectPtr
struct  MFUncountedFrameBufferObjectPtr
class  RenderBuffer
 Viewport class for color channel selection. See PageSystemWindowViewports for a description. More...
class  RenderBufferBase
 RenderBuffer Base Class. More...
struct  FieldTraits< RenderBuffer * >
struct  SFRecRenderBufferPtr
struct  SFUnrecRenderBufferPtr
struct  SFWeakRenderBufferPtr
struct  SFUncountedRenderBufferPtr
struct  MFRecRenderBufferPtr
struct  MFUnrecRenderBufferPtr
struct  MFWeakRenderBufferPtr
struct  MFUncountedRenderBufferPtr
class  TextureBuffer
 Viewport class for color channel selection. See PageSystemWindowViewports for a description. More...
class  TextureBufferBase
 TextureBuffer Base Class. More...
struct  FieldTraits< TextureBuffer * >
struct  SFRecTextureBufferPtr
struct  SFUnrecTextureBufferPtr
struct  SFWeakTextureBufferPtr
struct  SFUncountedTextureBufferPtr
struct  MFRecTextureBufferPtr
struct  MFUnrecTextureBufferPtr
struct  MFWeakTextureBufferPtr
struct  MFUncountedTextureBufferPtr
class  ShaderCache
class  ShaderMapCache
class  ShaderVectorCache
struct  osgPow_s
struct  osgPow_s< Base, 1 >
class  ShaderCacheTreeV0
class  VariantPtr
class  ShaderCacheTreeV1
class  ShaderCacheTreeV2
class  ShaderCacheTreeV3
struct  FieldTraits< ShaderParameter >
struct  MFShaderParameter
struct  ParamEqual
class  ShaderProgram
 ShaderProgram class. See ShaderProgram for a description.. More...
class  ShaderProgramBase
 ShaderProgram Base Class. More...
struct  FieldTraits< ShaderProgram * >
struct  SFRecShaderProgramPtr
struct  SFUnrecShaderProgramPtr
struct  SFWeakShaderProgramPtr
struct  SFUncountedShaderProgramPtr
struct  MFRecShaderProgramPtr
struct  MFUnrecShaderProgramPtr
struct  MFWeakShaderProgramPtr
struct  MFUncountedShaderProgramPtr
class  ShaderProgramVariables
 ShaderProgramVariables class. See ShaderProgramVariables for a description.. More...
class  ShaderProgramVariablesBase
 ShaderProgramVariables Base Class. More...
struct  FieldTraits< ShaderProgramVariables * >
struct  FieldTraits< ShaderProgramVariables *, 1 >
struct  SFRecShaderProgramVariablesPtr
struct  SFUnrecShaderProgramVariablesPtr
struct  SFWeakShaderProgramVariablesPtr
struct  SFUncountedShaderProgramVariablesPtr
struct  MFRecShaderProgramVariablesPtr
struct  MFUnrecShaderProgramVariablesPtr
struct  MFWeakShaderProgramVariablesPtr
struct  MFUncountedShaderProgramVariablesPtr
struct  SFUnrecChildShaderProgramVariablesPtr
class  ShaderVariable
 ShaderParameter class. See ShaderParameter for a description.. More...
class  ShaderVariableAccess
 ShaderVariableAccess class.. More...
class  ShaderVariableBase
 ShaderVariable Base Class. More...
struct  FieldTraits< ShaderVariable * >
struct  FieldTraits< ShaderVariable *, 1 >
struct  SFRecShaderVariablePtr
struct  SFUnrecShaderVariablePtr
struct  SFWeakShaderVariablePtr
struct  SFUncountedShaderVariablePtr
struct  MFRecShaderVariablePtr
struct  MFUnrecShaderVariablePtr
struct  MFWeakShaderVariablePtr
struct  MFUncountedShaderVariablePtr
struct  MFUnrecChildShaderVariablePtr
class  ShaderExecutableChunk
 ShaderExecutableChunk class. See ShaderExecutableChunk for a description.. More...
class  ShaderExecutableChunkBase
 ShaderExecutableChunk Base Class. More...
struct  FieldTraits< ShaderExecutableChunk * >
struct  SFRecShaderExecutableChunkPtr
struct  SFUnrecShaderExecutableChunkPtr
struct  SFWeakShaderExecutableChunkPtr
struct  SFUncountedShaderExecutableChunkPtr
struct  MFRecShaderExecutableChunkPtr
struct  MFUnrecShaderExecutableChunkPtr
struct  MFWeakShaderExecutableChunkPtr
struct  MFUncountedShaderExecutableChunkPtr
class  ShaderExecutableVarChunk
 ShaderExecutableVarChunk class. See ShaderExecutableVarChunk for a description.. More...
class  ShaderExecutableVarChunkBase
 ShaderExecutableVarChunk Base Class. More...
struct  FieldTraits< ShaderExecutableVarChunk * >
struct  SFRecShaderExecutableVarChunkPtr
struct  SFUnrecShaderExecutableVarChunkPtr
struct  SFWeakShaderExecutableVarChunkPtr
struct  SFUncountedShaderExecutableVarChunkPtr
struct  MFRecShaderExecutableVarChunkPtr
struct  MFUnrecShaderExecutableVarChunkPtr
struct  MFWeakShaderExecutableVarChunkPtr
struct  MFUncountedShaderExecutableVarChunkPtr
class  ShaderProgramChunk
 ShaderProgramChunk class. See ShaderProgramChunk for a description.. More...
class  ShaderProgramChunkBase
 ShaderProgramChunk Base Class. More...
struct  FieldTraits< ShaderProgramChunk * >
struct  SFRecShaderProgramChunkPtr
struct  SFUnrecShaderProgramChunkPtr
struct  SFWeakShaderProgramChunkPtr
struct  SFUncountedShaderProgramChunkPtr
struct  MFRecShaderProgramChunkPtr
struct  MFUnrecShaderProgramChunkPtr
struct  MFWeakShaderProgramChunkPtr
struct  MFUncountedShaderProgramChunkPtr
class  ShaderProgramVariableChunk
 ShaderProgramVariableChunk class. See ShaderProgramVariableChunk for a description.. More...
class  ShaderProgramVariableChunkBase
 ShaderProgramVariableChunk Base Class. More...
struct  FieldTraits< ShaderProgramVariableChunk * >
struct  SFRecShaderProgramVariableChunkPtr
struct  SFUnrecShaderProgramVariableChunkPtr
struct  SFWeakShaderProgramVariableChunkPtr
struct  SFUncountedShaderProgramVariableChunkPtr
struct  MFRecShaderProgramVariableChunkPtr
struct  MFUnrecShaderProgramVariableChunkPtr
struct  MFWeakShaderProgramVariableChunkPtr
struct  MFUncountedShaderProgramVariableChunkPtr
class  SimpleSHLChunk
 SimpleSHLChunk class. See SimpleSHLChunk for a description.. More...
class  SimpleSHLChunkBase
 SimpleSHLChunk Base Class. More...
struct  FieldTraits< SimpleSHLChunk * >
struct  SFRecSimpleSHLChunkPtr
struct  SFUnrecSimpleSHLChunkPtr
struct  SFWeakSimpleSHLChunkPtr
struct  SFUncountedSimpleSHLChunkPtr
struct  MFRecSimpleSHLChunkPtr
struct  MFUnrecSimpleSHLChunkPtr
struct  MFWeakSimpleSHLChunkPtr
struct  MFUncountedSimpleSHLChunkPtr
class  SimpleSHLVariableChunk
 SimpleSHLVariableChunk class. See SimpleSHLVariableChunk for a description.. More...
class  SimpleSHLVariableChunkBase
 SimpleSHLVariableChunk Base Class. More...
struct  FieldTraits< SimpleSHLVariableChunk * >
struct  SFRecSimpleSHLVariableChunkPtr
struct  SFUnrecSimpleSHLVariableChunkPtr
struct  SFWeakSimpleSHLVariableChunkPtr
struct  SFUncountedSimpleSHLVariableChunkPtr
struct  MFRecSimpleSHLVariableChunkPtr
struct  MFUnrecSimpleSHLVariableChunkPtr
struct  MFWeakSimpleSHLVariableChunkPtr
struct  MFUncountedSimpleSHLVariableChunkPtr
class  ShaderProcVariable
 ShaderVariableOSG class. See ShaderVariableOSG for a description.. More...
class  ShaderProcVariableBase
 ShaderProcVariable Base Class. More...
struct  FieldTraits< ShaderProcVariable * >
struct  FieldTraits< ShaderProcVariable *, 1 >
struct  SFRecShaderProcVariablePtr
struct  SFUnrecShaderProcVariablePtr
struct  SFWeakShaderProcVariablePtr
struct  SFUncountedShaderProcVariablePtr
struct  MFRecShaderProcVariablePtr
struct  MFUnrecShaderProcVariablePtr
struct  MFWeakShaderProcVariablePtr
struct  MFUncountedShaderProcVariablePtr
struct  MFUnrecChildShaderProcVariablePtr
class  ShaderValueVariable
 ShaderVariableOSG class. See ShaderVariableOSG for a description.. More...
class  ShaderValueVariableBase
 ShaderValueVariable Base Class. More...
struct  FieldTraits< ShaderValueVariable * >
struct  SFRecShaderValueVariablePtr
struct  SFUnrecShaderValueVariablePtr
struct  SFWeakShaderValueVariablePtr
struct  SFUncountedShaderValueVariablePtr
struct  MFRecShaderValueVariablePtr
struct  MFUnrecShaderValueVariablePtr
struct  MFWeakShaderValueVariablePtr
struct  MFUncountedShaderValueVariablePtr
class  ShaderVariableBool
 ShaderVariableBool class. See ShaderVariableBool for a description.. More...
class  ShaderVariableBoolBase
 ShaderVariableBool Base Class. More...
struct  FieldTraits< ShaderVariableBool * >
struct  SFRecShaderVariableBoolPtr
struct  SFUnrecShaderVariableBoolPtr
struct  SFWeakShaderVariableBoolPtr
struct  SFUncountedShaderVariableBoolPtr
struct  MFRecShaderVariableBoolPtr
struct  MFUnrecShaderVariableBoolPtr
struct  MFWeakShaderVariableBoolPtr
struct  MFUncountedShaderVariableBoolPtr
class  ShaderVariableFunctor
 ShaderVariableFunctor class. See ShaderVariableFunctor for a description.. More...
class  ShaderVariableFunctorBase
 ShaderVariableFunctor Base Class. More...
struct  FieldTraits< ShaderVariableFunctor * >
struct  SFRecShaderVariableFunctorPtr
struct  SFUnrecShaderVariableFunctorPtr
struct  SFWeakShaderVariableFunctorPtr
struct  SFUncountedShaderVariableFunctorPtr
struct  MFRecShaderVariableFunctorPtr
struct  MFUnrecShaderVariableFunctorPtr
struct  MFWeakShaderVariableFunctorPtr
struct  MFUncountedShaderVariableFunctorPtr
class  ShaderVariableInt
 ShaderVariableInt class. See ShaderVariableInt for a description.. More...
class  ShaderVariableIntBase
 ShaderVariableInt Base Class. More...
struct  FieldTraits< ShaderVariableInt * >
struct  SFRecShaderVariableIntPtr
struct  SFUnrecShaderVariableIntPtr
struct  SFWeakShaderVariableIntPtr
struct  SFUncountedShaderVariableIntPtr
struct  MFRecShaderVariableIntPtr
struct  MFUnrecShaderVariableIntPtr
struct  MFWeakShaderVariableIntPtr
struct  MFUncountedShaderVariableIntPtr
class  ShaderVariableMatrix
 ShaderVariableMatrix class. See ShaderVariableMatrix for a description.. More...
class  ShaderVariableMatrixBase
 ShaderVariableMatrix Base Class. More...
struct  FieldTraits< ShaderVariableMatrix * >
struct  SFRecShaderVariableMatrixPtr
struct  SFUnrecShaderVariableMatrixPtr
struct  SFWeakShaderVariableMatrixPtr
struct  SFUncountedShaderVariableMatrixPtr
struct  MFRecShaderVariableMatrixPtr
struct  MFUnrecShaderVariableMatrixPtr
struct  MFWeakShaderVariableMatrixPtr
struct  MFUncountedShaderVariableMatrixPtr
class  ShaderVariableMInt
 ShaderVariableMInt class. See ShaderVariableMInt for a description.. More...
class  ShaderVariableMIntBase
 ShaderVariableMInt Base Class. More...
struct  FieldTraits< ShaderVariableMInt * >
struct  SFRecShaderVariableMIntPtr
struct  SFUnrecShaderVariableMIntPtr
struct  SFWeakShaderVariableMIntPtr
struct  SFUncountedShaderVariableMIntPtr
struct  MFRecShaderVariableMIntPtr
struct  MFUnrecShaderVariableMIntPtr
struct  MFWeakShaderVariableMIntPtr
struct  MFUncountedShaderVariableMIntPtr
class  ShaderVariableMMatrix
 ShaderVariableMMatrix class. See ShaderVariableMMatrix for a description.. More...
class  ShaderVariableMMatrixBase
 ShaderVariableMMatrix Base Class. More...
struct  FieldTraits< ShaderVariableMMatrix * >
struct  SFRecShaderVariableMMatrixPtr
struct  SFUnrecShaderVariableMMatrixPtr
struct  SFWeakShaderVariableMMatrixPtr
struct  SFUncountedShaderVariableMMatrixPtr
struct  MFRecShaderVariableMMatrixPtr
struct  MFUnrecShaderVariableMMatrixPtr
struct  MFWeakShaderVariableMMatrixPtr
struct  MFUncountedShaderVariableMMatrixPtr
class  ShaderVariableMReal
 ShaderVariableMReal class. See ShaderVariableMReal for a description.. More...
class  ShaderVariableMRealBase
 ShaderVariableMReal Base Class. More...
struct  FieldTraits< ShaderVariableMReal * >
struct  SFRecShaderVariableMRealPtr
struct  SFUnrecShaderVariableMRealPtr
struct  SFWeakShaderVariableMRealPtr
struct  SFUncountedShaderVariableMRealPtr
struct  MFRecShaderVariableMRealPtr
struct  MFUnrecShaderVariableMRealPtr
struct  MFWeakShaderVariableMRealPtr
struct  MFUncountedShaderVariableMRealPtr
class  ShaderVariableMVec2f
 ShaderVariableMVec2f class. See ShaderVariableMVec2f for a description.. More...
class  ShaderVariableMVec2fBase
 ShaderVariableMVec2f Base Class. More...
struct  FieldTraits< ShaderVariableMVec2f * >
struct  SFRecShaderVariableMVec2fPtr
struct  SFUnrecShaderVariableMVec2fPtr
struct  SFWeakShaderVariableMVec2fPtr
struct  SFUncountedShaderVariableMVec2fPtr
struct  MFRecShaderVariableMVec2fPtr
struct  MFUnrecShaderVariableMVec2fPtr
struct  MFWeakShaderVariableMVec2fPtr
struct  MFUncountedShaderVariableMVec2fPtr
class  ShaderVariableMVec3f
 ShaderVariableMVec3f class. See ShaderVariableMVec3f for a description.. More...
class  ShaderVariableMVec3fBase
 ShaderVariableMVec3f Base Class. More...
struct  FieldTraits< ShaderVariableMVec3f * >
struct  SFRecShaderVariableMVec3fPtr
struct  SFUnrecShaderVariableMVec3fPtr
struct  SFWeakShaderVariableMVec3fPtr
struct  SFUncountedShaderVariableMVec3fPtr
struct  MFRecShaderVariableMVec3fPtr
struct  MFUnrecShaderVariableMVec3fPtr
struct  MFWeakShaderVariableMVec3fPtr
struct  MFUncountedShaderVariableMVec3fPtr
class  ShaderVariableMVec4f
 ShaderVariableMVec4f class. See ShaderVariableMVec4f for a description.. More...
class  ShaderVariableMVec4fBase
 ShaderVariableMVec4f Base Class. More...
struct  FieldTraits< ShaderVariableMVec4f * >
struct  SFRecShaderVariableMVec4fPtr
struct  SFUnrecShaderVariableMVec4fPtr
struct  SFWeakShaderVariableMVec4fPtr
struct  SFUncountedShaderVariableMVec4fPtr
struct  MFRecShaderVariableMVec4fPtr
struct  MFUnrecShaderVariableMVec4fPtr
struct  MFWeakShaderVariableMVec4fPtr
struct  MFUncountedShaderVariableMVec4fPtr
class  ShaderVariableOSG
 ShaderVariableOSG class. See ShaderVariableOSG for a description.. More...
class  ShaderVariableOSGBase
 ShaderVariableOSG Base Class. More...
struct  FieldTraits< ShaderVariableOSG * >
struct  SFRecShaderVariableOSGPtr
struct  SFUnrecShaderVariableOSGPtr
struct  SFWeakShaderVariableOSGPtr
struct  SFUncountedShaderVariableOSGPtr
struct  MFRecShaderVariableOSGPtr
struct  MFUnrecShaderVariableOSGPtr
struct  MFWeakShaderVariableOSGPtr
struct  MFUncountedShaderVariableOSGPtr
class  ShaderVariablePnt2f
 ShaderVariablePnt2f class. See ShaderVariablePnt2f for a description.. More...
class  ShaderVariablePnt2fBase
 ShaderVariablePnt2f Base Class. More...
struct  FieldTraits< ShaderVariablePnt2f * >
struct  SFRecShaderVariablePnt2fPtr
struct  SFUnrecShaderVariablePnt2fPtr
struct  SFWeakShaderVariablePnt2fPtr
struct  SFUncountedShaderVariablePnt2fPtr
struct  MFRecShaderVariablePnt2fPtr
struct  MFUnrecShaderVariablePnt2fPtr
struct  MFWeakShaderVariablePnt2fPtr
struct  MFUncountedShaderVariablePnt2fPtr
class  ShaderVariablePnt3f
 ShaderVariablePnt3f class. See ShaderVariablePnt3f for a description.. More...
class  ShaderVariablePnt3fBase
 ShaderVariablePnt3f Base Class. More...
struct  FieldTraits< ShaderVariablePnt3f * >
struct  SFRecShaderVariablePnt3fPtr
struct  SFUnrecShaderVariablePnt3fPtr
struct  SFWeakShaderVariablePnt3fPtr
struct  SFUncountedShaderVariablePnt3fPtr
struct  MFRecShaderVariablePnt3fPtr
struct  MFUnrecShaderVariablePnt3fPtr
struct  MFWeakShaderVariablePnt3fPtr
struct  MFUncountedShaderVariablePnt3fPtr
class  ShaderVariableReal
 ShaderVariableReal class. See ShaderVariableReal for a description.. More...
class  ShaderVariableRealBase
 ShaderVariableReal Base Class. More...
struct  FieldTraits< ShaderVariableReal * >
struct  SFRecShaderVariableRealPtr
struct  SFUnrecShaderVariableRealPtr
struct  SFWeakShaderVariableRealPtr
struct  SFUncountedShaderVariableRealPtr
struct  MFRecShaderVariableRealPtr
struct  MFUnrecShaderVariableRealPtr
struct  MFWeakShaderVariableRealPtr
struct  MFUncountedShaderVariableRealPtr
class  ShaderVariableString
 ShaderVariableString class. See ShaderVariableString for a description.. More...
class  ShaderVariableStringBase
 ShaderVariableString Base Class. More...
struct  FieldTraits< ShaderVariableString * >
struct  SFRecShaderVariableStringPtr
struct  SFUnrecShaderVariableStringPtr
struct  SFWeakShaderVariableStringPtr
struct  SFUncountedShaderVariableStringPtr
struct  MFRecShaderVariableStringPtr
struct  MFUnrecShaderVariableStringPtr
struct  MFWeakShaderVariableStringPtr
struct  MFUncountedShaderVariableStringPtr
class  ShaderVariableVec2f
 ShaderVariableVec2f class. See ShaderVariableVec2f for a description.. More...
class  ShaderVariableVec2fBase
 ShaderVariableVec2f Base Class. More...
struct  FieldTraits< ShaderVariableVec2f * >
struct  SFRecShaderVariableVec2fPtr
struct  SFUnrecShaderVariableVec2fPtr
struct  SFWeakShaderVariableVec2fPtr
struct  SFUncountedShaderVariableVec2fPtr
struct  MFRecShaderVariableVec2fPtr
struct  MFUnrecShaderVariableVec2fPtr
struct  MFWeakShaderVariableVec2fPtr
struct  MFUncountedShaderVariableVec2fPtr
class  ShaderVariableVec3f
 ShaderVariableVec3f class. See ShaderVariableVec3f for a description.. More...
class  ShaderVariableVec3fBase
 ShaderVariableVec3f Base Class. More...
struct  FieldTraits< ShaderVariableVec3f * >
struct  SFRecShaderVariableVec3fPtr
struct  SFUnrecShaderVariableVec3fPtr
struct  SFWeakShaderVariableVec3fPtr
struct  SFUncountedShaderVariableVec3fPtr
struct  MFRecShaderVariableVec3fPtr
struct  MFUnrecShaderVariableVec3fPtr
struct  MFWeakShaderVariableVec3fPtr
struct  MFUncountedShaderVariableVec3fPtr
class  ShaderVariableVec4f
 ShaderVariableVec4f class. See ShaderVariableVec4f for a description.. More...
class  ShaderVariableVec4fBase
 ShaderVariableVec4f Base Class. More...
struct  FieldTraits< ShaderVariableVec4f * >
struct  SFRecShaderVariableVec4fPtr
struct  SFUnrecShaderVariableVec4fPtr
struct  SFWeakShaderVariableVec4fPtr
struct  SFUncountedShaderVariableVec4fPtr
struct  MFRecShaderVariableVec4fPtr
struct  MFUnrecShaderVariableVec4fPtr
struct  MFWeakShaderVariableVec4fPtr
struct  MFUncountedShaderVariableVec4fPtr
class  CHDRImageFileType
 DAT File Handler. Used to read/write DAT/RAW files. See Image for a detailed description. More...
class  DATImageFileType
 DAT File Handler. Used to read/write DAT/RAW files. See Image for a detailed description. More...
class  DBHeaderParameter
class  DBHeaderIntParameter
class  DBHeaderFloatParameter
struct  DBHeader
class  DBBlockAccessor
class  DBImageFileType
 GDAL File Handler. Used to read/write TIFF files. See Image for a detailed description. More...
class  DDSImageFileType
 DDS File Handler. Used to read/write DDS files. See Image for a detailed description. More...
class  EXRImageFileType
 EXR File Handler. Used to read/write ILM OpenEXR files. See Image for a detailed description. More...
class  GDALBlockAccessor
class  GDALImageFileType
 GDAL File Handler. Used to read/write TIFF files. See Image for a detailed description. More...
class  GIFImageFileType
 GIF File Handler. Used to read/write GIF files. See Image for a detailed description. More...
class  HDRImageFileType
 DAT File Handler. Used to read/write DAT/RAW files. See Image for a detailed description. More...
class  TiledImageBlockAccessor
class  DefaultBlockAccessor
class  ITFImageFileType
 ITF File Handler. Used to read/write TIFF files. See Image for a detailed description. More...
class  JPGImageFileType
 JPEG File Handler. Used to read/write JPEG files. See Image for a detailed description. More...
class  MNGImageFileType
 MNG File Handler. See Image for a detailed description. More...
class  MTDImageFileType
 MTD File Handler. Used to read/write MTD files. MTD is the OpenSG native image format (Multi (frame/layer) Texture Data) See Image for a detailed description. More...
class  PNGImageFileType
 PNG File Handler. See Image for a detailed description. More...
class  PNMImageFileType
 PNM File Handler. Used to read/write PNM files. See Image for a detailed description. More...
class  SGIImageFileType
 SGI File Handler. Used to read/write SGI files. See Image for a detailed description. More...
class  TGAImageFileType
 TGA File Handler. Used to read/write TGA files. See Image for a detailed description. More...
class  TIFImageFileType
 TIFF File Handler. Used to read/write TIFF files. See Image for a detailed description. More...
class  TextBackend
class  TextFace
class  TextFaceFactoryBase
class  TextFT2VectorFace
class  TextFT2VectorGlyph
class  TextFT2PixmapFace
class  TextFT2PixmapGlyph
class  TextFT2TXFFace
class  TextFT2TXFGlyph
struct  UserData
class  TextFT2Backend
class  TextGlyph
class  TextLayoutParam
class  TextLayoutResult
class  TextPixmapFace
class  TextPixmapGlyph
class  TextTXFFace
class  TextTXFGlyph
class  TextTXFParam
class  TextVectorFace
class  TextVectorGlyph
class  VRMLAttachment
 VRMLAttachment class. See PageFileIOVRMLAttachment for a description. More...
class  VRMLAttachmentBase
 VRMLAttachment Base Class. More...
struct  FieldTraits< VRMLAttachment * >
struct  SFRecVRMLAttachmentPtr
struct  SFUnrecVRMLAttachmentPtr
struct  SFWeakVRMLAttachmentPtr
struct  SFUncountedVRMLAttachmentPtr
struct  MFRecVRMLAttachmentPtr
struct  MFUnrecVRMLAttachmentPtr
struct  MFWeakVRMLAttachmentPtr
struct  MFUncountedVRMLAttachmentPtr
class  VRMLFile
struct  VRMLGenericAttDesc
class  VRMLNodeHelperFactoryBase
 General VRML Node Desc. More...
class  VRMLNodeHelper
 General VRML Node DescThis is a helper that knows how to load and handle construction of a single VRML node type. This class will have one derived class for all node types that can be handled by the loader. More...
class  VRMLDefaultHelper
 VRML Group Helper. More...
class  VRMLGenericHelper
 VRML Group Helper. More...
class  VRMLMaterialHelper
 VRML Material Desc. More...
class  VRMLShapeHelper
 VRML Shape Helper. More...
class  VRMLAppearanceHelper
 VRML Appearance Helper. More...
class  VRMLIndexedGeometryHelper
 VRML Indexed Geometry Help. More...
class  VRMLGeometryPartHelper
 VRML Gemetry Part Helper. More...
class  VRMLGeometryObjectHelper
 VRML Gemetry Object Desc. More...
class  VRMLTextureHelper
 VRML Texture Helper. More...
class  VRMLImageTextureHelper
 VRML Image Texture Helper. More...
class  VRMLPixelTextureHelper
 VRML Image Texture Helper. More...
class  VRMLInlineHelper
 VRML Group Helper. More...
class  VRMLSwitchHelper
 VRML Shape Helper. More...
class  VRMLNodePrototypeHandler
class  VRMLSceneFileType
 VRMLSceneFileType. More...
class  VRMLWriteAction
 DrawAction class. More...
class  A3DSSceneFileType
 InventorSceneFileType. More...
class  RAWSceneFileType
 OSGRAWSceneFileType. More...
class  OFDatabase
struct  OFOpCodeDesc
struct  OFRecordHeader
 General VRML Node Desc. More...
class  OFRecordFactoryBase
class  OFRecord
class  OFVertexPalette
class  OFTexturePalette
class  OFMaterialPalette
class  OFHeaderRecord
class  OFUnknownRecord
class  OFTexturePaletteRecord
class  OFVertexPaletteRecord
class  OFMaterialPaletteRecord
class  OFMeshPrimitiveRecord
class  OFLocalVertexPoolRecord
class  OFMeshRecord
class  OFFaceRecord
class  OFVertexListRecord
class  OFGeometryContainer
class  OFGroupingRecord
class  OFGroupRecord
class  OFLODRecord
class  OFSwitchRecord
class  OFObjectRecord
class  OFExternalReferenceRecord
class  OpenFlightSceneFileType
 OSGSceneFileType. More...
class  BitPacker
 BitPacker class. packs and unpacks UInt32. More...
class  BitUnpacker
class  NFIOOptions
class  Quantizer
 Quantizer class. quantize reals into 8, 16, or 24 bit integers. round then left-reconstruct. More...
class  NFIOSceneFileType
 NFIOSceneFileType. More...
class  OSBChunkMaterialElement
class  OSBCommonElement
class  OSBDriver
class  OSBElementBase
struct  OSBElementCreatorBase
struct  OSBElementCreator
class  OSBElementFactorySingleton
class  OSBElementRegistrationHelper
class  OSBDefaultElementRegistrationHelper
class  OSBGenericAttElement
class  OSBGenericElement
class  OSBGeoIntegralPropertyElement
class  OSBGeometryElement
class  OSBGeometryHelper
class  OSBGeoPropertyConversionElement
class  OSBGeoVectorPropertyElement
class  OSBImageElement
class  OSBMaterialPoolElement
class  OSBNameElement
class  OSBNodeElement
class  OSBRootElement
class  OSBTextureChunkElement
class  OSBTypedGeoIntegralPropertyElement
class  OSBTypedGeoVectorPropertyElement
class  OBJSceneFileType
 OBJSceneFileType. More...
class  OFFSceneFileType
 OSGOFFSceneFileType. More...
class  STLSceneFileType
 OSGSTLSceneFileType. More...
class  DeferredShadingStage
 DeferredShadingStage class. See PageEffectGroupsDeferredShadingStage for a description. More...
class  DeferredShadingStageBase
 DeferredShadingStage Base Class. More...
class  DeferredShadingStageData
 DeferredShadingStageData class. See PageEffectGroupsDeferredShadingStageData for a description. More...
class  DeferredShadingStageDataBase
 DeferredShadingStageData Base Class. More...
struct  FieldTraits< DeferredShadingStageData * >
struct  FieldTraits< DeferredShadingStage * >
struct  SFRecDeferredShadingStagePtr
struct  SFUnrecDeferredShadingStagePtr
struct  SFWeakDeferredShadingStagePtr
struct  SFUncountedDeferredShadingStagePtr
struct  MFRecDeferredShadingStagePtr
struct  MFUnrecDeferredShadingStagePtr
struct  MFWeakDeferredShadingStagePtr
struct  MFUncountedDeferredShadingStagePtr
class  DSLightChunk
 DSLightChunk class. See PageEffectsDSLightChunk for a description. More...
class  DSLightChunkBase
 DSLightChunk Base Class. More...
struct  FieldTraits< DSLightChunk * >
struct  SFRecDSLightChunkPtr
struct  SFUnrecDSLightChunkPtr
struct  SFWeakDSLightChunkPtr
struct  SFUncountedDSLightChunkPtr
struct  MFRecDSLightChunkPtr
struct  MFUnrecDSLightChunkPtr
struct  MFWeakDSLightChunkPtr
struct  MFUncountedDSLightChunkPtr
class  ColorDisplayFilter
 ColorDisplayFilter class. See PageEffectGroupsColorDisplayFilter for a description. More...
class  ColorDisplayFilterBase
 ColorDisplayFilter Base Class. More...
struct  FieldTraits< ColorDisplayFilter * >
struct  SFRecColorDisplayFilterPtr
struct  SFUnrecColorDisplayFilterPtr
struct  SFWeakColorDisplayFilterPtr
struct  SFUncountedColorDisplayFilterPtr
struct  MFRecColorDisplayFilterPtr
struct  MFUnrecColorDisplayFilterPtr
struct  MFWeakColorDisplayFilterPtr
struct  MFUncountedColorDisplayFilterPtr
class  DisplayFilter
 DisplayFilter class. See PageEffectGroupsDisplayFilter for a description. More...
class  DisplayFilterBase
 DisplayFilter Base Class. More...
struct  FieldTraits< DisplayFilter * >
struct  SFRecDisplayFilterPtr
struct  SFUnrecDisplayFilterPtr
struct  SFWeakDisplayFilterPtr
struct  SFUncountedDisplayFilterPtr
struct  MFRecDisplayFilterPtr
struct  MFUnrecDisplayFilterPtr
struct  MFWeakDisplayFilterPtr
struct  MFUncountedDisplayFilterPtr
class  DisplayFilterGroup
 DisplayFilterGroup class. See PageEffectGroupsDisplayFilterGroup for a description. More...
class  DisplayFilterGroupBase
 DisplayFilterGroup Base Class. More...
struct  FieldTraits< DisplayFilterGroup * >
struct  SFRecDisplayFilterGroupPtr
struct  SFUnrecDisplayFilterGroupPtr
struct  SFWeakDisplayFilterGroupPtr
struct  SFUncountedDisplayFilterGroupPtr
struct  MFRecDisplayFilterGroupPtr
struct  MFUnrecDisplayFilterGroupPtr
struct  MFWeakDisplayFilterGroupPtr
struct  MFUncountedDisplayFilterGroupPtr
class  DisplayFilterStage
 DisplayFilterStage class. See PageEffectGroupsDisplayFilterStage for a description. More...
class  DisplayFilterStageBase
 DisplayFilterStage Base Class. More...
class  DisplayFilterStageData
 DisplayFilterStageData class. See PageGroupDisplayFilterStageData for a description. More...
class  DisplayFilterStageDataBase
 DisplayFilterStageData Base Class. More...
struct  FieldTraits< DisplayFilterStageData * >
struct  FieldTraits< DisplayFilterStage * >
struct  SFRecDisplayFilterStagePtr
struct  SFUnrecDisplayFilterStagePtr
struct  SFWeakDisplayFilterStagePtr
struct  SFUncountedDisplayFilterStagePtr
struct  MFRecDisplayFilterStagePtr
struct  MFUnrecDisplayFilterStagePtr
struct  MFWeakDisplayFilterStagePtr
struct  MFUncountedDisplayFilterStagePtr
class  DistortionDisplayFilter
 DistortionDisplayFilter class. See PageEffectGroupsDistortionDisplayFilter for a description. More...
class  DistortionDisplayFilterBase
 DistortionDisplayFilter Base Class. More...
struct  FieldTraits< DistortionDisplayFilter * >
struct  SFRecDistortionDisplayFilterPtr
struct  SFUnrecDistortionDisplayFilterPtr
struct  SFWeakDistortionDisplayFilterPtr
struct  SFUncountedDistortionDisplayFilterPtr
struct  MFRecDistortionDisplayFilterPtr
struct  MFUnrecDistortionDisplayFilterPtr
struct  MFWeakDistortionDisplayFilterPtr
struct  MFUncountedDistortionDisplayFilterPtr
class  ResolutionDisplayFilter
 ResolutionDisplayFilter class. See PageEffectGroupsResolutionDisplayFilter for a description. More...
class  ResolutionDisplayFilterBase
 ResolutionDisplayFilter Base Class. More...
struct  FieldTraits< ResolutionDisplayFilter * >
struct  SFRecResolutionDisplayFilterPtr
struct  SFUnrecResolutionDisplayFilterPtr
struct  SFWeakResolutionDisplayFilterPtr
struct  SFUncountedResolutionDisplayFilterPtr
struct  MFRecResolutionDisplayFilterPtr
struct  MFUnrecResolutionDisplayFilterPtr
struct  MFWeakResolutionDisplayFilterPtr
struct  MFUncountedResolutionDisplayFilterPtr
class  FishEyeProjector
class  FishEyeProjectorBase
 FishEyeProjector Base Class. More...
class  FishEyeProjectorData
 FishEyeProjectorData class. See PageGroupFishEyeProjectorData for a description. More...
class  FishEyeProjectorDataBase
 FishEyeProjectorData Base Class. More...
struct  FieldTraits< FishEyeProjectorData * >
struct  FieldTraits< FishEyeProjector * >
class  DitherShadowMapHandler
class  PCFShadowMapHandler
class  PCSSShadowMapHandler
class  PerspectiveShadowMapHandler
class  ShadowStage
class  ShadowStageBase
 ShadowStage Base Class. More...
class  ShadowStageData
 ShadowStageData class. See PageGroupShadowStageData for a description. More...
class  ShadowStageDataBase
 ShadowStageData Base Class. More...
struct  FieldTraits< ShadowStageData * >
struct  FieldTraits< ShadowStage * >
struct  SFRecShadowStagePtr
struct  SFUnrecShadowStagePtr
struct  SFWeakShadowStagePtr
struct  SFUncountedShadowStagePtr
struct  MFRecShadowStagePtr
struct  MFUnrecShadowStagePtr
struct  MFWeakShadowStagePtr
struct  MFUncountedShadowStagePtr
class  ShadowTreeHandler
class  StdShadowMapHandler
class  VarianceShadowMapHandler
class  CubeMapGenerator
 CubeMapGenerator class. See PageGroupCubeMapGenerator for a description. More...
class  CubeMapGeneratorBase
 CubeMapGenerator Base Class. More...
struct  FieldTraits< CubeMapGenerator * >
class  CubeMapGeneratorStageData
 CubeMapGeneratorStageData class. See PageGroupCubeMapGeneratorStageData for a description. More...
class  CubeMapGeneratorStageDataBase
 CubeMapGeneratorStageData Base Class. More...
struct  FieldTraits< CubeMapGeneratorStageData * >
class  DynamicStateGenerator
 DynamicStateGenerator class. See PageGroupDynamicStateGenerator for a description. More...
class  DynamicStateGeneratorBase
 DynamicStateGenerator Base Class. More...
struct  FieldTraits< DynamicStateGenerator * >
struct  SFRecDynamicStateGeneratorPtr
struct  SFUnrecDynamicStateGeneratorPtr
struct  SFWeakDynamicStateGeneratorPtr
struct  SFUncountedDynamicStateGeneratorPtr
struct  MFRecDynamicStateGeneratorPtr
struct  MFUnrecDynamicStateGeneratorPtr
struct  MFWeakDynamicStateGeneratorPtr
struct  MFUncountedDynamicStateGeneratorPtr
struct  DynStateDesc
class  DynamicStateGeneratorStageData
 DynamicStateGeneratorStageData class. See PageGroupDynamicStateGeneratorStageData for a description. More...
class  DynamicStateGeneratorStageDataBase
 DynamicStateGeneratorStageData Base Class. More...
struct  FieldTraits< DynamicStateGeneratorStageData * >
class  HDRStage
class  HDRStageBase
 HDRStage Base Class. More...
class  HDRStageData
 HDRStageData class. See PageGroupHDRStageData for a description. More...
class  HDRStageDataBase
 HDRStageData Base Class. More...
struct  FieldTraits< HDRStageData * >
struct  FieldTraits< HDRStage * >
class  DirectionalLight
 Directional light. More...
class  DirectionalLightBase
 DirectionalLight Base Class. More...
struct  FieldTraits< DirectionalLight * >
class  PointLight
 Point Light. More...
class  PointLightBase
 PointLight Base Class. More...
struct  FieldTraits< PointLight * >
class  SpotLight
 Spot Light. More...
class  SpotLightBase
 SpotLight Base Class. More...
struct  FieldTraits< SpotLight * >
class  ShadowMapEngine
 ShadowMapEngine is the basic NodeCore for inner nodes in the tree. More...
class  ShadowMapEngineBase
 ShadowMapEngine Base Class. More...
struct  FieldTraits< ShadowMapEngine * >
struct  SFRecShadowMapEnginePtr
struct  SFUnrecShadowMapEnginePtr
struct  SFWeakShadowMapEnginePtr
struct  SFUncountedShadowMapEnginePtr
struct  MFRecShadowMapEnginePtr
struct  MFUnrecShadowMapEnginePtr
struct  MFWeakShadowMapEnginePtr
struct  MFUncountedShadowMapEnginePtr
struct  ShadowMapEngineDesc
class  ShaderShadowMapEngine
 ShaderShadowMapEngine class. See PageEffectGroupsShaderShadowMapEngine for a description. More...
class  ShaderShadowMapEngineBase
 ShaderShadowMapEngine Base Class. More...
class  ShaderShadowMapEngineData
 ShaderShadowMapEngineData class. See PageEffectGroupsShaderShadowMapEngineData for a description. More...
class  ShaderShadowMapEngineDataBase
 ShaderShadowMapEngineData Base Class. More...
struct  FieldTraits< ShaderShadowMapEngineData * >
struct  FieldTraits< ShaderShadowMapEngine * >
struct  SFRecShaderShadowMapEnginePtr
struct  SFUnrecShaderShadowMapEnginePtr
struct  SFWeakShaderShadowMapEnginePtr
struct  SFUncountedShaderShadowMapEnginePtr
struct  MFRecShaderShadowMapEnginePtr
struct  MFUnrecShaderShadowMapEnginePtr
struct  MFWeakShaderShadowMapEnginePtr
struct  MFUncountedShaderShadowMapEnginePtr
class  SimpleShadowMapEngine
 ShadowEngine is the basic NodeCore for inner nodes in the tree. More...
class  SimpleShadowMapEngineBase
 SimpleShadowMapEngine Base Class. More...
class  SimpleShadowMapEngineData
 SimpleShadowMapEngineData class. See PageGroupSimpleShadowMapEngineData for a description. More...
class  SimpleShadowMapEngineDataBase
 SimpleShadowMapEngineData Base Class. More...
struct  FieldTraits< SimpleShadowMapEngineData * >
struct  FieldTraits< SimpleShadowMapEngine * >
struct  SFRecSimpleShadowMapEnginePtr
struct  SFUnrecSimpleShadowMapEnginePtr
struct  SFWeakSimpleShadowMapEnginePtr
struct  SFUncountedSimpleShadowMapEnginePtr
struct  MFRecSimpleShadowMapEnginePtr
struct  MFUnrecSimpleShadowMapEnginePtr
struct  MFWeakSimpleShadowMapEnginePtr
struct  MFUncountedSimpleShadowMapEnginePtr
class  Billboard
 *put brief class description here* More...
class  BillboardBase
 Billboard Base Class. More...
struct  FieldTraits< Billboard * >
struct  SFRecBillboardPtr
struct  SFUnrecBillboardPtr
struct  SFWeakBillboardPtr
struct  SFUncountedBillboardPtr
struct  MFRecBillboardPtr
struct  MFUnrecBillboardPtr
struct  MFWeakBillboardPtr
struct  MFUncountedBillboardPtr
class  ComponentTransform
 ComponentTransform provides a vrml style transformation. More...
class  ComponentTransformBase
 ComponentTransform Base Class. More...
struct  FieldTraits< ComponentTransform * >
struct  SFRecComponentTransformPtr
struct  SFUnrecComponentTransformPtr
struct  SFWeakComponentTransformPtr
struct  SFUncountedComponentTransformPtr
struct  MFRecComponentTransformPtr
struct  MFUnrecComponentTransformPtr
struct  MFWeakComponentTransformPtr
struct  MFUncountedComponentTransformPtr
class  DistanceLOD
 Distance-based Level Of Detail. More...
class  DistanceLODBase
 DistanceLOD Base Class. More...
struct  FieldTraits< DistanceLOD * >
class  DoubleTransform
 DoubleTransform class. See PageGroupDoubleTransform for a description. More...
class  DoubleTransformBase
 DoubleTransform Base Class. More...
struct  FieldTraits< DoubleTransform * >
struct  SFRecDoubleTransformPtr
struct  SFUnrecDoubleTransformPtr
struct  SFWeakDoubleTransformPtr
struct  SFUncountedDoubleTransformPtr
struct  MFRecDoubleTransformPtr
struct  MFUnrecDoubleTransformPtr
struct  MFWeakDoubleTransformPtr
struct  MFUncountedDoubleTransformPtr
class  Inline
class  InlineBase
 Inline Base Class. More...
struct  FieldTraits< Inline * >
struct  SFRecInlinePtr
struct  SFUnrecInlinePtr
struct  SFWeakInlinePtr
struct  SFUncountedInlinePtr
struct  MFRecInlinePtr
struct  MFUnrecInlinePtr
struct  MFWeakInlinePtr
struct  MFUncountedInlinePtr
class  InverseTransform
 InverseTransform class. See PageSystemInverseTransform for a description. More...
class  InverseTransformBase
 InverseTransform Base Class. More...
struct  FieldTraits< InverseTransform * >
struct  SFRecInverseTransformPtr
struct  SFUnrecInverseTransformPtr
struct  SFWeakInverseTransformPtr
struct  SFUncountedInverseTransformPtr
struct  MFRecInverseTransformPtr
struct  MFUnrecInverseTransformPtr
struct  MFWeakInverseTransformPtr
struct  MFUncountedInverseTransformPtr
class  MultiSwitch
 MultiSwitch class. See PageSystemMultiSwitch for a description. More...
class  MultiSwitchBase
 MultiSwitch Base Class. More...
struct  FieldTraits< MultiSwitch * >
struct  SFRecMultiSwitchPtr
struct  SFUnrecMultiSwitchPtr
struct  SFWeakMultiSwitchPtr
struct  SFUncountedMultiSwitchPtr
struct  MFRecMultiSwitchPtr
struct  MFUnrecMultiSwitchPtr
struct  MFWeakMultiSwitchPtr
struct  MFUncountedMultiSwitchPtr
class  ProxyGroup
class  ProxyGroupBase
 ProxyGroup Base Class. More...
struct  FieldTraits< ProxyGroup * >
class  RangeLOD
 Range-based Level Of Detail. More...
class  RangeLODBase
 RangeLOD Base Class. More...
struct  FieldTraits< RangeLOD * >
class  ScreenGroup
 ScreenGroup class. See PageSystemScreenGroup for a description. More...
class  ScreenGroupBase
 ScreenGroup Base Class. More...
struct  FieldTraits< ScreenGroup * >
struct  SFRecScreenGroupPtr
struct  SFUnrecScreenGroupPtr
struct  SFWeakScreenGroupPtr
struct  SFUncountedScreenGroupPtr
struct  MFRecScreenGroupPtr
struct  MFUnrecScreenGroupPtr
struct  MFWeakScreenGroupPtr
struct  MFUncountedScreenGroupPtr
class  ScreenLOD
 ScreenLOD class. See PageGroupScreenLOD for a description. More...
class  ScreenLODBase
 ScreenLOD Base Class. More...
struct  FieldTraits< ScreenLOD * >
class  Switch
class  SwitchBase
 Switch Base Class. More...
struct  FieldTraits< Switch * >
struct  SFRecSwitchPtr
struct  SFUnrecSwitchPtr
struct  SFWeakSwitchPtr
struct  SFUncountedSwitchPtr
struct  MFRecSwitchPtr
struct  MFUnrecSwitchPtr
struct  MFWeakSwitchPtr
struct  MFUncountedSwitchPtr
class  Transform
 Transform provides one matrix to transform objects.. More...
class  TransformBase
 Transform Base Class. More...
struct  FieldTraits< Transform * >
struct  SFRecTransformPtr
struct  SFUnrecTransformPtr
struct  SFWeakTransformPtr
struct  SFUncountedTransformPtr
struct  MFRecTransformPtr
struct  MFUnrecTransformPtr
struct  MFWeakTransformPtr
struct  MFUncountedTransformPtr
class  VisitSubTree
class  VisitSubTreeBase
 VisitSubTree Base Class. More...
struct  FieldTraits< VisitSubTree * >
class  Algorithm
class  AlgorithmBase
 Algorithm Base Class. More...
struct  FieldTraits< Algorithm * >
struct  SFRecAlgorithmPtr
struct  SFUnrecAlgorithmPtr
struct  SFWeakAlgorithmPtr
struct  SFUncountedAlgorithmPtr
struct  MFRecAlgorithmPtr
struct  MFUnrecAlgorithmPtr
struct  MFWeakAlgorithmPtr
struct  MFUncountedAlgorithmPtr
class  AlgorithmStage
class  AlgorithmStageBase
 AlgorithmStage Base Class. More...
struct  FieldTraits< AlgorithmStage * >
class  CallbackAlgorithm
 CallbackAlgorithm class. See PageGroupCallbackAlgorithm for a description. More...
class  CallbackAlgorithmBase
 CallbackAlgorithm Base Class. More...
struct  FieldTraits< CallbackAlgorithm * >
struct  SFRecCallbackAlgorithmPtr
struct  SFUnrecCallbackAlgorithmPtr
struct  SFWeakCallbackAlgorithmPtr
struct  SFUncountedCallbackAlgorithmPtr
struct  MFRecCallbackAlgorithmPtr
struct  MFUnrecCallbackAlgorithmPtr
struct  MFWeakCallbackAlgorithmPtr
struct  MFUncountedCallbackAlgorithmPtr
class  GroupingStage
class  GroupingStageBase
 GroupingStage Base Class. More...
struct  FieldTraits< GroupingStage * >
struct  RenderActionFunctorCallback
struct  FieldTraits< RenderActionFunctorCallback >
class  RenderCallbackStage
class  RenderCallbackStageBase
 RenderCallbackStage Base Class. More...
struct  FieldTraits< RenderCallbackStage * >
struct  RenderFunctorCallback
struct  FieldTraits< RenderFunctorCallback >
class  SimpleStage
class  SimpleStageBase
 SimpleStage Base Class. More...
struct  FieldTraits< SimpleStage * >
class  Stage
class  StageBase
 Stage Base Class. More...
class  StageData
 StageData class. See PageGroupStageData for a description. More...
class  StageDataBase
 StageData Base Class. More...
struct  FieldTraits< StageData * >
struct  FieldTraits< Stage * >
struct  SFRecStagePtr
struct  SFUnrecStagePtr
struct  SFWeakStagePtr
struct  SFUncountedStagePtr
struct  MFRecStagePtr
struct  MFUnrecStagePtr
struct  MFWeakStagePtr
struct  MFUncountedStagePtr
struct  StageDesc
class  SimpleTexturedMaterial
 Simple textured Material wrapping standard OpenGL lighting and a single texture. See PageSystemMaterialTexturedSimpleMaterial for a description. More...
class  SimpleTexturedMaterialBase
 SimpleTexturedMaterial Base Class. More...
struct  FieldTraits< SimpleTexturedMaterial * >
struct  SFRecSimpleTexturedMaterialPtr
struct  SFUnrecSimpleTexturedMaterialPtr
struct  SFWeakSimpleTexturedMaterialPtr
struct  SFUncountedSimpleTexturedMaterialPtr
struct  MFRecSimpleTexturedMaterialPtr
struct  MFUnrecSimpleTexturedMaterialPtr
struct  MFWeakSimpleTexturedMaterialPtr
struct  MFUncountedSimpleTexturedMaterialPtr
class  GeoBuilder
 A helper class to simplify building geometry. More...
class  GeoIgnorePumpGroup
 A dummy GeoPumpGroup that ignores all renders. Useful for debugging. More...
class  GeoImmediatePumpGroup
 The fallback pump group that uses immediate mode to handle everything. More...
class  GeoPumpGroup
 A group of geometry pumps. More...
class  GeoVertexArrayPumpGroup
 Pump group using vertex arrays. Only works for non- and single-indexed geometry. More...
class  Geometry
 Geometry class. See PageWindowGLUTGeometry for a description. More...
class  GeometryBase
 Geometry Base Class. More...
struct  FieldTraits< Geometry * >
struct  SFRecGeometryPtr
struct  SFUnrecGeometryPtr
struct  SFWeakGeometryPtr
struct  SFUncountedGeometryPtr
struct  MFRecGeometryPtr
struct  MFUnrecGeometryPtr
struct  MFWeakGeometryPtr
struct  MFUncountedGeometryPtr
class  EdgeIterator
 Geometry Iterator for faces (tris and quads). See PageSystemGeometryIterators for a description. More...
class  FaceIterator
 Geometry Iterator for faces (tris and quads). See PageSystemGeometryIterators for a description. More...
class  LineIterator
 Geometry Iterator for triangles. See PageSystemGeometryIterators for a description. More...
class  PointIterator
 Geometry Iterator for triangles. See PageSystemGeometryIterators for a description. More...
class  PrimitiveIterator
 Geometry Iterator for primitives. See PageSystemGeometryIterators for a description. More...
class  TriangleIterator
 Geometry Iterator for triangles. See PageSystemGeometryIterators for a description. More...
class  GeoIntegralBufferProperty
 GeoIntegralBufferProperty class. See PageDrawableGeoIntegralBufferProperty for a description. More...
class  GeoIntegralBufferPropertyBase
 GeoIntegralBufferProperty Base Class. More...
struct  FieldTraits< GeoIntegralBufferProperty * >
struct  FieldTraits< GeoIntegralBufferProperty *, 1 >
struct  SFRecGeoIntegralBufferPropertyPtr
struct  SFUnrecGeoIntegralBufferPropertyPtr
struct  SFWeakGeoIntegralBufferPropertyPtr
struct  SFUncountedGeoIntegralBufferPropertyPtr
struct  MFRecGeoIntegralBufferPropertyPtr
struct  MFUnrecGeoIntegralBufferPropertyPtr
struct  MFWeakGeoIntegralBufferPropertyPtr
struct  MFUncountedGeoIntegralBufferPropertyPtr
struct  SFUnrecChildGeoIntegralBufferPropertyPtr
struct  MFUnrecChildGeoIntegralBufferPropertyPtr
class  GeoIntegralBufferRefProperty
 GeoIntegralBufferRefProperty class. See PageDrawableGeoIntegralBufferRefProperty for a description. More...
class  GeoIntegralBufferRefPropertyBase
 GeoIntegralBufferRefProperty Base Class. More...
struct  FieldTraits< GeoIntegralBufferRefProperty * >
struct  FieldTraits< GeoIntegralBufferRefProperty *, 1 >
struct  SFRecGeoIntegralBufferRefPropertyPtr
struct  SFUnrecGeoIntegralBufferRefPropertyPtr
struct  SFWeakGeoIntegralBufferRefPropertyPtr
struct  SFUncountedGeoIntegralBufferRefPropertyPtr
struct  MFRecGeoIntegralBufferRefPropertyPtr
struct  MFUnrecGeoIntegralBufferRefPropertyPtr
struct  MFWeakGeoIntegralBufferRefPropertyPtr
struct  MFUncountedGeoIntegralBufferRefPropertyPtr
struct  SFUnrecChildGeoIntegralBufferRefPropertyPtr
struct  MFUnrecChildGeoIntegralBufferRefPropertyPtr
class  GeoIntegralProperty
 GeoIntegralProperty class. See PageWindowGLUTGeoIntegralProperty for a description. More...
class  GeoIntegralPropertyBase
 GeoIntegralProperty Base Class. More...
struct  FieldTraits< GeoIntegralProperty * >
struct  FieldTraits< GeoIntegralProperty *, 1 >
struct  SFRecGeoIntegralPropertyPtr
struct  SFUnrecGeoIntegralPropertyPtr
struct  SFWeakGeoIntegralPropertyPtr
struct  SFUncountedGeoIntegralPropertyPtr
struct  MFRecGeoIntegralPropertyPtr
struct  MFUnrecGeoIntegralPropertyPtr
struct  MFWeakGeoIntegralPropertyPtr
struct  MFUncountedGeoIntegralPropertyPtr
struct  SFUnrecChildGeoIntegralPropertyPtr
struct  MFUnrecChildGeoIntegralPropertyPtr
class  GeoMultiProperty
 GeoMultiProperty class. See PageWindowGLUTGeoMultiProperty for a description. More...
class  GeoMultiPropertyBase
 GeoMultiProperty Base Class. More...
class  GeoMultiPropertyData
 GeoMultiPropertyData class. See PageWindowGLUTGeoMultiPropertyData for a description. More...
class  GeoMultiPropertyDataBase
 GeoMultiPropertyData Base Class. More...
struct  FieldTraits< GeoMultiPropertyData * >
struct  SFRecGeoMultiPropertyDataPtr
struct  SFUnrecGeoMultiPropertyDataPtr
struct  SFWeakGeoMultiPropertyDataPtr
struct  SFUncountedGeoMultiPropertyDataPtr
struct  MFRecGeoMultiPropertyDataPtr
struct  MFUnrecGeoMultiPropertyDataPtr
struct  MFWeakGeoMultiPropertyDataPtr
struct  MFUncountedGeoMultiPropertyDataPtr
struct  FieldTraits< GeoMultiProperty * >
struct  SFRecGeoMultiPropertyPtr
struct  SFUnrecGeoMultiPropertyPtr
struct  SFWeakGeoMultiPropertyPtr
struct  SFUncountedGeoMultiPropertyPtr
struct  MFRecGeoMultiPropertyPtr
struct  MFUnrecGeoMultiPropertyPtr
struct  MFWeakGeoMultiPropertyPtr
struct  MFUncountedGeoMultiPropertyPtr
class  GeoProperty
 GeoProperty class. See PageSystemGeoProperty for a description. More...
class  GeoPropertyBase
 GeoProperty Base Class. More...
class  GeoPropertyFactoryBase
struct  FieldTraits< GeoProperty * >
struct  SFRecGeoPropertyPtr
struct  SFUnrecGeoPropertyPtr
struct  SFWeakGeoPropertyPtr
struct  SFUncountedGeoPropertyPtr
struct  MFRecGeoPropertyPtr
struct  MFUnrecGeoPropertyPtr
struct  MFWeakGeoPropertyPtr
struct  MFUncountedGeoPropertyPtr
class  GeoVectorBufferProperty
 GeoVectorBufferProperty class. See PageDrawableGeoVectorBufferProperty for a description. More...
class  GeoVectorBufferPropertyBase
 GeoVectorBufferProperty Base Class. More...
struct  FieldTraits< GeoVectorBufferProperty * >
struct  FieldTraits< GeoVectorBufferProperty *, 1 >
struct  SFRecGeoVectorBufferPropertyPtr
struct  SFUnrecGeoVectorBufferPropertyPtr
struct  SFWeakGeoVectorBufferPropertyPtr
struct  SFUncountedGeoVectorBufferPropertyPtr
struct  MFRecGeoVectorBufferPropertyPtr
struct  MFUnrecGeoVectorBufferPropertyPtr
struct  MFWeakGeoVectorBufferPropertyPtr
struct  MFUncountedGeoVectorBufferPropertyPtr
struct  SFUnrecChildGeoVectorBufferPropertyPtr
struct  MFUnrecChildGeoVectorBufferPropertyPtr
class  GeoVectorBufferRefProperty
 GeoVectorBufferRefProperty class. See PageDrawableGeoVectorBufferRefProperty for a description. More...
class  GeoVectorBufferRefPropertyBase
 GeoVectorBufferRefProperty Base Class. More...
struct  FieldTraits< GeoVectorBufferRefProperty * >
struct  FieldTraits< GeoVectorBufferRefProperty *, 1 >
struct  SFRecGeoVectorBufferRefPropertyPtr
struct  SFUnrecGeoVectorBufferRefPropertyPtr
struct  SFWeakGeoVectorBufferRefPropertyPtr
struct  SFUncountedGeoVectorBufferRefPropertyPtr
struct  MFRecGeoVectorBufferRefPropertyPtr
struct  MFUnrecGeoVectorBufferRefPropertyPtr
struct  MFWeakGeoVectorBufferRefPropertyPtr
struct  MFUncountedGeoVectorBufferRefPropertyPtr
struct  SFUnrecChildGeoVectorBufferRefPropertyPtr
struct  MFUnrecChildGeoVectorBufferRefPropertyPtr
class  GeoVectorProperty
 GeoVectorProperty class. See PageWindowGLUTGeoVectorProperty for a description. More...
class  GeoVectorPropertyBase
 GeoVectorProperty Base Class. More...
struct  GeoConvert
struct  GeoConvertNormalize
struct  FieldTraits< GeoVectorProperty * >
struct  FieldTraits< GeoVectorProperty *, 1 >
struct  SFRecGeoVectorPropertyPtr
struct  SFUnrecGeoVectorPropertyPtr
struct  SFWeakGeoVectorPropertyPtr
struct  SFUncountedGeoVectorPropertyPtr
struct  MFRecGeoVectorPropertyPtr
struct  MFUnrecGeoVectorPropertyPtr
struct  MFWeakGeoVectorPropertyPtr
struct  MFUncountedGeoVectorPropertyPtr
struct  SFUnrecChildGeoVectorPropertyPtr
struct  MFUnrecChildGeoVectorPropertyPtr
class  TypedGeoIntegralProperty
 GeoProperty is a specialized form of Attachment, used to define the properties of the geometry node. See PageWINDOWGLUTGeoProperties for a description. More...
struct  TypedGeoIntegralPropertyDescBase
struct  GeoUInt8PropertyDesc
 The descriptor trait for OSG::GeoPositionsUInt8.. More...
struct  GeoUInt16PropertyDesc
 The descriptor trait for OSG::GeoPositionsUInt16.. More...
struct  GeoUInt32PropertyDesc
 The descriptor trait for OSG::GeoPositionsUInt32.. More...
struct  FieldTraits< GeoUInt8Property * >
struct  FieldTraits< GeoUInt32Property * >
class  TypedGeoVectorProperty
 GeoProperty is a specialized form of Attachment, used to define the properties of the geometry node. See PageWINDOWGLUTGeoProperties for a description. More...
struct  TypedGeoVectorPropertyDescBase
struct  TypedNormGeoVectorPropertyDescBase
struct  FieldTraits< GeoPnt3fProperty * >
struct  FieldTraits< GeoVec3fProperty * >
struct  FieldTraits< GeoColor4fProperty * >
struct  IndexDic
struct  memless
 } More...
class  StriperHalfEdgeGraph
class  FatBorderChunk
 FatBorderChunk class. See PageMyExtensionFatBorderChunk for a description. More...
class  FatBorderChunkBase
 FatBorderChunk Base Class. More...
struct  FieldTraits< FatBorderChunk * >
struct  SFRecFatBorderChunkPtr
struct  SFUnrecFatBorderChunkPtr
struct  SFWeakFatBorderChunkPtr
struct  SFUncountedFatBorderChunkPtr
struct  MFRecFatBorderChunkPtr
struct  MFUnrecFatBorderChunkPtr
struct  MFWeakFatBorderChunkPtr
struct  MFUncountedFatBorderChunkPtr
class  Surface
class  SurfaceBase
 Surface Base Class. More...
struct  FieldTraits< Surface * >
struct  SFRecSurfacePtr
struct  SFUnrecSurfacePtr
struct  SFWeakSurfacePtr
struct  SFUncountedSurfacePtr
struct  MFRecSurfacePtr
struct  MFUnrecSurfacePtr
struct  MFWeakSurfacePtr
struct  MFUncountedSurfacePtr
class  BezierCurve2D
class  BezierCurve3D
class  BezierTensorSurface
class  BSplineBasisFunction
class  BSplineCurve2D
class  BSplineTensorSurface
class  BSplineTrimmedSurface
class  DCTPEdge
class  TrimSegment
class  DCTPFace
class  DCTPMesh
struct  sortnorth
struct  sortsouth
struct  sorteast
struct  sortwest
struct  DCTPSVec2dless
struct  DCTPSVec3dless
struct  DCTPSVec4dless
class  DCTPVertex
class  DirectedEdge
class  DirectedNode
class  DirectedGraph
struct  SErrorTreeCell
struct  SFaceTreeCell
class  CErrorQuadTree
class  GraphTraverserError
class  GraphTraverser
struct  SCone
struct  SSurface
class  CNurbsPatchSurface
class  ParSpaceTrimmerError
class  TrimState
struct  SScanLineEdge
struct  SScanLineEntry
struct  SScanLineEvent
struct  SScanLineEventLess
struct  SPolySimVertex
struct  SPolySimVertexLess
class  ParSpaceTrimmer
class  QuadTreeCreator
class  SimplePolygon
class  ParticleBSPNode
 Particle BSP Tree Node. More...
class  ParticleBSPTree
 Particle BSP Tree. More...
struct  FieldTraits< ParticleBSPTree >
struct  ParticlesDrawer
class  Particles
class  ParticlesBase
 Particles Base Class. More...
struct  FieldTraits< Particles * >
struct  SFRecParticlesPtr
struct  SFUnrecParticlesPtr
struct  SFWeakParticlesPtr
struct  SFUncountedParticlesPtr
struct  MFRecParticlesPtr
struct  MFUnrecParticlesPtr
struct  MFWeakParticlesPtr
struct  MFUncountedParticlesPtr
class  QuadTreeTerrain
 Terrain class. See PageExperimentalTerrain for a description. More...
class  QuadTreeTerrainBase
 QuadTreeTerrain Base Class. More...
struct  FieldTraits< QuadTreeTerrain * >
struct  SFRecQuadTreeTerrainPtr
struct  SFUnrecQuadTreeTerrainPtr
struct  SFWeakQuadTreeTerrainPtr
struct  SFUncountedQuadTreeTerrainPtr
struct  MFRecQuadTreeTerrainPtr
struct  MFUnrecQuadTreeTerrainPtr
struct  MFWeakQuadTreeTerrainPtr
struct  MFUncountedQuadTreeTerrainPtr
class  TiledQuadTreeTerrain
 TiledQuadTreeTerrain class. See PageContribTiledQuadTreeTerrain for a description. More...
class  TiledQuadTreeTerrainBase
 TiledQuadTreeTerrain Base Class. More...
struct  FieldTraits< TiledQuadTreeTerrain * >
struct  SFRecTiledQuadTreeTerrainPtr
struct  SFUnrecTiledQuadTreeTerrainPtr
struct  SFWeakTiledQuadTreeTerrainPtr
struct  SFUncountedTiledQuadTreeTerrainPtr
struct  MFRecTiledQuadTreeTerrainPtr
struct  MFUnrecTiledQuadTreeTerrainPtr
struct  MFWeakTiledQuadTreeTerrainPtr
struct  MFUncountedTiledQuadTreeTerrainPtr
class  FrameHandler
 FrameHandler class. See PageDynamicsFrameHandler for a description. More...
class  FrameHandlerBase
 FrameHandler Base Class. More...
struct  FieldTraits< FrameHandler * >
struct  SFRecFrameHandlerPtr
struct  SFUnrecFrameHandlerPtr
struct  SFWeakFrameHandlerPtr
struct  SFUncountedFrameHandlerPtr
class  FrameTaskInterface
 FrameTask class. See PageDynamicsFrameTask for a description. More...
class  FrameTaskMixin
struct  NodeCoreSensorDesc
class  TimeSensor
 TimeSensor class. See PageContribCSMTimeSensor for a description. More...
class  TimeSensorBase
 TimeSensor Base Class. More...
struct  FieldTraits< TimeSensor * >
class  VRMLCoordinateInterpolator
 VRMLCoordinateInterpolator class. See PageSystemDynamicsVRMLCoordinateInterpolator for a description. More...
class  VRMLCoordinateInterpolatorBase
 VRMLCoordinateInterpolator Base Class. More...
struct  FieldTraits< VRMLCoordinateInterpolator * >
class  VRMLInterpolator
 VRMLInterpolator class. See PageSystemDynamicsVRMLInterpolator for a description. More...
class  VRMLInterpolatorBase
 VRMLInterpolator Base Class. More...
struct  FieldTraits< VRMLInterpolator * >
class  VRMLOrientationInterpolator
 VRMLOrientationInterpolator class. See PageSystemDynamicsVRMLOrientationInterpolator for a description. More...
class  VRMLOrientationInterpolatorBase
 VRMLOrientationInterpolator Base Class. More...
struct  FieldTraits< VRMLOrientationInterpolator * >
class  VRMLPositionInterpolator
 VRMLPositionInterpolator class. See PageSystemDynamicsVRMLPositionInterpolator for a description. More...
class  VRMLPositionInterpolatorBase
 VRMLPositionInterpolator Base Class. More...
struct  FieldTraits< VRMLPositionInterpolator * >
class  VRMLScalarInterpolator
 VRMLScalarInterpolator class. See PageSystemDynamicsVRMLScalarInterpolator for a description. More...
class  VRMLScalarInterpolatorBase
 VRMLScalarInterpolator Base Class. More...
struct  FieldTraits< VRMLScalarInterpolator * >
struct  InterpolationHelper
class  GeometryMergeGraphOp
class  GeoTypeGraphOp
class  GroupMergeGraphOp
class  MakeTransparentGraphOp
class  MaterialGroupPushGraphOp
class  MaterialMergeGraphOp
class  MergeGraphOp
class  PruneGraphOp
class  SharePtrGraphOp
class  SingleTypeGraphOp
class  SplitGraphOp
class  Pnt3fComparator
class  StripeGraphOp
class  TransformPushGraphOp
class  VerifyGeoGraphOp
class  VerifyGraphOp
class  PerfMonitorForeground
 PerfMonitorForeground class. See PageUtilPerfMonitorForeground for a description. More...
class  PerfMonitorForegroundBase
 PerfMonitorForeground Base Class. More...
struct  FieldTraits< PerfMonitorForeground * >
struct  SFRecPerfMonitorForegroundPtr
struct  SFUnrecPerfMonitorForegroundPtr
struct  SFWeakPerfMonitorForegroundPtr
struct  SFUncountedPerfMonitorForegroundPtr
struct  MFRecPerfMonitorForegroundPtr
struct  MFUnrecPerfMonitorForegroundPtr
struct  MFWeakPerfMonitorForegroundPtr
struct  MFUncountedPerfMonitorForegroundPtr
class  SimpleStatisticsForeground
 Simple Statistics Foreground class. See PageSystemWindowForegroundStatisticsSimple for a description. More...
class  SimpleStatisticsForegroundBase
 SimpleStatisticsForeground Base Class. More...
struct  FieldTraits< SimpleStatisticsForeground * >
struct  SFRecSimpleStatisticsForegroundPtr
struct  SFUnrecSimpleStatisticsForegroundPtr
struct  SFWeakSimpleStatisticsForegroundPtr
struct  SFUncountedSimpleStatisticsForegroundPtr
struct  MFRecSimpleStatisticsForegroundPtr
struct  MFUnrecSimpleStatisticsForegroundPtr
struct  MFWeakSimpleStatisticsForegroundPtr
struct  MFUncountedSimpleStatisticsForegroundPtr
class  StatisticsDefaultFontBase
class  FlyEngine
 Navigator engine for simple fly model. See PageSystemWindowNavigatorsFly for a description. More...
class  NavigationManager
 A helper class to simplify navigation within a subgraph. More...
class  Navigator
 General Navigator for wrapping simple navigators. See PageSystemWindowNavigatorsNavigator for a description. More...
class  NavigatorBase
class  NavigatorEngine
 Base class for all navigator engines. More...
class  NoneEngine
 Base class for all navigator engines. More...
class  SimpleSceneManager
 A helper class to simplify managing simple applications. More...
class  Trackball
 Trackball class. Deprecated, use the TrackballNavigator instead. More...
class  TrackballEngine
 TrackballEngine provides the trackball navigator functionality. More...
class  WalkEngine
 Base class for all navigator engines. More...
class  FragmentProgramChunk
 FragmentProgramChunk class. See FragmentProgramChunk for a description. More...
class  FragmentProgramChunkBase
 FragmentProgramChunk Base Class. More...
struct  FieldTraits< FragmentProgramChunk * >
struct  SFRecFragmentProgramChunkPtr
struct  SFUnrecFragmentProgramChunkPtr
struct  SFWeakFragmentProgramChunkPtr
struct  SFUncountedFragmentProgramChunkPtr
struct  MFRecFragmentProgramChunkPtr
struct  MFUnrecFragmentProgramChunkPtr
struct  MFWeakFragmentProgramChunkPtr
struct  MFUncountedFragmentProgramChunkPtr
class  ProgramChunk
 Abstract State chunk to wrap programmable functions. See ProgramChunk for a description. More...
class  ProgramChunkBase
 ProgramChunk Base Class. More...
struct  FieldTraits< ProgramChunk * >
struct  SFRecProgramChunkPtr
struct  SFUnrecProgramChunkPtr
struct  SFWeakProgramChunkPtr
struct  SFUncountedProgramChunkPtr
struct  MFRecProgramChunkPtr
struct  MFUnrecProgramChunkPtr
struct  MFWeakProgramChunkPtr
struct  MFUncountedProgramChunkPtr
class  VertexProgramChunk
 VertexProgramChunk class. See VertexProgramChunk for a description. More...
class  VertexProgramChunkBase
 VertexProgramChunk Base Class. More...
struct  FieldTraits< VertexProgramChunk * >
struct  SFRecVertexProgramChunkPtr
struct  SFUnrecVertexProgramChunkPtr
struct  SFWeakVertexProgramChunkPtr
struct  SFUncountedVertexProgramChunkPtr
struct  MFRecVertexProgramChunkPtr
struct  MFUnrecVertexProgramChunkPtr
struct  MFWeakVertexProgramChunkPtr
struct  MFUncountedVertexProgramChunkPtr
class  ClipPlaneChunk
 State chunk for user-defined clipping planes. See ClipPlaneChunk for a description. More...
class  ClipPlaneChunkBase
 ClipPlaneChunk Base Class. More...
struct  FieldTraits< ClipPlaneChunk * >
struct  SFRecClipPlaneChunkPtr
struct  SFUnrecClipPlaneChunkPtr
struct  SFWeakClipPlaneChunkPtr
struct  SFUncountedClipPlaneChunkPtr
struct  MFRecClipPlaneChunkPtr
struct  MFUnrecClipPlaneChunkPtr
struct  MFWeakClipPlaneChunkPtr
struct  MFUncountedClipPlaneChunkPtr
class  CubeTextureObjChunk
 State chunk for cubic textures. See PageSystemCubeTextureObjChunk for a description. More...
class  CubeTextureObjChunkBase
 CubeTextureObjChunk Base Class. More...
struct  FieldTraits< CubeTextureObjChunk * >
struct  SFRecCubeTextureObjChunkPtr
struct  SFUnrecCubeTextureObjChunkPtr
struct  SFWeakCubeTextureObjChunkPtr
struct  SFUncountedCubeTextureObjChunkPtr
struct  MFRecCubeTextureObjChunkPtr
struct  MFUnrecCubeTextureObjChunkPtr
struct  MFWeakCubeTextureObjChunkPtr
struct  MFUncountedCubeTextureObjChunkPtr
class  FogChunk
 FogChunk class. See PageStateFogChunk for a description. More...
class  FogChunkBase
 FogChunk Base Class. More...
struct  FieldTraits< FogChunk * >
struct  SFRecFogChunkPtr
struct  SFUnrecFogChunkPtr
struct  SFWeakFogChunkPtr
struct  SFUncountedFogChunkPtr
struct  MFRecFogChunkPtr
struct  MFUnrecFogChunkPtr
struct  MFWeakFogChunkPtr
struct  MFUncountedFogChunkPtr
class  LightModelChunk
 LightModelChunk class. See PageSystemLightModelChunk for a description. More...
class  LightModelChunkBase
 LightModelChunk Base Class. More...
struct  FieldTraits< LightModelChunk * >
struct  SFRecLightModelChunkPtr
struct  SFUnrecLightModelChunkPtr
struct  SFWeakLightModelChunkPtr
struct  SFUncountedLightModelChunkPtr
struct  MFRecLightModelChunkPtr
struct  MFUnrecLightModelChunkPtr
struct  MFWeakLightModelChunkPtr
struct  MFUncountedLightModelChunkPtr
class  LineChunk
 State chunk for line-specific attributes. See LineChunk for a description. More...
class  LineChunkBase
 LineChunk Base Class. More...
struct  FieldTraits< LineChunk * >
struct  SFRecLineChunkPtr
struct  SFUnrecLineChunkPtr
struct  SFWeakLineChunkPtr
struct  SFUncountedLineChunkPtr
struct  MFRecLineChunkPtr
struct  MFUnrecLineChunkPtr
struct  MFWeakLineChunkPtr
struct  MFUncountedLineChunkPtr
class  LogicOpChunk
 LogicOpChunk class. See PageStateLogicOpChunk for a description. More...
class  LogicOpChunkBase
 LogicOpChunk Base Class. More...
struct  FieldTraits< LogicOpChunk * >
struct  SFRecLogicOpChunkPtr
struct  SFUnrecLogicOpChunkPtr
struct  SFWeakLogicOpChunkPtr
struct  SFUncountedLogicOpChunkPtr
struct  MFRecLogicOpChunkPtr
struct  MFUnrecLogicOpChunkPtr
struct  MFWeakLogicOpChunkPtr
struct  MFUncountedLogicOpChunkPtr
class  PointChunk
 PointChunk class. See PointChunk for a description. More...
class  PointChunkBase
 PointChunk Base Class. More...
struct  FieldTraits< PointChunk * >
struct  SFRecPointChunkPtr
struct  SFUnrecPointChunkPtr
struct  SFWeakPointChunkPtr
struct  SFUncountedPointChunkPtr
struct  MFRecPointChunkPtr
struct  MFUnrecPointChunkPtr
struct  MFWeakPointChunkPtr
struct  MFUncountedPointChunkPtr
class  ShadeModelChunk
 ShadeModelChunk class. See PageSystemShadeModelChunk for a description. More...
class  ShadeModelChunkBase
 ShadeModelChunk Base Class. More...
struct  FieldTraits< ShadeModelChunk * >
class  StencilChunk
 StencilChunk class. See PageSystemStencilChunk for a description. More...
class  StencilChunkBase
 StencilChunk Base Class. More...
struct  FieldTraits< StencilChunk * >
class  TexGenChunk
 State chunk for texture coordinate generation. See TexGenChunk for a description. More...
class  TexGenChunkBase
 TexGenChunk Base Class. More...
struct  FieldTraits< TexGenChunk * >
struct  SFRecTexGenChunkPtr
struct  SFUnrecTexGenChunkPtr
struct  SFWeakTexGenChunkPtr
struct  SFUncountedTexGenChunkPtr
struct  MFRecTexGenChunkPtr
struct  MFUnrecTexGenChunkPtr
struct  MFWeakTexGenChunkPtr
struct  MFUncountedTexGenChunkPtr
class  TextureEnvChunk
 State chunk for textures. See PageSystemTextureEnvChunk for a description. More...
class  TextureEnvChunkBase
 TextureEnvChunk Base Class. More...
struct  FieldTraits< TextureEnvChunk * >
struct  SFRecTextureEnvChunkPtr
struct  SFUnrecTextureEnvChunkPtr
struct  SFWeakTextureEnvChunkPtr
struct  SFUncountedTextureEnvChunkPtr
struct  MFRecTextureEnvChunkPtr
struct  MFUnrecTextureEnvChunkPtr
struct  MFWeakTextureEnvChunkPtr
struct  MFUncountedTextureEnvChunkPtr
class  TextureTransformChunk
 State chunk for texture coordinate transformations. See TextureTransformChunk for a description. More...
class  TextureTransformChunkBase
 TextureTransformChunk Base Class. More...
struct  FieldTraits< TextureTransformChunk * >
struct  SFRecTextureTransformChunkPtr
struct  SFUnrecTextureTransformChunkPtr
struct  SFWeakTextureTransformChunkPtr
struct  SFUncountedTextureTransformChunkPtr
struct  MFRecTextureTransformChunkPtr
struct  MFUnrecTextureTransformChunkPtr
struct  MFWeakTextureTransformChunkPtr
struct  MFUncountedTextureTransformChunkPtr
class  TransformChunk
 State chunk for transformation. See TransformChunk for a description. More...
class  TransformChunkBase
 TransformChunk Base Class. More...
struct  FieldTraits< TransformChunk * >
struct  SFRecTransformChunkPtr
struct  SFUnrecTransformChunkPtr
struct  SFWeakTransformChunkPtr
struct  SFUncountedTransformChunkPtr
struct  MFRecTransformChunkPtr
struct  MFUnrecTransformChunkPtr
struct  MFWeakTransformChunkPtr
struct  MFUncountedTransformChunkPtr
class  TwoSidedLightingChunk
 State chunk for automatic cubetexture coordinate transformations. More...
class  TwoSidedLightingChunkBase
 TwoSidedLightingChunk Base Class. More...
struct  FieldTraits< TwoSidedLightingChunk * >
class  RegisterCombinersChunk
class  RegisterCombinersChunkBase
 RegisterCombinersChunk Base Class. More...
struct  FieldTraits< RegisterCombinersChunk * >
struct  SFRecRegisterCombinersChunkPtr
struct  SFUnrecRegisterCombinersChunkPtr
struct  SFWeakRegisterCombinersChunkPtr
struct  SFUncountedRegisterCombinersChunkPtr
struct  MFRecRegisterCombinersChunkPtr
struct  MFUnrecRegisterCombinersChunkPtr
struct  MFWeakRegisterCombinersChunkPtr
struct  MFUncountedRegisterCombinersChunkPtr
class  TextureObjRefChunk
 State chunk for textures. See PageSystemTextureObjRefChunk for a description. More...
class  TextureObjRefChunkBase
 TextureObjRefChunk Base Class. More...
struct  FieldTraits< TextureObjRefChunk * >
struct  SFRecTextureObjRefChunkPtr
struct  SFUnrecTextureObjRefChunkPtr
struct  SFWeakTextureObjRefChunkPtr
struct  SFUncountedTextureObjRefChunkPtr
struct  MFRecTextureObjRefChunkPtr
struct  MFUnrecTextureObjRefChunkPtr
struct  MFWeakTextureObjRefChunkPtr
struct  MFUncountedTextureObjRefChunkPtr
class  TextureSelectChunk
 State chunk for textures. See PageSystemTextureSelectChunk for a description. More...
class  TextureSelectChunkBase
 TextureSelectChunk Base Class. More...
struct  FieldTraits< TextureSelectChunk * >
struct  SFRecTextureSelectChunkPtr
struct  SFUnrecTextureSelectChunkPtr
struct  SFWeakTextureSelectChunkPtr
struct  SFUncountedTextureSelectChunkPtr
struct  MFRecTextureSelectChunkPtr
struct  MFUnrecTextureSelectChunkPtr
struct  MFWeakTextureSelectChunkPtr
struct  MFUncountedTextureSelectChunkPtr
class  ClusterException
class  ConnectionClosed
class  RemoteSyncError
class  ClusterNetwork
 Refcounted structure to hold all cluster connections. More...
class  ClusterViewBuffer
 Viewbuffer functions. More...
class  RemoteAspect
 Remote aspect controll class. More...
struct  RemoteAspectFieldContainerMapper
class  RenderNode
 cluster node information More...
class  ClusterServer
 Cluster rendering server. More...
class  ClusterWindow
 Abstract base class for cluster configurations. More...
class  ClusterWindowBase
 ClusterWindow Base Class. More...
struct  FieldTraits< ClusterWindow * >
struct  SFRecClusterWindowPtr
struct  SFUnrecClusterWindowPtr
struct  SFWeakClusterWindowPtr
struct  SFUncountedClusterWindowPtr
struct  MFRecClusterWindowPtr
struct  MFUnrecClusterWindowPtr
struct  MFWeakClusterWindowPtr
struct  MFUncountedClusterWindowPtr
class  ImageComposer
 Cluster image composition implementation. More...
class  ImageComposerBase
 ImageComposer Base Class. More...
struct  FieldTraits< ImageComposer * >
struct  SFRecImageComposerPtr
struct  SFUnrecImageComposerPtr
struct  SFWeakImageComposerPtr
struct  SFUncountedImageComposerPtr
struct  MFRecImageComposerPtr
struct  MFUnrecImageComposerPtr
struct  MFWeakImageComposerPtr
struct  MFUncountedImageComposerPtr
class  BalancedMultiWindow
 BalancedMultiWindow class. See PageSystemBalancedMultiWindow for a description. More...
class  BalancedMultiWindowBase
 BalancedMultiWindow Base Class. More...
struct  FieldTraits< BalancedMultiWindow * >
class  MultiDisplayWindow
 Class to manage multiple displays for clusters, see PageSystemClusterMultiDisplayWindow for details. More...
class  MultiDisplayWindowBase
 MultiDisplayWindow Base Class. More...
struct  FieldTraits< MultiDisplayWindow * >
class  SortFirstWindow
 *put brief class description here* More...
class  SortFirstWindowBase
 SortFirstWindow Base Class. More...
struct  FieldTraits< SortFirstWindow * >
class  TileGeometryLoad
 TileGeometryLoad holds the load caused by geometry rendering. More...
class  TileLoadBalancer
 Manages geometry load. More...
class  BinarySwapComposer
 BinarySwapComposer class. See PageSystemBinarySwapComposer for a description. More...
class  BinarySwapComposerBase
 BinarySwapComposer Base Class. More...
struct  FieldTraits< BinarySwapComposer * >
class  ParallelComposer
 ParallelComposer class. See PageSystemParallelComposer for a description. More...
class  ParallelComposerBase
 ParallelComposer Base Class. More...
struct  FieldTraits< ParallelComposer * >
class  PipelineComposer
 PipelineComposer class. See PageSystemPipelineComposer for a description. More...
class  PipelineComposerBase
 PipelineComposer Base Class. More...
struct  FieldTraits< PipelineComposer * >
class  SepiaComposer
 SepiaComposer class. See PageSystemSepiaComposer for a description. More...
class  SepiaComposerBase
 SepiaComposer Base Class. More...
struct  FieldTraits< SepiaComposer * >
class  SortLastWindow
class  SortLastWindowBase
 SortLastWindow Base Class. More...
struct  FieldTraits< SortLastWindow * >
class  DepthClearBackground
 Depth Clear Background class. See PageSystemWindowBackgroundDepthClear for a description. More...
class  DepthClearBackgroundBase
 DepthClearBackground Base Class. More...
struct  FieldTraits< DepthClearBackground * >
struct  SFRecDepthClearBackgroundPtr
struct  SFUnrecDepthClearBackgroundPtr
struct  SFWeakDepthClearBackgroundPtr
struct  SFUncountedDepthClearBackgroundPtr
class  GradientBackground
 Background clearing with a color gradient. See PageSystemWindowBackground for a description. More...
class  GradientBackgroundBase
 GradientBackground Base Class. More...
struct  FieldTraits< GradientBackground * >
struct  MFRecGradientBackgroundPtr
struct  MFUnrecGradientBackgroundPtr
struct  MFWeakGradientBackgroundPtr
struct  MFUncountedGradientBackgroundPtr
class  PolygonBackground
 PolygonBackground class. See PageSystemPolygonBackground for a description. More...
class  PolygonBackgroundBase
 PolygonBackground Base Class. More...
struct  FieldTraits< PolygonBackground * >
struct  SFRecPolygonBackgroundPtr
struct  SFUnrecPolygonBackgroundPtr
struct  SFWeakPolygonBackgroundPtr
struct  SFUncountedPolygonBackgroundPtr
struct  MFRecPolygonBackgroundPtr
struct  MFUnrecPolygonBackgroundPtr
struct  MFWeakPolygonBackgroundPtr
struct  MFUncountedPolygonBackgroundPtr
class  SkyBackground
 Background clearing class using a sky sphere and box. See PageSystemWindowBackgroundSky for a description. More...
class  SkyBackgroundBase
 SkyBackground Base Class. More...
struct  FieldTraits< SkyBackground * >
struct  MFRecSkyBackgroundPtr
struct  MFUnrecSkyBackgroundPtr
struct  MFWeakSkyBackgroundPtr
struct  MFUncountedSkyBackgroundPtr
class  SolidBackground
 Single color background clearing class. See PageSystemWindowBackgroundSolid for a description. More...
class  SolidBackgroundBase
 SolidBackground Base Class. More...
struct  FieldTraits< SolidBackground * >
struct  SFRecSolidBackgroundPtr
struct  SFUnrecSolidBackgroundPtr
struct  SFWeakSolidBackgroundPtr
struct  SFUncountedSolidBackgroundPtr
class  TextureBackground
 TextureBackground class. See PageSystemTextureBackground for a description. More...
class  TextureBackgroundBase
 TextureBackground Base Class. More...
struct  FieldTraits< TextureBackground * >
struct  SFRecTextureBackgroundPtr
struct  SFUnrecTextureBackgroundPtr
struct  SFWeakTextureBackgroundPtr
struct  SFUncountedTextureBackgroundPtr
class  TextureGrabBackground
 TextureGrabBackground class. See PageWindowGLUTTextureGrabBackground for a description. More...
class  TextureGrabBackgroundBase
 TextureGrabBackground Base Class. More...
struct  FieldTraits< TextureGrabBackground * >
class  TileableBackground
 TileableBackground class. See PageWindowTileableBackground for a description. More...
class  TileableBackgroundBase
 TileableBackground Base Class. More...
struct  FieldTraits< TileableBackground * >
struct  SFRecTileableBackgroundPtr
struct  SFUnrecTileableBackgroundPtr
struct  SFWeakTileableBackgroundPtr
struct  SFUncountedTileableBackgroundPtr
class  MatrixCameraDecorator
 MatrixCameraDecorator class. See PageSystemCameraDecoratorsMatrix for a description. More...
class  MatrixCameraDecoratorBase
 MatrixCameraDecorator Base Class. More...
struct  FieldTraits< MatrixCameraDecorator * >
struct  SFRecMatrixCameraDecoratorPtr
struct  SFUnrecMatrixCameraDecoratorPtr
struct  SFWeakMatrixCameraDecoratorPtr
struct  SFUncountedMatrixCameraDecoratorPtr
struct  MFRecMatrixCameraDecoratorPtr
struct  MFUnrecMatrixCameraDecoratorPtr
struct  MFWeakMatrixCameraDecoratorPtr
struct  MFUncountedMatrixCameraDecoratorPtr
class  OffCenterPerspectiveCamera
 OffCenter Perspective Camera class. See for example PageSystemWindowCameraPerspective for a description or take a look at the details. More...
class  OffCenterPerspectiveCameraBase
 OffCenterPerspectiveCamera Base Class. More...
struct  FieldTraits< OffCenterPerspectiveCamera * >
struct  SFRecOffCenterPerspectiveCameraPtr
struct  SFUnrecOffCenterPerspectiveCameraPtr
struct  SFWeakOffCenterPerspectiveCameraPtr
struct  SFUncountedOffCenterPerspectiveCameraPtr
struct  MFRecOffCenterPerspectiveCameraPtr
struct  MFUnrecOffCenterPerspectiveCameraPtr
struct  MFWeakOffCenterPerspectiveCameraPtr
struct  MFUncountedOffCenterPerspectiveCameraPtr
class  OrthographicCamera
 OrthographicCamera class. See PageSystemOrthographicCamera for a description. More...
class  OrthographicCameraBase
 OrthographicCamera Base Class. More...
struct  FieldTraits< OrthographicCamera * >
struct  SFRecOrthographicCameraPtr
struct  SFUnrecOrthographicCameraPtr
struct  SFWeakOrthographicCameraPtr
struct  SFUncountedOrthographicCameraPtr
struct  MFRecOrthographicCameraPtr
struct  MFUnrecOrthographicCameraPtr
struct  MFWeakOrthographicCameraPtr
struct  MFUncountedOrthographicCameraPtr
class  ProjectionCameraDecorator
 Camera Decorator for head-tracked stereo setups, see PageSystemWindowCameraDecorators for a description. More...
class  ProjectionCameraDecoratorBase
 ProjectionCameraDecorator Base Class. More...
struct  FieldTraits< ProjectionCameraDecorator * >
struct  SFRecProjectionCameraDecoratorPtr
struct  SFUnrecProjectionCameraDecoratorPtr
struct  SFWeakProjectionCameraDecoratorPtr
struct  SFUncountedProjectionCameraDecoratorPtr
struct  MFRecProjectionCameraDecoratorPtr
struct  MFUnrecProjectionCameraDecoratorPtr
struct  MFWeakProjectionCameraDecoratorPtr
struct  MFUncountedProjectionCameraDecoratorPtr
class  ShearedStereoCameraDecorator
 Camera Decorator for standard sheared stereo, see PageSystemWindowCameraDecoratorsStereoSheared for a description. More...
class  ShearedStereoCameraDecoratorBase
 ShearedStereoCameraDecorator Base Class. More...
struct  FieldTraits< ShearedStereoCameraDecorator * >
struct  SFRecShearedStereoCameraDecoratorPtr
struct  SFUnrecShearedStereoCameraDecoratorPtr
struct  SFWeakShearedStereoCameraDecoratorPtr
struct  SFUncountedShearedStereoCameraDecoratorPtr
struct  MFRecShearedStereoCameraDecoratorPtr
struct  MFUnrecShearedStereoCameraDecoratorPtr
struct  MFWeakShearedStereoCameraDecoratorPtr
struct  MFUncountedShearedStereoCameraDecoratorPtr
class  TileCameraDecorator
 Camera Decorator class to select a part of the image, see PageSystemWindowCameraDecoratorsTile for a description. More...
class  TileCameraDecoratorBase
 TileCameraDecorator Base Class. More...
struct  FieldTraits< TileCameraDecorator * >
struct  SFRecTileCameraDecoratorPtr
struct  SFUnrecTileCameraDecoratorPtr
struct  SFWeakTileCameraDecoratorPtr
struct  SFUncountedTileCameraDecoratorPtr
struct  MFRecTileCameraDecoratorPtr
struct  MFUnrecTileCameraDecoratorPtr
struct  MFWeakTileCameraDecoratorPtr
struct  MFUncountedTileCameraDecoratorPtr
class  FileGrabForeground
 Foreground class for grabbing the image to a file. See PageSystemWindowForegroundGrabFile for a description. More...
class  FileGrabForegroundBase
 FileGrabForeground Base Class. More...
struct  FieldTraits< FileGrabForeground * >
struct  SFRecFileGrabForegroundPtr
struct  SFUnrecFileGrabForegroundPtr
struct  SFWeakFileGrabForegroundPtr
struct  SFUncountedFileGrabForegroundPtr
struct  MFRecFileGrabForegroundPtr
struct  MFUnrecFileGrabForegroundPtr
struct  MFWeakFileGrabForegroundPtr
struct  MFUncountedFileGrabForegroundPtr
class  GrabForeground
 Foreground class for grabbing the viewport into an image. See PageSystemWindowForegroundGrab for a description. More...
class  GrabForegroundBase
 GrabForeground Base Class. More...
struct  FieldTraits< GrabForeground * >
struct  SFRecGrabForegroundPtr
struct  SFUnrecGrabForegroundPtr
struct  SFWeakGrabForegroundPtr
struct  SFUncountedGrabForegroundPtr
struct  MFRecGrabForegroundPtr
struct  MFUnrecGrabForegroundPtr
struct  MFWeakGrabForegroundPtr
struct  MFUncountedGrabForegroundPtr
class  ImageForeground
 Foreground class for displaying an image. See PageSystemWindowForegroundImage for a description. More...
class  ImageForegroundBase
 ImageForeground Base Class. More...
struct  FieldTraits< ImageForeground * >
struct  SFRecImageForegroundPtr
struct  SFUnrecImageForegroundPtr
struct  SFWeakImageForegroundPtr
struct  SFUncountedImageForegroundPtr
struct  MFRecImageForegroundPtr
struct  MFUnrecImageForegroundPtr
struct  MFWeakImageForegroundPtr
struct  MFUncountedImageForegroundPtr
class  PolygonForeground
 PolygonForeground class. See PageSystemPolygonForeground for a description. More...
class  PolygonForegroundBase
 PolygonForeground Base Class. More...
struct  FieldTraits< PolygonForeground * >
struct  SFRecPolygonForegroundPtr
struct  SFUnrecPolygonForegroundPtr
struct  SFWeakPolygonForegroundPtr
struct  SFUncountedPolygonForegroundPtr
struct  MFRecPolygonForegroundPtr
struct  MFUnrecPolygonForegroundPtr
struct  MFWeakPolygonForegroundPtr
struct  MFUncountedPolygonForegroundPtr
class  TextureGrabForeground
 Foreground class for grabbing the viewport into a texture. See PageSystemWindowForegroundTextureGrab for a description. More...
class  TextureGrabForegroundBase
 TextureGrabForeground Base Class. More...
struct  FieldTraits< TextureGrabForeground * >
class  ColorBufferViewport
 Viewport class for color channel selection. See PageSystemWindowViewports for a description. More...
class  ColorBufferViewportBase
 ColorBufferViewport Base Class. More...
struct  FieldTraits< ColorBufferViewport * >
struct  SFRecColorBufferViewportPtr
struct  SFUnrecColorBufferViewportPtr
struct  SFWeakColorBufferViewportPtr
struct  SFUncountedColorBufferViewportPtr
struct  MFRecColorBufferViewportPtr
struct  MFUnrecColorBufferViewportPtr
struct  MFWeakColorBufferViewportPtr
struct  MFUncountedColorBufferViewportPtr
class  StereoBufferViewport
 Viewport class for quad-buffered stereo rendering. See PageSystemWindowViewports for a description. More...
class  StereoBufferViewportBase
 StereoBufferViewport Base Class. More...
struct  FieldTraits< StereoBufferViewport * >
struct  SFRecStereoBufferViewportPtr
struct  SFUnrecStereoBufferViewportPtr
struct  SFWeakStereoBufferViewportPtr
struct  SFUncountedStereoBufferViewportPtr
struct  MFRecStereoBufferViewportPtr
struct  MFUnrecStereoBufferViewportPtr
struct  MFWeakStereoBufferViewportPtr
struct  MFUncountedStereoBufferViewportPtr
class  PassiveBackground
 Passive Background class. See PageSystemWindowBackgroundPassive for a description. More...
class  PassiveBackgroundBase
 PassiveBackground Base Class. More...
struct  FieldTraits< PassiveBackground * >
struct  SFRecPassiveBackgroundPtr
struct  SFUnrecPassiveBackgroundPtr
struct  SFWeakPassiveBackgroundPtr
struct  SFUncountedPassiveBackgroundPtr
class  PassiveViewport
 Passive Viewport class. See PageSystemWindowViewportsPassive for a description. More...
class  PassiveViewportBase
 PassiveViewport Base Class. More...
struct  FieldTraits< PassiveViewport * >
struct  SFRecPassiveViewportPtr
struct  SFUnrecPassiveViewportPtr
struct  SFWeakPassiveViewportPtr
struct  SFUncountedPassiveViewportPtr
struct  MFRecPassiveViewportPtr
struct  MFUnrecPassiveViewportPtr
struct  MFWeakPassiveViewportPtr
struct  MFUncountedPassiveViewportPtr
class  PassiveWindow
 PassiveWindow class. See PageSystemPassiveWindow for a description. More...
class  PassiveWindowBase
 PassiveWindow Base Class. More...
struct  FieldTraits< PassiveWindow * >
struct  SFRecPassiveWindowPtr
struct  SFUnrecPassiveWindowPtr
struct  SFWeakPassiveWindowPtr
struct  SFUncountedPassiveWindowPtr
struct  MFRecPassiveWindowPtr
struct  MFUnrecPassiveWindowPtr
struct  MFWeakPassiveWindowPtr
struct  MFUncountedPassiveWindowPtr
class  OSGQGLWidget
 OSGQGL widget class. See PageWindowQT for a description. More...
class  QT4Window
 QT Window class. See PageWindowQT for a description. More...
class  QT4WindowBase
 QT4Window Base Class. More...
struct  FieldTraits< OSGQGLWidgetP >
struct  FieldTraits< QT4Window * >
struct  SFRecQT4WindowPtr
struct  SFUnrecQT4WindowPtr
struct  SFWeakQT4WindowPtr
struct  SFUncountedQT4WindowPtr
struct  MFRecQT4WindowPtr
struct  MFUnrecQT4WindowPtr
struct  MFWeakQT4WindowPtr
struct  MFUncountedQT4WindowPtr
class  GLUTWindow
 GLUT Window class. See PageWindowGlut for a description. More...
class  GLUTWindowBase
 GLUTWindow Base Class. More...
struct  FieldTraits< GLUTWindow * >
struct  SFRecGLUTWindowPtr
struct  SFUnrecGLUTWindowPtr
struct  SFWeakGLUTWindowPtr
struct  SFUncountedGLUTWindowPtr
struct  MFRecGLUTWindowPtr
struct  MFUnrecGLUTWindowPtr
struct  MFWeakGLUTWindowPtr
struct  MFUncountedGLUTWindowPtr
class  XWindow
 X Window class. See PageWindowX for a description. More...
class  XWindowBase
 XWindow Base Class. More...
struct  FieldTraits< DisplayP, 2 >
struct  FieldTraits< X11Window, 2 >
struct  FieldTraits< GLXContext, 2 >
struct  FieldTraits< XWindow * >
struct  SFRecXWindowPtr
struct  SFUnrecXWindowPtr
struct  SFWeakXWindowPtr
struct  SFUncountedXWindowPtr
struct  MFRecXWindowPtr
struct  MFUnrecXWindowPtr
struct  MFWeakXWindowPtr
struct  MFUncountedXWindowPtr
class  TrapezoidalShadowMapEngine
 TrapezoidalShadowMapEngine class. See PageGroupTrapezoidalShadowMapEngine for a description. More...
class  TrapezoidalShadowMapEngineBase
 TrapezoidalShadowMapEngine Base Class. More...
struct  FieldTraits< TrapezoidalShadowMapEngine * >
struct  SFRecTrapezoidalShadowMapEnginePtr
struct  SFUnrecTrapezoidalShadowMapEnginePtr
struct  SFWeakTrapezoidalShadowMapEnginePtr
struct  SFUncountedTrapezoidalShadowMapEnginePtr
struct  MFRecTrapezoidalShadowMapEnginePtr
struct  MFUnrecTrapezoidalShadowMapEnginePtr
struct  MFWeakTrapezoidalShadowMapEnginePtr
struct  MFUncountedTrapezoidalShadowMapEnginePtr
class  AlgorithmComputeElement
class  AlgorithmComputeElementBase
 AlgorithmComputeElement Base Class. More...
struct  FieldTraits< AlgorithmComputeElement * >
class  ComputeAlgorithm
class  ComputeAlgorithmDrawTask
class  ComputeAlgorithmBase
 ComputeAlgorithm Base Class. More...
struct  FieldTraits< ComputeAlgorithm * >
struct  SFRecComputeAlgorithmPtr
struct  SFUnrecComputeAlgorithmPtr
struct  SFWeakComputeAlgorithmPtr
struct  SFUncountedComputeAlgorithmPtr
struct  MFRecComputeAlgorithmPtr
struct  MFUnrecComputeAlgorithmPtr
struct  MFWeakComputeAlgorithmPtr
struct  MFUncountedComputeAlgorithmPtr
class  ComputeCallbackAlgorithm
 ComputeCallbackAlgorithm class. See PageGroupComputeCallbackAlgorithm for a description. More...
class  ComputeCallbackAlgorithmBase
 ComputeCallbackAlgorithm Base Class. More...
struct  FieldTraits< ComputeCallbackAlgorithm * >
struct  SFRecComputeCallbackAlgorithmPtr
struct  SFUnrecComputeCallbackAlgorithmPtr
struct  SFWeakComputeCallbackAlgorithmPtr
struct  SFUncountedComputeCallbackAlgorithmPtr
struct  MFRecComputeCallbackAlgorithmPtr
struct  MFUnrecComputeCallbackAlgorithmPtr
struct  MFWeakComputeCallbackAlgorithmPtr
struct  MFUncountedComputeCallbackAlgorithmPtr
class  ComputeElement
class  ComputeElementBase
 ComputeElement Base Class. More...
class  ComputeElementData
 ComputeElementData class. See PageGroupComputeElementData for a description. More...
class  ComputeElementDataBase
 ComputeElementData Base Class. More...
struct  FieldTraits< ComputeElementData * >
struct  FieldTraits< ComputeElement * >
struct  SFRecComputeElementPtr
struct  SFUnrecComputeElementPtr
struct  SFWeakComputeElementPtr
struct  SFUncountedComputeElementPtr
struct  MFRecComputeElementPtr
struct  MFUnrecComputeElementPtr
struct  MFWeakComputeElementPtr
struct  MFUncountedComputeElementPtr
class  ComputeElementHandlerMixin
struct  ComputeElementDesc
struct  ComputeFunctorCallback
struct  FieldTraits< ComputeFunctorCallback >
class  Manipulator
 Manipulator class. See PageManipulatorsManipulator for a description. More...
class  ManipulatorBase
 Manipulator Base Class. More...
struct  FieldTraits< Manipulator * >
struct  SFRecManipulatorPtr
struct  SFUnrecManipulatorPtr
struct  SFWeakManipulatorPtr
struct  SFUncountedManipulatorPtr
struct  MFRecManipulatorPtr
struct  MFUnrecManipulatorPtr
struct  MFWeakManipulatorPtr
struct  MFUncountedManipulatorPtr
class  ManipulatorManager
class  MoveManipulator
 MoveManipulator class. See PageManipulatorsMoveManipulator for a description. More...
class  MoveManipulatorBase
 MoveManipulator Base Class. More...
struct  FieldTraits< MoveManipulator * >
class  RotateManipulator
 RotateManipulator class. See PageManipulatorsRotateManipulator for a description. More...
class  RotateManipulatorBase
 RotateManipulator Base Class. More...
struct  FieldTraits< RotateManipulator * >
class  ScaleManipulator
 ScaleManipulator class. See PageManipulatorsScaleManipulator for a description. More...
class  ScaleManipulatorBase
 ScaleManipulator Base Class. More...
struct  FieldTraits< ScaleManipulator * >
struct  NodeFinder
struct  ElementFinder
class  ComplexSceneManager
 ComplexSceneManager class. See PageContribCSMComplexSceneManager for a description. More...
class  ComplexSceneManagerBase
 ComplexSceneManager Base Class. More...
struct  FieldTraits< ComplexSceneManager * >
class  CSMClusterWindow
 CSMClusterWindow class. See PageContribCSMCSMClusterWindow for a description. More...
class  CSMClusterWindowBase
 CSMClusterWindow Base Class. More...
struct  FieldTraits< CSMClusterWindow * >
struct  FieldTraits< CSMClusterWindow *, 1 >
struct  SFRecCSMClusterWindowPtr
struct  SFUnrecCSMClusterWindowPtr
struct  SFWeakCSMClusterWindowPtr
struct  SFUncountedCSMClusterWindowPtr
struct  MFRecCSMClusterWindowPtr
struct  MFUnrecCSMClusterWindowPtr
struct  MFWeakCSMClusterWindowPtr
struct  MFUncountedCSMClusterWindowPtr
struct  SFParentCSMClusterWindowPtr
class  CSMDrawer
 CSMDrawer class. See PageContribCSMDrawer for a description. More...
class  CSMDrawThread
class  CSMDrawerBase
 CSMDrawer Base Class. More...
struct  FieldTraits< CSMDrawer * >
struct  FieldTraits< CSMDrawer *, 1 >
struct  MFRecCSMDrawerPtr
struct  MFUnrecCSMDrawerPtr
struct  MFWeakCSMDrawerPtr
struct  MFUncountedCSMDrawerPtr
struct  SFParentCSMDrawerPtr
class  CSMDrawManager
 CSMDrawManager class. See PageContribCSMDrawManager for a description. More...
class  CSMDrawManagerBase
 CSMDrawManager Base Class. More...
struct  FieldTraits< CSMDrawManager * >
struct  SFRecCSMDrawManagerPtr
struct  SFUnrecCSMDrawManagerPtr
struct  SFWeakCSMDrawManagerPtr
struct  SFUncountedCSMDrawManagerPtr
struct  MFRecCSMDrawManagerPtr
struct  MFUnrecCSMDrawManagerPtr
struct  MFWeakCSMDrawManagerPtr
struct  MFUncountedCSMDrawManagerPtr
class  CSMNativeWindowBase
 CSMNativeWindow Base Class. More...
struct  FieldTraits< CSMNativeWindow * >
struct  SFRecCSMNativeWindowPtr
struct  SFUnrecCSMNativeWindowPtr
struct  SFWeakCSMNativeWindowPtr
struct  SFUncountedCSMNativeWindowPtr
struct  MFRecCSMNativeWindowPtr
struct  MFUnrecCSMNativeWindowPtr
struct  MFWeakCSMNativeWindowPtr
struct  MFUncountedCSMNativeWindowPtr
class  CSMPerspectiveCamera
 CSMPerspectiveCamera class. See PageContribCSMCSMPerspectiveCamera for a description. More...
class  CSMPerspectiveCameraBase
 CSMPerspectiveCamera Base Class. More...
struct  FieldTraits< CSMPerspectiveCamera * >
struct  SFRecCSMPerspectiveCameraPtr
struct  SFUnrecCSMPerspectiveCameraPtr
struct  SFWeakCSMPerspectiveCameraPtr
struct  SFUncountedCSMPerspectiveCameraPtr
struct  MFRecCSMPerspectiveCameraPtr
struct  MFUnrecCSMPerspectiveCameraPtr
struct  MFWeakCSMPerspectiveCameraPtr
struct  MFUncountedCSMPerspectiveCameraPtr
class  CSMSceneParameter
 CSMSceneParameter class. See PageContribCSMCSMSceneParameter for a description. More...
class  CSMSceneParameterBase
 CSMSceneParameter Base Class. More...
struct  FieldTraits< CSMSceneParameter * >
struct  SFRecCSMSceneParameterPtr
struct  SFUnrecCSMSceneParameterPtr
struct  SFWeakCSMSceneParameterPtr
struct  SFUncountedCSMSceneParameterPtr
struct  MFRecCSMSceneParameterPtr
struct  MFUnrecCSMSceneParameterPtr
struct  MFWeakCSMSceneParameterPtr
struct  MFUncountedCSMSceneParameterPtr
class  CSMTrackball
 CSMTrackball class. See PageContribCSMCSMTrackball for a description. More...
class  CSMTrackballBase
 CSMTrackball Base Class. More...
struct  FieldTraits< CSMTrackball * >
struct  SFRecCSMTrackballPtr
struct  SFUnrecCSMTrackballPtr
struct  SFWeakCSMTrackballPtr
struct  SFUncountedCSMTrackballPtr
struct  MFRecCSMTrackballPtr
struct  MFUnrecCSMTrackballPtr
struct  MFWeakCSMTrackballPtr
struct  MFUncountedCSMTrackballPtr
class  CSMViewport
 CSMViewport class. See PageContribCSMCSMViewport for a description. More...
class  CSMViewportBase
 CSMViewport Base Class. More...
struct  FieldTraits< CSMViewport * >
struct  SFRecCSMViewportPtr
struct  SFUnrecCSMViewportPtr
struct  SFWeakCSMViewportPtr
struct  SFUncountedCSMViewportPtr
struct  MFRecCSMViewportPtr
struct  MFUnrecCSMViewportPtr
struct  MFWeakCSMViewportPtr
struct  MFUncountedCSMViewportPtr
class  CSMWindow
class  CSMWindowBase
 CSMWindow Base Class. More...
struct  FieldTraits< CSMWindow * >
struct  FieldTraits< CSMWindow *, 1 >
struct  SFRecCSMWindowPtr
struct  SFUnrecCSMWindowPtr
struct  SFWeakCSMWindowPtr
struct  SFUncountedCSMWindowPtr
struct  MFRecCSMWindowPtr
struct  MFUnrecCSMWindowPtr
struct  MFWeakCSMWindowPtr
struct  MFUncountedCSMWindowPtr
struct  SFUnrecChildCSMWindowPtr
struct  MFUnrecChildCSMWindowPtr
class  CSMClusterWinOptions
 CSMClusterWinOptions class. See PageContribCSMCSMClusterWinOptions for a description. More...
class  CSMClusterWinOptionsBase
 CSMClusterWinOptions Base Class. More...
struct  FieldTraits< CSMClusterWinOptions * >
struct  FieldTraits< CSMClusterWinOptions *, 1 >
struct  SFRecCSMClusterWinOptionsPtr
struct  SFUnrecCSMClusterWinOptionsPtr
struct  SFWeakCSMClusterWinOptionsPtr
struct  SFUncountedCSMClusterWinOptionsPtr
struct  SFUnrecChildCSMClusterWinOptionsPtr
class  CSMKeySensorHelper
class  CSMMultiWinOptions
 CSMMultiWinOptions class. See PageContribCSMCSMMultiWinOptions for a description. More...
class  CSMMultiWinOptionsBase
 CSMMultiWinOptions Base Class. More...
struct  FieldTraits< CSMMultiWinOptions * >
class  CSMResetInterface
class  CSMSortFirstWinOptions
 CSMSortFirstWinOptions class. See PageContribCSMCSMSortFirstWinOptions for a description. More...
class  CSMSortFirstWinOptionsBase
 CSMSortFirstWinOptions Base Class. More...
struct  FieldTraits< CSMSortFirstWinOptions * >
class  ImageFile
 ImageFile class. See PageContribCSMImageFile for a description. More...
class  ImageFileBase
 ImageFile Base Class. More...
struct  FieldTraits< ImageFile * >
class  MouseData
struct  FieldTraits< MouseData >
struct  CSMKeyData
class  KeySensor
 KeySensor class. See PageContribCSMKeySensor for a description. More...
class  KeySensorBase
 KeySensor Base Class. More...
struct  FieldTraits< KeySensor * >
class  DeviceInterface
class  DeviceInterfaceSensor
 DeviceInterfaceSensor class. See PageContribCSMDeviceInterfaceSensor for a description. More...
class  DeviceInterfaceSensorBase
 DeviceInterfaceSensor Base Class. More...
struct  FieldTraits< DeviceInterfaceSensor * >
struct  FieldTraits< DeviceInterfaceSensor *, 1 >
struct  SFParentDeviceInterfaceSensorPtr
class  InterfaceOptions
 InterfaceOptions class. See PageContribCSMInterfaceOptions for a description. More...
class  InterfaceOptionsBase
 InterfaceOptions Base Class. More...
struct  FieldTraits< InterfaceOptions * >
struct  FieldTraits< InterfaceOptions *, 1 >
struct  SFRecInterfaceOptionsPtr
struct  SFUnrecInterfaceOptionsPtr
struct  SFWeakInterfaceOptionsPtr
struct  SFUncountedInterfaceOptionsPtr
struct  SFUnrecChildInterfaceOptionsPtr
class  MouseDataDeviceInterface
class  MouseDataInterfaceSensor
 MouseDataInterfaceSensor class. See PageContribCSMMouseDataInterfaceSensor for a description. More...
class  MouseDataInterfaceSensorBase
 MouseDataInterfaceSensor Base Class. More...
struct  FieldTraits< MouseDataInterfaceSensor * >
class  TransformationDeviceInterface
class  TransformationInterfaceSensor
 TransformationInterfaceSensor class. See PageContribCSMTransformationInterfaceSensor for a description. More...
class  TransformationInterfaceSensorBase
 TransformationInterfaceSensor Base Class. More...
struct  FieldTraits< TransformationInterfaceSensor * >
class  Linux2AxisEventInterface
class  Linux3AxisEventInterface
class  LinuxEventOptions
 LinuxEventOptions class. See PageContribCSMLinuxEventOptions for a description. More...
class  LinuxEventOptionsBase
 LinuxEventOptions Base Class. More...
struct  FieldTraits< LinuxEventOptions * >
struct  FieldTraits< LinuxEventOptions *, 1 >
struct  SFRecLinuxEventOptionsPtr
struct  SFUnrecLinuxEventOptionsPtr
struct  SFWeakLinuxEventOptionsPtr
struct  SFUncountedLinuxEventOptionsPtr
struct  SFUnrecChildLinuxEventOptionsPtr
class  Counter
 Counter class. See PageContribCSMCounter for a description. More...
class  CounterBase
 Counter Base Class. More...
struct  FieldTraits< Counter * >
class  CounterImpl
 Real32Counter Base Class. More...
struct  Int32CounterDesc
struct  UInt32CounterDesc
struct  Real32CounterDesc
class  LimitedCounterImpl
 LimitedReal32Counter Base Class. More...
struct  LimitedInt32CounterDesc
struct  LimitedUInt32CounterDesc
struct  LimitedReal32CounterDesc
class  SelectSValueEmitter
 Real32Counter Base Class. More...
struct  SelectInt32EmitterDesc
struct  SelectMaterialKeyEmitterDesc
class  SValueEmitter
 Real32Counter Base Class. More...
struct  BoolEmitterDesc
struct  Int32EmitterDesc
struct  Real32EmitterDesc
struct  StringEmitterDesc
class  CSMPassiveWindow
 CSMPassiveWindow class. See PageContribCSMCSMPassiveWindow for a description. More...
class  CSMPassiveWindowBase
 CSMPassiveWindow Base Class. More...
struct  FieldTraits< CSMPassiveWindow * >
struct  SFRecCSMPassiveWindowPtr
struct  SFUnrecCSMPassiveWindowPtr
struct  SFWeakCSMPassiveWindowPtr
struct  SFUncountedCSMPassiveWindowPtr
struct  MFRecCSMPassiveWindowPtr
struct  MFUnrecCSMPassiveWindowPtr
struct  MFWeakCSMPassiveWindowPtr
struct  MFUncountedCSMPassiveWindowPtr
class  CSMGLUTWindow
 CSMGLUTWindow class. See PageContribCSMCSMGLUTWindow for a description. More...
class  CSMGLUTWindowBase
 CSMGLUTWindow Base Class. More...
struct  FieldTraits< CSMGLUTWindow * >
struct  SFRecCSMGLUTWindowPtr
struct  SFUnrecCSMGLUTWindowPtr
struct  SFWeakCSMGLUTWindowPtr
struct  SFUncountedCSMGLUTWindowPtr
struct  MFRecCSMGLUTWindowPtr
struct  MFUnrecCSMGLUTWindowPtr
struct  MFWeakCSMGLUTWindowPtr
struct  MFUncountedCSMGLUTWindowPtr
class  ShaderProgramFile
 ShaderProgramFile class. See PageContribCSMShaderProgramFile for a description. More...
class  ShaderProgramFileBase
 ShaderProgramFile Base Class. More...
struct  FieldTraits< ShaderProgramFile * >
class  SimpleSHLChunkFile
 SimpleSHLChunkFile class. See PageContribCSMSimpleSHLChunkFile for a description. More...
class  SimpleSHLChunkFileBase
 SimpleSHLChunkFile Base Class. More...
struct  FieldTraits< SimpleSHLChunkFile * >
class  CSMNativeWindow
 CSMNativeWindow class. See PageContribCSMCSMNativeWindow for a description. More...
class  BackgroundLoaderBase
class  ModelRequest
class  Request
class  SimpleCSMPlugin
class  SimpleCSMPluginInterface
struct  PlyProperty
struct  PlyElement
struct  PlyOtherProp
struct  OtherData
struct  OtherElem
struct  PlyFile
class  PLYSceneFileType
class  GraphOpFactory
class  ImageFileHandler
class  VRMLNodeDesc
class  VRMLMaterialDesc
class  VRMLShapeDesc
class  VRMLAppearanceDesc
class  VRMLGeometryObjectDesc
class  VRMLPrototypeHandler
class  OSBElementFactory
class  UnifyVerticesGraphOp
class  QTWindow

Typedefs

typedef UInt64 BitVector
typedef Int32 RefCountStore
typedef size_t SizeT
typedef UInt8 * MemoryHandle
typedef Fixed32 Real
typedef std::string tstring
typedef PointerSize::UIPtrSize UIntPointer
typedef PointerSize::IPtrSize IntPointer
typedef const BitVector ConstFieldMaskArg
typedef std::vector< IntPointerAspectOffsetStore
typedef
RenderPropBitVectorSize::BitVectorSize 
RenderPropBitVector
typedef OSG::SingletonHolder
< OSG::FactoryControllerBase
FactoryController
typedef SingletonHolder
< GLDefineMapperBase
GLDefineMapper
typedef boost::function< void(GLenum,
const GLubyte *) 
GLErrorFunctor )
typedef struct
huff_encodenode_struct 
huff_encodenode_t
typedef struct
huff_decodenode_struct 
huff_decodenode_t
typedef LogLogP
typedef OSG::MemoryObjectMemoryObjectP
typedef OSG::MemoryObject *const MemoryObjectPConst
typedef void * SharedHandle
typedef void * AnonSymbolHandle
typedef OSG::SharedObjectSharedObjectP
typedef OSG::SharedObjectHandlerSharedObjectHandlerP
typedef Real64 Time
 OSGTime.
typedef Int64 TimeStamp
typedef OSG::SingletonHolder
< OSG::TypeFactoryBase
TypeFactory
typedef VolumeVolumeP
typedef MFColor3f MFColor3r
typedef MFColor4f MFColor4r
typedef SFColor3f SFColor3r
typedef SFColor4f SFColor4r
typedef MFMatrix MFMatrixr
typedef MFQuaternion MFQuaternionr
typedef SFMatrix SFMatrixr
typedef SFQuaternion SFQuaternionr
typedef MFReal32 MFReal
typedef SFReal32 SFReal
typedef MFVec1f MFVec1r
typedef MFVec2f MFVec2r
typedef MFVec3f MFVec3r
typedef MFVec4f MFVec4r
typedef MFPnt1f MFPnt1r
typedef MFPnt2f MFPnt2r
typedef MFPnt3f MFPnt3r
typedef MFPnt4f MFPnt4r
typedef SFVec2f SFVec2r
typedef SFVec3f SFVec3r
typedef SFVec4f SFVec4r
typedef SFPnt2f SFPnt2r
typedef SFPnt3f SFPnt3r
typedef SFPnt4f SFPnt4r
typedef SimpleReusePool< Int32,
DataSlotPoolTag,
SingleLockPolicy
DataSlotPoolBase
typedef TaggedSingletonHolder
< DataSlotPoolBase,
ActionSlotTag
ActionDataSlotPool
typedef TaggedSingletonHolder
< DataSlotPoolBase,
ContextSlotTag
ContextDataSlotPool
typedef OSG::SingletonHolder
< OSG::FieldContainerFactoryBase
FieldContainerFactory
typedef void(* InitContainerF )(OSG::ReflexiveContainerType::InitPhase)
typedef void(* ExitContainerF )(OSG::ReflexiveContainerType::InitPhase)
typedef FieldContainer *(* PrototypeCreateF )(OSG::BitVector)
typedef EditFieldHandlePtr(OSG::ReflexiveContainer::* FieldEditMethodSig )(void)
typedef GetFieldHandlePtr(OSG::ReflexiveContainer::* FieldGetMethodSig )(void) const
typedef EditFieldHandlePtr(OSG::ReflexiveContainer::* FieldIndexEditMethodSig )(OSG::UInt32)
typedef GetFieldHandlePtr(OSG::ReflexiveContainer::* FieldIndexGetMethodSig )(OSG::UInt32) const
typedef EditFieldHandlePtr(OSG::ReflexiveContainer::* FieldEditMethod )(void)
typedef GetFieldHandlePtr(OSG::ReflexiveContainer::* FieldGetMethod )(void) const
typedef EditFieldHandlePtr(OSG::ReflexiveContainer::* FieldIndexEditMethod )(OSG::UInt32)
typedef GetFieldHandlePtr(OSG::ReflexiveContainer::* FieldIndexGetMethod )(OSG::UInt32) const
typedef boost::shared_ptr
< GetFieldHandle
GetFieldHandlePtr
typedef boost::shared_ptr
< EditFieldHandle
EditFieldHandlePtr
typedef boost::shared_ptr
< GetMapFieldHandle
GetMapFieldHandlePtr
typedef boost::shared_ptr
< EditMapFieldHandle
EditMapFieldHandlePtr
typedef MapHelperMapHelperP
typedef MapHelperBaseMapHelperBaseP
typedef void(* InitalInsertDescFunc )(OSG::ReflexiveContainerType *)
typedef PThreadBase ThreadBase
typedef ConnectorAttachmentConnectorAttachmentP
typedef ConnectorAttachmentBaseConnectorAttachmentBaseP
typedef std::map< UInt32,
Attachment * > 
AttachmentMap
typedef ChildAccessHandler
< UnrecordedRefCountPolicy
UnrecChildAccessHandler
typedef PointerAccessHandler
< NoRefCountPolicy
NoRefCountAccessHandler
typedef PointerAccessHandler
< WeakRefCountPolicy
WeakAccessHandler
typedef PointerAccessHandler
< UnrecordedRefCountPolicy
UnrecordedAccessHandler
typedef PointerMFieldBase FieldContainerPtrMFieldBase
typedef PointerSFieldBase FieldContainerPtrSFieldBase
typedef NodeCoreNodeCoreP
typedef NodeCoreBaseNodeCoreBaseP
typedef CoredNodeRefPtr< NodeCoreNodeCoreNodeRefPtr
typedef CoredNodeMTRefPtr
< NodeCore
NodeCoreNodeMTRefPtr
typedef GlobalsAttachmentGlobalsAttachmentP
typedef GlobalsAttachmentBaseGlobalsAttachmentBaseP
typedef SimpleAttachment
< NameAttachmentDesc
Name
typedef HardwareContextHardwareContextP
typedef HardwareContextBaseHardwareContextBaseP
typedef DataSlotMixin
< ContainerMixinHead
< HardwareContextDataSlotDesc > > 
HardwareContextParent
typedef RefCountPtr
< HardwareContextTask,
MemObjRefCountPolicy
HardwareContextTaskRefPtr
typedef TransitPtr
< HardwareContextTask
HardwareContextTaskTransitPtr
typedef MField
< HardwareContextTaskRefPtr, 0 > 
MFHardwareContextTask
typedef BinaryMessageBinaryMessageP
typedef ConnectionConnectionP
typedef OSG::SingletonHolder
< OSG::ConnectionFactoryBase
ConnectionFactory
typedef GroupConnectionGroupConnectionP
typedef NetworkMessageNetworkMessageP
typedef PointConnectionPointConnectionP
typedef DgramDgramP
typedef DgramQueueDgramQueueP
typedef GroupMCastConnectionGroupMCastConnectionP
typedef GroupSockConnectionGroupSockConnectionP
typedef GroupSockPipelineGroupSockPipelineP
typedef PointMCastConnectionPointMCastConnectionP
typedef PointSockConnectionPointSockConnectionP
typedef PointSockPipelinePointSockPipelineP
typedef boost::shared_ptr
< NestedSampleInfo
NestedSampleInfoPtr
typedef SingletonHolder
< PerfMonitorBase
PerfMonitor
typedef StatCollectorStatCollectorP
typedef StatCollector *const StatCollectorPConst
typedef StatCollector *const StatCollectorPConstArg
typedef StatElemStatElemP
typedef StatElemDescBaseStatElemDescBaseP
typedef StatIntElemStatIntElemP
typedef StatIntOnceElemStatIntOnceElemP
typedef StatRealElemStatRealElemP
typedef StatStringElemStatStringElemP
typedef StatTimeElemStatTimeElemP
typedef StatTimeStampElemStatTimeStampElemP
typedef PThreadBarrierBase BarrierBase
typedef BasePThreadBase BaseThreadBase
typedef PThreadCondVarBase CondVarBase
typedef PThreadLockBase LockBase
typedef BaseThread *(* CreateThreadF )(const Char8 *szName, UInt32 uiId, bool bGlobal)
typedef Barrier *(* CreateBarrierF )(const Char8 *szName, UInt32 uiId, bool bGlobal)
typedef CondVar *(* CreateCondVarF )(const Char8 *szName, UInt32 uiId, bool bGlobal)
typedef Lock *(* CreateLockF )(const Char8 *szName, UInt32 uiId, bool bGlobal)
typedef LockPool *(* CreateLockPoolF )(const Char8 *szName, UInt32 uiId, bool bGlobal)
typedef Semaphore *(* CreateSemaphoreF )(const Char8 *szName, UInt32 uiId, bool bGlobal)
typedef void(* InitThreadingF )(void)
typedef MPBaseMPBaseP
typedef PThreadSemaphoreBase SemaphoreBase
typedef ActionActionP
typedef DataSlotMixin
< MixinHead
< RenderDataSlotDesc > > 
RenderActionBaseParent
typedef IntersectActionIntersectActionP
typedef NamedPool< Int32 > PartitionIdPoolBase
typedef TaggedSingletonHolder
< PartitionIdPoolBase,
PartitionIdTag
PartitionIdPool
typedef RefCountPtr
< RenderActionTask,
MemObjRefCountPolicy
RenderActionTaskRefPtr
typedef SimplePool
< RenderPartition,
PoolDefaultTag,
MemObjRefCountPolicy,
NoLockPolicy
RenderPartitionPool
typedef StringAttributeMapStringAttributeMapP
typedef StringAttributeMapBaseStringAttributeMapBaseP
typedef SimpleAttachment
< VoidPAttachmentDesc
VoidP
typedef ContainerCollectionContainerCollectionP
typedef ContainerCollectionBaseContainerCollectionBaseP
typedef SingletonHolder
< SceneFileHandlerBase
SceneFileHandler
typedef SceneFileHandlerSceneFileHandlerP
typedef SceneFileTypeSceneFileTypeP
typedef basic_zip_ostream< char > zip_ostream
 A typedef for basic_zip_ostream<char>.
typedef basic_zip_istream< char > zip_istream
 A typedef for basic_zip_ostream<wchar_t>.
typedef OSGLoaderOSGLoaderP
typedef GraphOpGraphOpP
typedef SingletonHolder
< GraphOpFactoryBase
GraphOpFactory
typedef GraphOpFactoryGraphOpFactoryP
typedef GraphOpSeqGraphOpSeqP
typedef GeoReferenceAttachmentGeoReferenceAttachmentP
typedef
GeoReferenceAttachmentBase
GeoReferenceAttachmentBaseP
typedef SingletonHolder
< ImageFileHandlerBase
ImageFileHandler
typedef ImageFileHandlerImageFileHandlerP
typedef boost::shared_ptr
< ImageBlockAccessor
ImageBlockAccessorPtr
typedef boost::shared_ptr
< BlockAccessWrapper
BlockAccessWrapperPtr
typedef ImageFileTypeImageFileTypeP
typedef DynFieldAttachment
< ImageGenericAttDesc
ImageGenericAtt
typedef RefCountPtr
< ImageGenericAtt,
UnrecordedRefCountPolicy
ImageGenericAttUnrecPtr
typedef ImageImageP
typedef ImageBaseImageBaseP
typedef ChunkMaterialChunkMaterialP
typedef ChunkMaterialBaseChunkMaterialBaseP
typedef CompositeMaterialCompositeMaterialP
typedef CompositeMaterialBaseCompositeMaterialBaseP
typedef MaterialMaterialP
typedef MaterialBaseMaterialBaseP
typedef
RenderPropertiesPool::Singleton::ValueType 
MaterialMapKey
typedef std::map
< MaterialMapKey,
PrimeMaterial * > 
MaterialMap
typedef SField< MaterialMapKeySFMaterialMapKey
typedef MField< MaterialMapKeyMFMaterialMapKey
typedef MultiPassMaterialMultiPassMaterialP
typedef MultiPassMaterialBaseMultiPassMaterialBaseP
typedef PrimeMaterialPrimeMaterialP
typedef PrimeMaterialBasePrimeMaterialBaseP
typedef SimpleMaterialSimpleMaterialP
typedef SimpleMaterialBaseSimpleMaterialBaseP
typedef SwitchMaterialSwitchMaterialP
typedef SwitchMaterialBaseSwitchMaterialBaseP
typedef VariantMaterialVariantMaterialP
typedef VariantMaterialBaseVariantMaterialBaseP
typedef DrawableDrawableP
typedef DrawableBaseDrawableBaseP
typedef DrawableStatsAttachmentDrawableStatsAttachmentP
typedef
DrawableStatsAttachmentBase
DrawableStatsAttachmentBaseP
typedef MaterialDrawableMaterialDrawableP
typedef MaterialDrawableBaseMaterialDrawableBaseP
typedef StageDrawableStageDrawableP
typedef StageDrawableBaseStageDrawableBaseP
typedef StatsAttachmentStatsAttachmentP
typedef StatsAttachmentBaseStatsAttachmentBaseP
typedef ChunkOverrideGroupChunkOverrideGroupP
typedef ChunkOverrideGroupBaseChunkOverrideGroupBaseP
typedef CoredNodeRefPtr
< ChunkOverrideGroup
ChunkOverrideGroupNodeRefPtr
typedef CoredNodeMTRefPtr
< ChunkOverrideGroup
ChunkOverrideGroupNodeMTRefPtr
typedef GroupGroupP
typedef GroupBaseGroupBaseP
typedef CoredNodeRefPtr< GroupGroupNodeRefPtr
typedef CoredNodeMTRefPtr< GroupGroupNodeMTRefPtr
typedef LightBaseLightBaseP
typedef CoredNodeRefPtr< LightLightNodeRefPtr
typedef CoredNodeMTRefPtr< LightLightNodeMTRefPtr
typedef LightEngineLightEngineP
typedef LightEngineBaseLightEngineBaseP
typedef LightEnvBaseLightEnvBaseP
typedef CoredNodeRefPtr< LightEnvLightEnvNodeRefPtr
typedef CoredNodeMTRefPtr
< LightEnv
LightEnvNodeMTRefPtr
typedef MaterialGroupMaterialGroupP
typedef MaterialGroupBaseMaterialGroupBaseP
typedef CoredNodeRefPtr
< MaterialGroup
MaterialGroupNodeRefPtr
typedef CoredNodeMTRefPtr
< MaterialGroup
MaterialGroupNodeMTRefPtr
typedef MultiCoreMultiCoreP
typedef MultiCoreBaseMultiCoreBaseP
typedef RefCountPtr< DrawTask,
MemObjRefCountPolicy
DrawTaskRefPtr
typedef TransitPtr< DrawTaskDrawTaskTransitPtr
typedef MField< DrawTaskRefPtr, 0 > MFDrawTask
typedef NamedPool< BitVectorPassMaskPoolBase
typedef TaggedSingletonHolder
< PassMaskPoolBase,
PassMaskTag
PassMaskPool
typedef NamedSplitFinitePool
< RenderPropBitVector,
RenderPropertiesSplitInfo,
RenderPropertiesPoolTag,
SingleLockPolicy
RenderPropertiesPoolBase
typedef TaggedSingletonHolder
< RenderPropertiesPoolBase,
RenderPropertiesPoolTag
RenderPropertiesPool
typedef SimplePool
< RenderTreeNode
RenderTreeNodePool
typedef SimpleReusePool< Int32,
StageIdPoolTag,
SingleLockPolicy
StageIdPoolBase
typedef TaggedSingletonHolder
< StageIdPoolBase,
StageIdPoolTag
StageIdPool
typedef SimplePool
< StateOverride,
PoolDefaultTag > 
StateOverridePool
typedef SimplePool< StateSorterStateSorterPool
typedef RefCountPtr
< WindowDrawTask,
MemObjRefCountPolicy
WindowDrawTaskRefPtr
typedef RefCountPtr
< ViewportDrawTask,
MemObjRefCountPolicy
ViewportDrawTaskRefPtr
typedef RefCountPtr
< CallbackDrawTask,
MemObjRefCountPolicy
CallbackDrawTaskRefPtr
typedef BlendChunkBlendChunkP
typedef BlendChunkBaseBlendChunkBaseP
typedef ChunkBlockChunkBlockP
typedef ChunkBlockBaseChunkBlockBaseP
typedef
RenderPropertiesPool::Singleton::ValueType 
ChunkBlockMapKey
typedef std::map
< ChunkBlockMapKey, ChunkBlock * > 
ChunkBlockMap
typedef SField< ChunkBlockMapKeySFChunkBlockMapKey
typedef MField< ChunkBlockMapKeyMFChunkBlockMapKey
typedef ColorMaskChunkColorMaskChunkP
typedef ColorMaskChunkBaseColorMaskChunkBaseP
typedef DepthChunkDepthChunkP
typedef DepthChunkBaseDepthChunkBaseP
typedef LightChunkLightChunkP
typedef LightChunkBaseLightChunkBaseP
typedef MaterialChunkMaterialChunkP
typedef MaterialChunkBaseMaterialChunkBaseP
typedef PolygonChunkPolygonChunkP
typedef PolygonChunkBasePolygonChunkBaseP
typedef StateStateP
typedef StateBaseStateBaseP
typedef StateChunkStateChunkP
typedef StateChunkBaseStateChunkBaseP
typedef TextureBaseChunkTextureBaseChunkP
typedef TextureBaseChunkBaseTextureBaseChunkBaseP
typedef TextureObjChunkTextureObjChunkP
typedef TextureObjChunkBaseTextureObjChunkBaseP
typedef StatisticsForegroundStatisticsForegroundP
typedef StatisticsForegroundBaseStatisticsForegroundBaseP
typedef BackgroundBackgroundP
typedef BackgroundBaseBackgroundBaseP
typedef CameraCameraP
typedef CameraBaseCameraBaseP
typedef CameraDecoratorCameraDecoratorP
typedef CameraDecoratorBaseCameraDecoratorBaseP
typedef ForegroundForegroundP
typedef ForegroundBaseForegroundBaseP
typedef MatrixCameraMatrixCameraP
typedef MatrixCameraBaseMatrixCameraBaseP
typedef PerspectiveCameraPerspectiveCameraP
typedef PerspectiveCameraBasePerspectiveCameraBaseP
typedef RenderOptionsRenderOptionsP
typedef RenderOptionsBaseRenderOptionsBaseP
typedef StereoCameraDecoratorStereoCameraDecoratorP
typedef StereoCameraDecoratorBaseStereoCameraDecoratorBaseP
typedef ViewportViewportP
typedef ViewportBaseViewportBaseP
typedef WindowWindowP
typedef WindowBaseWindowBaseP
typedef FBOViewportFBOViewportP
typedef FBOViewportBaseFBOViewportBaseP
typedef FrameBufferAttachmentFrameBufferAttachmentP
typedef FrameBufferAttachmentBaseFrameBufferAttachmentBaseP
typedef FrameBufferObjectFrameBufferObjectP
typedef FrameBufferObjectBaseFrameBufferObjectBaseP
typedef RenderBufferRenderBufferP
typedef RenderBufferBaseRenderBufferBaseP
typedef TextureBufferTextureBufferP
typedef TextureBufferBaseTextureBufferBaseP
typedef ShaderMapCache
< ShaderExecutableChunk
ShaderExeMap
typedef ShaderMapCache
< ShaderExecutableVarChunk
ShaderVarMap
typedef ShaderVectorCache
< ShaderExecutableChunk
ShaderExeVector
typedef ShaderVectorCache
< ShaderExecutableVarChunk
ShaderVarVector
typedef ShaderCacheTreeV3
< ShaderExecutableChunk, 3 > 
ActiveShaderExeTree
typedef ShaderCacheTreeV3
< ShaderExecutableVarChunk, 6 > 
ActiveShaderVarTree
typedef std::pair< GLenum, UInt32 > ShaderParameter
typedef ShaderProgramShaderProgramP
typedef ShaderProgramBaseShaderProgramBaseP
typedef ShaderProgramVariablesShaderProgramVariablesP
typedef
ShaderProgramVariablesBase
ShaderProgramVariablesBaseP
typedef ShaderVariableShaderVariableP
typedef ShaderVariableBaseShaderVariableBaseP
typedef ShaderExecutableChunkShaderExecutableChunkP
typedef ShaderExecutableChunkBaseShaderExecutableChunkBaseP
typedef ShaderExecutableVarChunkShaderExecutableVarChunkP
typedef
ShaderExecutableVarChunkBase
ShaderExecutableVarChunkBaseP
typedef ShaderProgramChunkShaderProgramChunkP
typedef ShaderProgramChunkBaseShaderProgramChunkBaseP
typedef
ShaderProgramVariableChunk
ShaderProgramVariableChunkP
typedef
ShaderProgramVariableChunkBase
ShaderProgramVariableChunkBaseP
typedef SimpleSHLChunkSimpleSHLChunkP
typedef SimpleSHLChunkBaseSimpleSHLChunkBaseP
typedef SimpleSHLVariableChunkSimpleSHLVariableChunkP
typedef
SimpleSHLVariableChunkBase
SimpleSHLVariableChunkBaseP
typedef ShaderProcVariableShaderProcVariableP
typedef ShaderProcVariableBaseShaderProcVariableBaseP
typedef ShaderValueVariableShaderValueVariableP
typedef ShaderValueVariableBaseShaderValueVariableBaseP
typedef ShaderVariableBoolShaderVariableBoolP
typedef ShaderVariableBoolBaseShaderVariableBoolBaseP
typedef ShaderVariableFunctorShaderVariableFunctorP
typedef ShaderVariableFunctorBaseShaderVariableFunctorBaseP
typedef ShaderVariableIntShaderVariableIntP
typedef ShaderVariableIntBaseShaderVariableIntBaseP
typedef ShaderVariableMatrixShaderVariableMatrixP
typedef ShaderVariableMatrixBaseShaderVariableMatrixBaseP
typedef ShaderVariableMIntShaderVariableMIntP
typedef ShaderVariableMIntBaseShaderVariableMIntBaseP
typedef ShaderVariableMMatrixShaderVariableMMatrixP
typedef ShaderVariableMMatrixBaseShaderVariableMMatrixBaseP
typedef ShaderVariableMRealShaderVariableMRealP
typedef ShaderVariableMRealBaseShaderVariableMRealBaseP
typedef ShaderVariableMVec2fShaderVariableMVec2fP
typedef ShaderVariableMVec2fBaseShaderVariableMVec2fBaseP
typedef ShaderVariableMVec3fShaderVariableMVec3fP
typedef ShaderVariableMVec3fBaseShaderVariableMVec3fBaseP
typedef ShaderVariableMVec4fShaderVariableMVec4fP
typedef ShaderVariableMVec4fBaseShaderVariableMVec4fBaseP
typedef ShaderVariableOSGShaderVariableOSGP
typedef ShaderVariableOSGBaseShaderVariableOSGBaseP
typedef ShaderVariablePnt2fShaderVariablePnt2fP
typedef ShaderVariablePnt2fBaseShaderVariablePnt2fBaseP
typedef ShaderVariablePnt3fShaderVariablePnt3fP
typedef ShaderVariablePnt3fBaseShaderVariablePnt3fBaseP
typedef ShaderVariableRealShaderVariableRealP
typedef ShaderVariableRealBaseShaderVariableRealBaseP
typedef ShaderVariableStringShaderVariableStringP
typedef ShaderVariableStringBaseShaderVariableStringBaseP
typedef ShaderVariableVec2fShaderVariableVec2fP
typedef ShaderVariableVec2fBaseShaderVariableVec2fBaseP
typedef ShaderVariableVec3fShaderVariableVec3fP
typedef ShaderVariableVec3fBaseShaderVariableVec3fBaseP
typedef ShaderVariableVec4fShaderVariableVec4fP
typedef ShaderVariableVec4fBaseShaderVariableVec4fBaseP
typedef CHDRImageFileTypeCHDRImageFileTypeP
typedef DATImageFileTypeDATImageFileTypeP
typedef boost::shared_ptr
< DBBlockAccessor
DBBlockAccessorPtr
typedef DBImageFileTypeDBImageFileTypeP
typedef DDSImageFileTypeDDSImageFileTypeP
typedef EXRImageFileTypeEXRImageFileTypeP
typedef boost::shared_ptr
< GDALBlockAccessor
GDALBlockAccessorPtr
typedef GDALImageFileTypeGDALImageFileTypeP
typedef GIFImageFileTypeGIFImageFileTypeP
typedef HDRImageFileTypeHDRImageFileTypeP
typedef boost::shared_ptr
< TiledImageBlockAccessor
TiledImageBlockAccessorPtr
typedef boost::shared_ptr
< DefaultBlockAccessor
DefaultBlockAccessorPtr
typedef ITFImageFileTypeITFImageFileTypeP
typedef JPGImageFileTypeJPGImageFileTypeP
typedef MNGImageFileTypeMNGImageFileTypeP
typedef MTDImageFileTypeMTDImageFileTypeP
typedef PNGImageFileTypePNGImageFileTypeP
typedef PNMImageFileTypePNMImageFileTypeP
typedef SGIImageFileTypeSGIImageFileTypeP
typedef TGAImageFileTypeTGAImageFileTypeP
typedef TIFImageFileTypeTIFImageFileTypeP
typedef RefCountPtr
< TextVectorFace,
MemObjRefCountPolicy
TextVectorFaceRefPtr
typedef TransitPtr
< TextVectorFace
TextVectorFaceTransitPtr
typedef RefCountPtr
< TextPixmapFace,
MemObjRefCountPolicy
TextPixmapFaceRefPtr
typedef TransitPtr
< TextPixmapFace
TextPixmapFaceTransitPtr
typedef RefCountPtr
< TextTXFFace,
MemObjRefCountPolicy
TextTXFFaceRefPtr
typedef TransitPtr< TextTXFFaceTextTXFFaceTransitPtr
typedef TextFace::ObjTransitPtr TextFaceTransitPtr
typedef TextFace::ObjRefPtr TextFaceRefPtr
typedef SingletonHolder
< TextFaceFactoryBase
TextFaceFactory
typedef struct OSG::UserData UserData
typedef VRMLAttachmentVRMLAttachmentP
typedef VRMLAttachmentBaseVRMLAttachmentBaseP
typedef
VRMLNodePrototypeHandler
< ScanParseFieldTypeMapper
< ScanParseSkel > > 
Parent
typedef DynFieldAttachment
< VRMLGenericAttDesc
VRMLGenericAtt
typedef VRMLGenericAtt::ObjUnrecPtr VRMLGenericAttUnrecPtr
typedef SingletonHolder
< VRMLNodeHelperFactoryBase
VRMLNodeHelperFactory
typedef A3DSSceneFileTypeA3DSSceneFileTypeP
typedef RAWSceneFileTypeRAWSceneFileTypeP
typedef TransitPtr< OFRecordOFRecordTransitPtr
typedef SingletonHolder
< OFRecordFactoryBase
OFRecordFactory
typedef RefCountPtr< OFRecord,
MemObjRefCountPolicy
OFRecordRCPtr
typedef RefCountPtr
< OFTexturePaletteRecord,
MemObjRefCountPolicy
OFTexturePaletteRecordRCPtr
typedef RefCountPtr
< OFVertexPaletteRecord,
MemObjRefCountPolicy
OFVertexPaletteRecordRCPtr
typedef RefCountPtr
< OFMaterialPaletteRecord,
MemObjRefCountPolicy
OFMaterialPaletteRecordRCPtr
typedef RefCountPtr
< OFVertexPalette,
MemObjRefCountPolicy
OFVertexPaletteRCPtr
typedef RefCountPtr
< OFTexturePalette,
MemObjRefCountPolicy
OFTexturePaletteRCPtr
typedef OFMaterialPalette::ObjRCPtr OFMaterialPaletteRCPtr
typedef
OFMaterialPalette::ObjTransitPtr 
OFMaterialPaletteTransitPtr
typedef RefCountPtr
< OFHeaderRecord,
MemObjRefCountPolicy
OFHeaderRecordRCPtr
typedef
OFMeshPrimitiveRecord::ObjTransitPtr 
OFMeshPrimitiveRecordTransitPtr
typedef
OFMeshPrimitiveRecord::ObjRCPtr 
OFMeshPrimitiveRecordRCPtr
typedef
OFLocalVertexPoolRecord::ObjTransitPtr 
OFLocalVertexPoolRecordTransitPtr
typedef
OFLocalVertexPoolRecord::ObjRCPtr 
OFLocalVertexPoolRecordRCPtr
typedef OFMeshRecord::ObjTransitPtr OFMeshRecordTransitPtr
typedef OFMeshRecord::ObjRCPtr OFMeshRecordRCPtr
typedef RefCountPtr
< OFVertexListRecord,
MemObjRefCountPolicy
OFVertexListRecordRCPtr
typedef RefCountPtr
< OFFaceRecord,
MemObjRefCountPolicy
OFFaceRecordRCPtr
typedef NFIOSceneFileTypeNFIOSceneFileTypeP
typedef SingletonHolder
< OSBElementFactorySingleton
OSBElementFactory
typedef OBJSceneFileTypeOBJSceneFileTypeP
typedef OFFSceneFileTypeOFFSceneFileTypeP
typedef STLSceneFileTypeSTLSceneFileTypeP
typedef DeferredShadingStageDeferredShadingStageP
typedef DeferredShadingStageBaseDeferredShadingStageBaseP
typedef CoredNodeRefPtr
< DeferredShadingStage
DeferredShadingStageNodeRefPtr
typedef CoredNodeMTRefPtr
< DeferredShadingStage
DeferredShadingStageNodeMTRefPtr
typedef DeferredShadingStageDataDeferredShadingStageDataP
typedef
DeferredShadingStageDataBase
DeferredShadingStageDataBaseP
typedef DSLightChunkDSLightChunkP
typedef DSLightChunkBaseDSLightChunkBaseP
typedef ColorDisplayFilterColorDisplayFilterP
typedef ColorDisplayFilterBaseColorDisplayFilterBaseP
typedef DisplayFilterDisplayFilterP
typedef DisplayFilterBaseDisplayFilterBaseP
typedef DisplayFilterGroupDisplayFilterGroupP
typedef DisplayFilterGroupBaseDisplayFilterGroupBaseP
typedef DisplayFilterStageDisplayFilterStageP
typedef DisplayFilterStageBaseDisplayFilterStageBaseP
typedef DisplayFilterStageDataDisplayFilterStageDataP
typedef
DisplayFilterStageDataBase
DisplayFilterStageDataBaseP
typedef DistortionDisplayFilterDistortionDisplayFilterP
typedef
DistortionDisplayFilterBase
DistortionDisplayFilterBaseP
typedef ResolutionDisplayFilterResolutionDisplayFilterP
typedef
ResolutionDisplayFilterBase
ResolutionDisplayFilterBaseP
typedef FishEyeProjectorFishEyeProjectorP
typedef FishEyeProjectorBaseFishEyeProjectorBaseP
typedef CoredNodeRefPtr
< FishEyeProjector
FishEyeProjectorNodeRefPtr
typedef CoredNodeMTRefPtr
< FishEyeProjector
FishEyeProjectorNodeMTRefPtr
typedef FishEyeProjectorDataBaseFishEyeProjectorDataBaseP
typedef ShadowStageShadowStageP
typedef ShadowStageBaseShadowStageBaseP
typedef ShadowStageDataBaseShadowStageDataBaseP
typedef RefCountPtr
< ShadowTreeHandler,
MemObjRefCountPolicy
ShadowTreeHandlerRefPtr
typedef CubeMapGeneratorCubeMapGeneratorP
typedef CubeMapGeneratorBaseCubeMapGeneratorBaseP
typedef CoredNodeRefPtr
< CubeMapGenerator
CubeMapGeneratorNodeRefPtr
typedef CoredNodeMTRefPtr
< CubeMapGenerator
CubeMapGeneratorNodeMTRefPtr
typedef
CubeMapGeneratorStageDataBase
CubeMapGeneratorStageDataBaseP
typedef DynamicStateGeneratorDynamicStateGeneratorP
typedef DynamicStateGeneratorBaseDynamicStateGeneratorBaseP
typedef CoredNodeRefPtr
< DynamicStateGenerator
DynamicStateGeneratorNodeRefPtr
typedef CoredNodeMTRefPtr
< DynamicStateGenerator
DynamicStateGeneratorNodeMTRefPtr
typedef StageHandlerMixin
< ContainerMixinHead
< DynStateDesc > > 
DynamicStateGeneratorParent
typedef
DynamicStateGeneratorStageData
DynamicStateGeneratorStageDataP
typedef
DynamicStateGeneratorStageDataBase
DynamicStateGeneratorStageDataBaseP
typedef HDRStageHDRStageP
typedef HDRStageBaseHDRStageBaseP
typedef CoredNodeRefPtr< HDRStageHDRStageNodeRefPtr
typedef CoredNodeMTRefPtr
< HDRStage
HDRStageNodeMTRefPtr
typedef HDRStageDataBaseHDRStageDataBaseP
typedef DirectionalLightDirectionalLightP
typedef DirectionalLightBaseDirectionalLightBaseP
typedef CoredNodeRefPtr
< DirectionalLight
DirectionalLightNodeRefPtr
typedef CoredNodeMTRefPtr
< DirectionalLight
DirectionalLightNodeMTRefPtr
typedef PointLightPointLightP
typedef PointLightBasePointLightBaseP
typedef CoredNodeRefPtr
< PointLight
PointLightNodeRefPtr
typedef CoredNodeMTRefPtr
< PointLight
PointLightNodeMTRefPtr
typedef SpotLightSpotLightP
typedef SpotLightBaseSpotLightBaseP
typedef CoredNodeRefPtr
< SpotLight
SpotLightNodeRefPtr
typedef CoredNodeMTRefPtr
< SpotLight
SpotLightNodeMTRefPtr
typedef ShadowMapEngineShadowMapEngineP
typedef ShadowMapEngineBaseShadowMapEngineBaseP
typedef ContainerMixinHead
< ShadowMapEngineDesc
SMEMixinParent
typedef StageHandlerMixin
< SMEMixinParent
ShadowMapEngineParent
typedef ShaderShadowMapEngineShaderShadowMapEngineP
typedef ShaderShadowMapEngineBaseShaderShadowMapEngineBaseP
typedef ShaderShadowMapEngineDataShaderShadowMapEngineDataP
typedef
ShaderShadowMapEngineDataBase
ShaderShadowMapEngineDataBaseP
typedef SimpleShadowMapEngineSimpleShadowMapEngineP
typedef SimpleShadowMapEngineBaseSimpleShadowMapEngineBaseP
typedef
SimpleShadowMapEngineDataBase
SimpleShadowMapEngineDataBaseP
typedef BillboardBillboardP
typedef BillboardBaseBillboardBaseP
typedef CoredNodeRefPtr
< Billboard
BillboardNodeRefPtr
typedef CoredNodeMTRefPtr
< Billboard
BillboardNodeMTRefPtr
typedef ComponentTransformComponentTransformP
typedef ComponentTransformBaseComponentTransformBaseP
typedef CoredNodeRefPtr
< ComponentTransform
ComponentTransformNodeRefPtr
typedef CoredNodeMTRefPtr
< ComponentTransform
ComponentTransformNodeMTRefPtr
typedef DistanceLODDistanceLODP
typedef DistanceLODBaseDistanceLODBaseP
typedef CoredNodeRefPtr
< DistanceLOD
DistanceLODNodeRefPtr
typedef CoredNodeMTRefPtr
< DistanceLOD
DistanceLODNodeMTRefPtr
typedef DoubleTransformDoubleTransformP
typedef DoubleTransformBaseDoubleTransformBaseP
typedef CoredNodeRefPtr
< DoubleTransform
DoubleTransformNodeRefPtr
typedef CoredNodeMTRefPtr
< DoubleTransform
DoubleTransformNodeMTRefPtr
typedef InlineInlineP
typedef InlineBaseInlineBaseP
typedef CoredNodeRefPtr< InlineInlineNodeRefPtr
typedef CoredNodeMTRefPtr< InlineInlineNodeMTRefPtr
typedef InverseTransformInverseTransformP
typedef InverseTransformBaseInverseTransformBaseP
typedef CoredNodeRefPtr
< InverseTransform
InverseTransformNodeRefPtr
typedef CoredNodeMTRefPtr
< InverseTransform
InverseTransformNodeMTRefPtr
typedef MultiSwitchMultiSwitchP
typedef MultiSwitchBaseMultiSwitchBaseP
typedef ProxyGroupProxyGroupP
typedef ProxyGroupBaseProxyGroupBaseP
typedef CoredNodeRefPtr
< ProxyGroup
ProxyGroupNodeRefPtr
typedef CoredNodeMTRefPtr
< ProxyGroup
ProxyGroupNodeMTRefPtr
typedef RangeLODRangeLODP
typedef RangeLODBaseRangeLODBaseP
typedef CoredNodeRefPtr< RangeLODRangeLODNodeRefPtr
typedef CoredNodeMTRefPtr
< RangeLOD
RangeLODNodeMTRefPtr
typedef ScreenGroupScreenGroupP
typedef ScreenGroupBaseScreenGroupBaseP
typedef CoredNodeRefPtr
< ScreenGroup
ScreenGroupNodeRefPtr
typedef CoredNodeMTRefPtr
< ScreenGroup
ScreenGroupNodeMTRefPtr
typedef ScreenLODScreenLODP
typedef ScreenLODBaseScreenLODBaseP
typedef CoredNodeRefPtr
< ScreenLOD
ScreenLODNodeRefPtr
typedef CoredNodeMTRefPtr
< ScreenLOD
ScreenLODNodeMTRefPtr
typedef SwitchSwitchP
typedef SwitchBaseSwitchBaseP
typedef CoredNodeRefPtr< SwitchSwitchNodeRefPtr
typedef CoredNodeMTRefPtr< SwitchSwitchNodeMTRefPtr
typedef TransformTransformP
typedef TransformBaseTransformBaseP
typedef CoredNodeRefPtr
< Transform
TransformNodeRefPtr
typedef CoredNodeMTRefPtr
< Transform
TransformNodeMTRefPtr
typedef VisitSubTreeVisitSubTreeP
typedef VisitSubTreeBaseVisitSubTreeBaseP
typedef CoredNodeRefPtr
< VisitSubTree
VisitSubTreeNodeRefPtr
typedef CoredNodeMTRefPtr
< VisitSubTree
VisitSubTreeNodeMTRefPtr
typedef AlgorithmAlgorithmP
typedef AlgorithmBaseAlgorithmBaseP
typedef AlgorithmStageAlgorithmStageP
typedef AlgorithmStageBaseAlgorithmStageBaseP
typedef CoredNodeRefPtr
< AlgorithmStage
AlgorithmStageNodeRefPtr
typedef CoredNodeMTRefPtr
< AlgorithmStage
AlgorithmStageNodeMTRefPtr
typedef CallbackAlgorithmCallbackAlgorithmP
typedef CallbackAlgorithmBaseCallbackAlgorithmBaseP
typedef GroupingStageGroupingStageP
typedef GroupingStageBaseGroupingStageBaseP
typedef CoredNodeRefPtr
< GroupingStage
GroupingStageNodeRefPtr
typedef CoredNodeMTRefPtr
< GroupingStage
GroupingStageNodeMTRefPtr
typedef RenderCallbackStageRenderCallbackStageP
typedef RenderCallbackStageBaseRenderCallbackStageBaseP
typedef CoredNodeRefPtr
< RenderCallbackStage
RenderCallbackStageNodeRefPtr
typedef CoredNodeMTRefPtr
< RenderCallbackStage
RenderCallbackStageNodeMTRefPtr
typedef SimpleStageSimpleStageP
typedef SimpleStageBaseSimpleStageBaseP
typedef CoredNodeRefPtr
< SimpleStage
SimpleStageNodeRefPtr
typedef CoredNodeMTRefPtr
< SimpleStage
SimpleStageNodeMTRefPtr
typedef StageStageP
typedef StageBaseStageBaseP
typedef CoredNodeRefPtr< StageStageNodeRefPtr
typedef CoredNodeMTRefPtr< StageStageNodeMTRefPtr
typedef StageDataBaseStageDataBaseP
typedef StageHandlerMixin
< ContainerMixinHead
< StageDesc > > 
StageParent
typedef SimpleTexturedMaterialSimpleTexturedMaterialP
typedef
SimpleTexturedMaterialBase
SimpleTexturedMaterialBaseP
typedef GeometryGeometryP
typedef GeometryBaseGeometryBaseP
typedef CoredNodeRefPtr< GeometryGeometryNodeRefPtr
typedef CoredNodeMTRefPtr
< Geometry
GeometryNodeMTRefPtr
typedef EdgeIteratorEdgeIteratorP
typedef FaceIteratorFaceIteratorP
typedef LineIteratorLineIteratorP
typedef PointIteratorPointIteratorP
typedef PrimitiveIteratorPrimitiveIteratorP
typedef TriangleIteratorTriangleIteratorP
typedef GeoIntegralBufferPropertyGeoIntegralBufferPropertyP
typedef
GeoIntegralBufferPropertyBase
GeoIntegralBufferPropertyBaseP
typedef
GeoIntegralBufferRefProperty
GeoIntegralBufferRefPropertyP
typedef
GeoIntegralBufferRefPropertyBase
GeoIntegralBufferRefPropertyBaseP
typedef GeoIntegralPropertyGeoIntegralPropertyP
typedef GeoIntegralPropertyBaseGeoIntegralPropertyBaseP
typedef GeoMultiPropertyGeoMultiPropertyP
typedef GeoMultiPropertyBaseGeoMultiPropertyBaseP
typedef GeoMultiPropertyDataGeoMultiPropertyDataP
typedef GeoMultiPropertyDataBaseGeoMultiPropertyDataBaseP
typedef GeoPropertyGeoPropertyP
typedef GeoPropertyBaseGeoPropertyBaseP
typedef SingletonHolder
< GeoPropertyFactoryBase
GeoPropertyFactory
typedef GeoVectorBufferPropertyGeoVectorBufferPropertyP
typedef
GeoVectorBufferPropertyBase
GeoVectorBufferPropertyBaseP
typedef
GeoVectorBufferRefProperty
GeoVectorBufferRefPropertyP
typedef
GeoVectorBufferRefPropertyBase
GeoVectorBufferRefPropertyBaseP
typedef GeoVectorPropertyGeoVectorPropertyP
typedef GeoVectorPropertyBaseGeoVectorPropertyBaseP
typedef GeoUInt32Property GeoUIntProperty
typedef GeoUInt32PropertyUnrecPtr GeoUIntPropertyUnrecPtr
typedef GeoPnt3fProperty GeoPnt3rProperty
typedef GeoVec2fProperty GeoVec2rProperty
typedef GeoVec3fProperty GeoVec3rProperty
typedef GeoPnt3fPropertyUnrecPtr GeoPnt3rPropertyUnrecPtr
typedef GeoVec2fPropertyUnrecPtr GeoVec2rPropertyUnrecPtr
typedef GeoVec3fPropertyUnrecPtr GeoVec3rPropertyUnrecPtr
typedef GeoPnt3fPropertyRecPtr GeoPnt3rPropertyRecPtr
typedef GeoVec2fPropertyRecPtr GeoVec2rPropertyRecPtr
typedef GeoVec3fPropertyRecPtr GeoVec3rPropertyRecPtr
typedef StriperHalfEdgeGraphStriperHalfEdgeGraphP
typedef FatBorderChunkFatBorderChunkP
typedef FatBorderChunkBaseFatBorderChunkBaseP
typedef SurfaceSurfaceP
typedef SurfaceBaseSurfaceBaseP
typedef CoredNodeRefPtr< SurfaceSurfaceNodeRefPtr
typedef CoredNodeMTRefPtr
< Surface
SurfaceNodeMTRefPtr
typedef std::vector
< BezierCurve2D
bezier2dvector
typedef std::vector
< bezier2dvector
bezier2dmatrix
typedef std::deque< BezierCurve2Dbezier2ddeque
typedef std::vector
< bezier2ddeque
bezier2ddequevector
typedef std::vector
< BezierCurve3D
bezier3dvector
typedef std::vector
< bezier3dvector
bezier3dmatrix
typedef std::deque< BezierCurve3Dbezier3ddeque
typedef std::vector
< bezier3ddeque
bezier3ddequevector
typedef std::vector
< BezierTensorSurface
beziersurfacevector
typedef std::vector
< beziersurfacevector
beziersurfacematrix
typedef std::vector
< BSplineCurve2D
bscvector
typedef std::vector< bscvectortrimmingloop
typedef std::vector< DCTPEdge * > dctpedgevector
typedef std::vector< DCTPFace * > dctpfacevector
typedef std::vector< DCTPMesh * > mesh_vector
typedef std::vector< double > DCTPdvector
typedef std::vector< int > DCTPivector
typedef std::vector< DCTPivectorDCTPimatrix
typedef std::vector< Vec2dDCTPVec2dvector
typedef std::vector< Vec3dDCTPVec3dvector
typedef std::vector< Vec4dDCTPVec4dvector
typedef std::vector
< DCTPVec3dvector
DCTPVec3dmatrix
typedef std::vector
< DCTPVec4dvector
DCTPVec4dmatrix
typedef std::list< double > DCTPdlist
typedef std::set< double > DCTPdset
typedef std::set< Vec2d,
DCTPSVec2dless
DCTPVec2dset
typedef std::set< Vec3d,
DCTPSVec3dless
DCTPVec3dset
typedef std::set< Vec4d,
DCTPSVec4dless
DCTPVec4dset
typedef std::set< DCTPVertex
*, DCTPVertex::DCTPVertexless
dctpvertexset
typedef std::vector< DCTPVertex * > dctpvertexvector
typedef std::vector
< dctpvertexvector
dctpvertexmatrix
typedef std::set
< SScanLineEvent
*, SScanLineEventLess
ScanLineEventSet
typedef std::set
< SPolySimVertex
*, SPolySimVertexLess
SPolySimVertexSet
typedef std::vector
< SimplePolygon
simplepolygonvector
typedef ParticlesParticlesP
typedef ParticlesBaseParticlesBaseP
typedef QuadTreeTerrainQuadTreeTerrainP
typedef QuadTreeTerrainBaseQuadTreeTerrainBaseP
typedef TiledQuadTreeTerrainTiledQuadTreeTerrainP
typedef TiledQuadTreeTerrainBaseTiledQuadTreeTerrainBaseP
typedef FrameHandlerFrameHandlerP
typedef FrameHandlerBaseFrameHandlerBaseP
typedef FrameTaskInterfaceFrameTaskInterfaceP
typedef FrameTaskMixin
< ContainerMixinHead
< NodeCoreSensorDesc > > 
NodeCoreSensorParent
typedef TimeSensorTimeSensorP
typedef TimeSensorBaseTimeSensorBaseP
typedef CoredNodeRefPtr
< TimeSensor
TimeSensorNodeRefPtr
typedef CoredNodeMTRefPtr
< TimeSensor
TimeSensorNodeMTRefPtr
typedef
VRMLCoordinateInterpolator
VRMLCoordinateInterpolatorP
typedef
VRMLCoordinateInterpolatorBase
VRMLCoordinateInterpolatorBaseP
typedef CoredNodeRefPtr
< VRMLCoordinateInterpolator
VRMLCoordinateInterpolatorNodeRefPtr
typedef CoredNodeMTRefPtr
< VRMLCoordinateInterpolator
VRMLCoordinateInterpolatorNodeMTRefPtr
typedef VRMLInterpolatorVRMLInterpolatorP
typedef VRMLInterpolatorBaseVRMLInterpolatorBaseP
typedef CoredNodeRefPtr
< VRMLInterpolator
VRMLInterpolatorNodeRefPtr
typedef CoredNodeMTRefPtr
< VRMLInterpolator
VRMLInterpolatorNodeMTRefPtr
typedef
VRMLOrientationInterpolator
VRMLOrientationInterpolatorP
typedef
VRMLOrientationInterpolatorBase
VRMLOrientationInterpolatorBaseP
typedef CoredNodeRefPtr
< VRMLOrientationInterpolator
VRMLOrientationInterpolatorNodeRefPtr
typedef CoredNodeMTRefPtr
< VRMLOrientationInterpolator
VRMLOrientationInterpolatorNodeMTRefPtr
typedef VRMLPositionInterpolatorVRMLPositionInterpolatorP
typedef
VRMLPositionInterpolatorBase
VRMLPositionInterpolatorBaseP
typedef CoredNodeRefPtr
< VRMLPositionInterpolator
VRMLPositionInterpolatorNodeRefPtr
typedef CoredNodeMTRefPtr
< VRMLPositionInterpolator
VRMLPositionInterpolatorNodeMTRefPtr
typedef VRMLScalarInterpolatorVRMLScalarInterpolatorP
typedef
VRMLScalarInterpolatorBase
VRMLScalarInterpolatorBaseP
typedef CoredNodeRefPtr
< VRMLScalarInterpolator
VRMLScalarInterpolatorNodeRefPtr
typedef CoredNodeMTRefPtr
< VRMLScalarInterpolator
VRMLScalarInterpolatorNodeMTRefPtr
typedef MergeGraphOpMergeGraphOpP
typedef SplitGraphOpSplitGraphOpP
typedef PerfMonitorForegroundPerfMonitorForegroundP
typedef PerfMonitorForegroundBasePerfMonitorForegroundBaseP
typedef
SimpleStatisticsForeground
SimpleStatisticsForegroundP
typedef
SimpleStatisticsForegroundBase
SimpleStatisticsForegroundBaseP
typedef SingletonHolder
< StatisticsDefaultFontBase
StatisticsDefaultFont
typedef NavigationManagerNavigationManagerP
typedef TrackballEngine TrackballNavigator
typedef FlyEngine FlyNavigator
typedef WalkEngine WalkNavigator
typedef SimpleSceneManagerSimpleSceneManagerP
typedef FragmentProgramChunkFragmentProgramChunkP
typedef FragmentProgramChunkBaseFragmentProgramChunkBaseP
typedef ProgramChunkProgramChunkP
typedef ProgramChunkBaseProgramChunkBaseP
typedef VertexProgramChunkVertexProgramChunkP
typedef VertexProgramChunkBaseVertexProgramChunkBaseP
typedef ClipPlaneChunkClipPlaneChunkP
typedef ClipPlaneChunkBaseClipPlaneChunkBaseP
typedef CubeTextureObjChunkCubeTextureObjChunkP
typedef CubeTextureObjChunkBaseCubeTextureObjChunkBaseP
typedef FogChunkFogChunkP
typedef FogChunkBaseFogChunkBaseP
typedef LightModelChunkLightModelChunkP
typedef LightModelChunkBaseLightModelChunkBaseP
typedef LineChunkLineChunkP
typedef LineChunkBaseLineChunkBaseP
typedef LogicOpChunkLogicOpChunkP
typedef LogicOpChunkBaseLogicOpChunkBaseP
typedef PointChunkPointChunkP
typedef PointChunkBasePointChunkBaseP
typedef ShadeModelChunkShadeModelChunkP
typedef ShadeModelChunkBaseShadeModelChunkBaseP
typedef StencilChunkStencilChunkP
typedef StencilChunkBaseStencilChunkBaseP
typedef TexGenChunkTexGenChunkP
typedef TexGenChunkBaseTexGenChunkBaseP
typedef TextureEnvChunkTextureEnvChunkP
typedef TextureEnvChunkBaseTextureEnvChunkBaseP
typedef TextureTransformChunkTextureTransformChunkP
typedef TextureTransformChunkBaseTextureTransformChunkBaseP
typedef TransformChunkTransformChunkP
typedef TransformChunkBaseTransformChunkBaseP
typedef TwoSidedLightingChunkTwoSidedLightingChunkP
typedef TwoSidedLightingChunkBaseTwoSidedLightingChunkBaseP
typedef RegisterCombinersChunkRegisterCombinersChunkP
typedef
RegisterCombinersChunkBase
RegisterCombinersChunkBaseP
typedef TextureObjRefChunkTextureObjRefChunkP
typedef TextureObjRefChunkBaseTextureObjRefChunkBaseP
typedef TextureSelectChunkTextureSelectChunkP
typedef TextureSelectChunkBaseTextureSelectChunkBaseP
typedef ClusterViewBufferClusterViewBufferP
typedef RemoteAspectRemoteAspectP
typedef ClusterWindowClusterWindowP
typedef ClusterWindowBaseClusterWindowBaseP
typedef ImageComposerImageComposerP
typedef ImageComposerBaseImageComposerBaseP
typedef BalancedMultiWindowBalancedMultiWindowP
typedef BalancedMultiWindowBaseBalancedMultiWindowBaseP
typedef MultiDisplayWindowMultiDisplayWindowP
typedef MultiDisplayWindowBaseMultiDisplayWindowBaseP
typedef SortFirstWindowSortFirstWindowP
typedef SortFirstWindowBaseSortFirstWindowBaseP
typedef BinarySwapComposerBinarySwapComposerP
typedef BinarySwapComposerBaseBinarySwapComposerBaseP
typedef ParallelComposerParallelComposerP
typedef ParallelComposerBaseParallelComposerBaseP
typedef PipelineComposerPipelineComposerP
typedef PipelineComposerBasePipelineComposerBaseP
typedef SepiaComposerSepiaComposerP
typedef SepiaComposerBaseSepiaComposerBaseP
typedef SortLastWindowSortLastWindowP
typedef SortLastWindowBaseSortLastWindowBaseP
typedef DepthClearBackgroundDepthClearBackgroundP
 class pointer
typedef DepthClearBackgroundBaseDepthClearBackgroundBaseP
typedef GradientBackgroundGradientBackgroundP
typedef GradientBackgroundBaseGradientBackgroundBaseP
typedef PolygonBackgroundPolygonBackgroundP
typedef PolygonBackgroundBasePolygonBackgroundBaseP
typedef SkyBackgroundSkyBackgroundP
typedef SkyBackgroundBaseSkyBackgroundBaseP
typedef SolidBackgroundSolidBackgroundP
typedef SolidBackgroundBaseSolidBackgroundBaseP
typedef TextureBackgroundTextureBackgroundP
typedef TextureBackgroundBaseTextureBackgroundBaseP
typedef TextureGrabBackgroundTextureGrabBackgroundP
typedef TextureGrabBackgroundBaseTextureGrabBackgroundBaseP
typedef TileableBackgroundTileableBackgroundP
typedef TileableBackgroundBaseTileableBackgroundBaseP
typedef MatrixCameraDecoratorMatrixCameraDecoratorP
typedef MatrixCameraDecoratorBaseMatrixCameraDecoratorBaseP
typedef
OffCenterPerspectiveCamera
OffCenterPerspectiveCameraP
typedef
OffCenterPerspectiveCameraBase
OffCenterPerspectiveCameraBaseP
typedef OrthographicCameraOrthographicCameraP
typedef OrthographicCameraBaseOrthographicCameraBaseP
typedef ProjectionCameraDecoratorProjectionCameraDecoratorP
typedef
ProjectionCameraDecoratorBase
ProjectionCameraDecoratorBaseP
typedef
ShearedStereoCameraDecorator
ShearedStereoCameraDecoratorP
typedef
ShearedStereoCameraDecoratorBase
ShearedStereoCameraDecoratorBaseP
typedef TileCameraDecoratorTileCameraDecoratorP
typedef TileCameraDecoratorBaseTileCameraDecoratorBaseP
typedef FileGrabForegroundFileGrabForegroundP
typedef FileGrabForegroundBaseFileGrabForegroundBaseP
typedef GrabForegroundGrabForegroundP
typedef GrabForegroundBaseGrabForegroundBaseP
typedef ImageForegroundImageForegroundP
 class pointer
typedef ImageForegroundBaseImageForegroundBaseP
typedef PolygonForegroundPolygonForegroundP
typedef PolygonForegroundBasePolygonForegroundBaseP
typedef TextureGrabForegroundTextureGrabForegroundP
typedef TextureGrabForegroundBaseTextureGrabForegroundBaseP
typedef ColorBufferViewportColorBufferViewportP
typedef ColorBufferViewportBaseColorBufferViewportBaseP
typedef StereoBufferViewportStereoBufferViewportP
typedef StereoBufferViewportBaseStereoBufferViewportBaseP
typedef PassiveBackgroundPassiveBackgroundP
 class pointer
typedef PassiveBackgroundBasePassiveBackgroundBaseP
typedef PassiveViewportPassiveViewportP
typedef PassiveViewportBasePassiveViewportBaseP
typedef PassiveWindowPassiveWindowP
typedef PassiveWindowBasePassiveWindowBaseP
typedef OSGQGLWidgetOSGQGLWidgetP
typedef QT4WindowBaseQT4WindowBaseP
typedef SField< OSGQGLWidgetPSFOSGQGLWidgetP
typedef MField< OSGQGLWidgetPMFOSGQGLWidgetP
typedef GLUTWindowBaseGLUTWindowBaseP
typedef XWindow NativeWindow
typedef XWindowBaseXWindowBaseP
typedef ::DisplayDisplayP
typedef unsigned long X11Window
typedef
TrapezoidalShadowMapEngine
TrapezoidalShadowMapEngineP
typedef
TrapezoidalShadowMapEngineBase
TrapezoidalShadowMapEngineBaseP
typedef AlgorithmComputeElementAlgorithmComputeElementP
typedef
AlgorithmComputeElementBase
AlgorithmComputeElementBaseP
typedef CoredNodeRefPtr
< AlgorithmComputeElement
AlgorithmComputeElementNodeRefPtr
typedef CoredNodeMTRefPtr
< AlgorithmComputeElement
AlgorithmComputeElementNodeMTRefPtr
typedef ComputeAlgorithmComputeAlgorithmP
typedef RefCountPtr
< ComputeAlgorithmDrawTask,
MemObjRefCountPolicy
ComputeAlgorithmDrawTaskRefPtr
typedef ComputeAlgorithmBaseComputeAlgorithmBaseP
typedef ComputeCallbackAlgorithmComputeCallbackAlgorithmP
typedef
ComputeCallbackAlgorithmBase
ComputeCallbackAlgorithmBaseP
typedef ComputeElementComputeElementP
typedef ComputeElementBaseComputeElementBaseP
typedef CoredNodeRefPtr
< ComputeElement
ComputeElementNodeRefPtr
typedef CoredNodeMTRefPtr
< ComputeElement
ComputeElementNodeMTRefPtr
typedef ComputeElementDataBaseComputeElementDataBaseP
typedef SimpleReusePool< Int32,
ComputeElementIdPoolTag,
SingleLockPolicy
ComputeElementIdPoolBase
typedef TaggedSingletonHolder
< ComputeElementIdPoolBase,
ComputeElementIdPoolTag
ComputeElementIdPool
typedef
ComputeElementHandlerMixin
< ContainerMixinHead
< ComputeElementDesc > > 
ComputeElementParent
typedef boost::function< void(HardwareContext
*, DrawEnv *) 
ComputeFunctor )
typedef ManipulatorManipulatorP
typedef ManipulatorBaseManipulatorBaseP
typedef MoveManipulatorMoveManipulatorP
typedef MoveManipulatorBaseMoveManipulatorBaseP
typedef RotateManipulatorRotateManipulatorP
typedef RotateManipulatorBaseRotateManipulatorBaseP
typedef ScaleManipulatorScaleManipulatorP
typedef ScaleManipulatorBaseScaleManipulatorBaseP
typedef ComplexSceneManagerComplexSceneManagerP
typedef ComplexSceneManagerBaseComplexSceneManagerBaseP
typedef CSMClusterWindowCSMClusterWindowP
typedef CSMClusterWindowBaseCSMClusterWindowBaseP
typedef CSMDrawerCSMDrawerP
typedef CSMDrawerBaseCSMDrawerBaseP
typedef CSMDrawManagerCSMDrawManagerP
typedef CSMDrawManagerBaseCSMDrawManagerBaseP
typedef CSMNativeWindowBaseCSMNativeWindowBaseP
typedef CSMPerspectiveCameraCSMPerspectiveCameraP
typedef CSMPerspectiveCameraBaseCSMPerspectiveCameraBaseP
typedef CSMSceneParameterCSMSceneParameterP
typedef CSMSceneParameterBaseCSMSceneParameterBaseP
typedef CSMTrackballCSMTrackballP
typedef CSMTrackballBaseCSMTrackballBaseP
typedef CSMViewportCSMViewportP
typedef CSMViewportBaseCSMViewportBaseP
typedef CSMWindowCSMWindowP
typedef CSMWindowBaseCSMWindowBaseP
typedef CSMClusterWinOptionsCSMClusterWinOptionsP
typedef CSMClusterWinOptionsBaseCSMClusterWinOptionsBaseP
typedef CSMMultiWinOptionsCSMMultiWinOptionsP
typedef CSMMultiWinOptionsBaseCSMMultiWinOptionsBaseP
typedef CSMSortFirstWinOptionsCSMSortFirstWinOptionsP
typedef
CSMSortFirstWinOptionsBase
CSMSortFirstWinOptionsBaseP
typedef ImageFileImageFileP
typedef ImageFileBaseImageFileBaseP
typedef SField< MouseDataSFMouseData
typedef KeySensorKeySensorP
typedef KeySensorBaseKeySensorBaseP
typedef DeviceInterfaceSensorDeviceInterfaceSensorP
typedef DeviceInterfaceSensorBaseDeviceInterfaceSensorBaseP
typedef InterfaceOptionsInterfaceOptionsP
typedef InterfaceOptionsBaseInterfaceOptionsBaseP
typedef MouseDataInterfaceSensorMouseDataInterfaceSensorP
typedef
MouseDataInterfaceSensorBase
MouseDataInterfaceSensorBaseP
typedef
TransformationInterfaceSensor
TransformationInterfaceSensorP
typedef
TransformationInterfaceSensorBase
TransformationInterfaceSensorBaseP
typedef LinuxEventOptionsLinuxEventOptionsP
typedef LinuxEventOptionsBaseLinuxEventOptionsBaseP
typedef CounterCounterP
typedef CounterBaseCounterBaseP
typedef CounterImpl
< Int32CounterDesc
Int32Counter
typedef CounterImpl
< UInt32CounterDesc
UInt32Counter
typedef CounterImpl
< Real32CounterDesc
Real32Counter
typedef LimitedCounterImpl
< LimitedInt32CounterDesc
LimitedInt32Counter
typedef LimitedCounterImpl
< LimitedUInt32CounterDesc
LimitedUInt32Counter
typedef LimitedCounterImpl
< LimitedReal32CounterDesc
LimitedReal32Counter
typedef SelectSValueEmitter
< SelectInt32EmitterDesc
SelectInt32Emitter
typedef SelectSValueEmitter
< SelectMaterialKeyEmitterDesc
SelectMaterialKeyEmitter
typedef SValueEmitter
< BoolEmitterDesc
BoolEmitter
typedef SValueEmitter
< Int32EmitterDesc
Int32Emitter
typedef SValueEmitter
< Real32EmitterDesc
Real32Emitter
typedef SValueEmitter
< StringEmitterDesc
StringEmitter
typedef CSMPassiveWindowCSMPassiveWindowP
typedef CSMPassiveWindowBaseCSMPassiveWindowBaseP
typedef CSMGLUTWindowCSMGLUTWindowP
typedef CSMGLUTWindowBaseCSMGLUTWindowBaseP
typedef ShaderProgramFileShaderProgramFileP
typedef ShaderProgramFileBaseShaderProgramFileBaseP
typedef SimpleSHLChunkFileSimpleSHLChunkFileP
typedef SimpleSHLChunkFileBaseSimpleSHLChunkFileBaseP
typedef CSMNativeWindowCSMNativeWindowP
typedef SingletonHolder
< BackgroundLoaderBase
BackgroundLoader
typedef boost::shared_ptr
< ModelRequest
ModelRequestPtr
typedef boost::weak_ptr
< ModelRequest
ModelRequestWeakPtr
typedef boost::shared_ptr
< Request
RequestPtr
typedef boost::weak_ptr< RequestRequestWeakPtr
typedef
OSG::SimpleCSMPluginInterface *(* 
CreateInterfaceF )(void)
Color Types



typedef OSG::Color3< OSG::Real32 > Color3f
typedef OSG::Color3< OSG::Fixed32Color3fx
typedef OSG::Color4< OSG::Real32 > Color4f
typedef OSG::Color4< OSG::Fixed32Color4fx
typedef OSG::Color3< OSG::UInt8 > Color3ub
typedef OSG::Color4< OSG::UInt8 > Color4ub
Color Profile Types



typedef OSG::Color3fx Color3r
typedef OSG::Color4fx Color4r
FrameBuffer Objects



typedef void(OSG_APIENTRY * OSGglGenerateMipmapEXTProc )(GLenum)
FrameBuffer Config



typedef GLXFBConfig *(* OSGglxChooseFBConfigProc )(Display *dpy, int screen, const int *attrib_list, int *nelements)
typedef GLXContext(* OSGglxCreateContextAttribsARB )(Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list)
Clamp Color



typedef void(OSG_APIENTRY * OSGglClampColorARBProc )(GLenum, GLenum)
Texture 3D



typedef void(OSG_APIENTRY * OSGglTexImage3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
typedef void(OSG_APIENTRY * OSGglTexSubImage3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
Texture Compressed



typedef void(OSG_APIENTRY * OSGglCompressedTexImage1D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *pixels)
typedef void(OSG_APIENTRY * OSGglCompressedTexSubImage1D )(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *pixels)
typedef void(OSG_APIENTRY * OSGglCompressedTexImage2D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *pixels)
typedef void(OSG_APIENTRY * OSGglCompressedTexSubImage2D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *pixels)
typedef void(OSG_APIENTRY * OSGglCompressedTexImage3D )(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *pixels)
typedef void(OSG_APIENTRY * OSGglCompressedTexSubImage3D )(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *pixels)
TextureBuffers



typedef void(OSG_APIENTRY * OSGglFramebufferTexture1DProc )(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
typedef void(OSG_APIENTRY * OSGglFramebufferTexture2DProc )(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
typedef void(OSG_APIENTRY * OSGglFramebufferTexture3DProc )(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
RenderBuffers



typedef void(OSG_APIENTRY * OSGglFramebufferRenderbufferProc )(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
typedef GLuint * renderbuffers
typedef GLuint renderbuffer
typedef GLenum internalformat
typedef GLenum GLsizei width
typedef GLenum GLsizei GLsizei height
FrameBufferObjects



typedef GLuint * framebuffers
typedef GLuint framebuffer
typedef const GLenum * buffers
typedef GLenum(OSG_APIENTRY * OSGglCheckFramebufferStatusProc )(GLenum target)
Streams



typedef FileStreamMixin
< OutStream
FileOutStream
typedef FileStreamMixin
< IndentOutStreamMixin
< OutStream > > 
IndentFileOutStream
LinearTranform Types



typedef OSG::LinearTransform
< OSG::Real32 > 
LinearTransform4f
Matrix Types



typedef
OSG::TransformationMatrix
< OSG::Real32 > 
Matrix4f
 Matrix4f.
typedef
OSG::TransformationMatrix
< OSG::Real64 > 
Matrix4d
 Matrix4d.
typedef
OSG::TransformationMatrix
< OSG::Fixed32
Matrix4fx
 Matrix4f.
typedef
OSG::TransformationMatrix
< OSG::Real32 > 
Matrix
 Matrix.
typedef
OSG::TransformationMatrix
< OSG::Fixed32
Matrixfx
 Matrixr.
Profile Matrix Types



typedef Matrix4f Matrixr
Quaternion Types



typedef OSG::QuaternionBase
< OSG::Real32 > 
Quaternion
typedef OSG::QuaternionBase
< OSG::Real64 > 
Quaterniond
typedef OSG::QuaternionBase
< OSG::Fixed32
Quaternionfx
Profile Quaternion Types



typedef OSG::QuaternionBase
< OSG::Real32 > 
Quaternionr
Rectangle Types



typedef OSG::Rectangle2
< OSG::Real32 > 
Rectangle2f
typedef OSG::Rectangle2
< OSG::Real64 > 
Rectangle2d
typedef OSG::Rectangle2
< OSG::Int32 > 
Rectangle2i
Vector Types



typedef OSG::Vector
< OSG::UInt8, 1 > 
Vec1ub
typedef OSG::Vec1ubVec1ubP
typedef OSG::Vector< OSG::Int8, 1 > Vec1b
typedef OSG::Vec1bVec1bP
typedef OSG::Vector
< OSG::UInt16, 1 > 
Vec1us
typedef OSG::Vec1usVec1usP
typedef OSG::Vector
< OSG::Int16, 1 > 
Vec1s
typedef OSG::Vec1sVec1sP
typedef OSG::Vector
< OSG::Real32, 1 > 
Vec1f
typedef OSG::Vec1fVec1fP
typedef OSG::Vector< Fixed32, 1 > Vec1fx
typedef OSG::Vec1fxVec1fxP
typedef OSG::Vector
< OSG::Real64, 1 > 
Vec1d
typedef OSG::Vec1dVec1dP
typedef OSG::Vector
< OSG::Real128, 1 > 
Vec1ld
typedef OSG::Vec1ldVec1ldP
typedef OSG::Vector
< OSG::UInt8, 2 > 
Vec2ub
typedef OSG::Vec2ubVec2ubP
typedef OSG::Vector< OSG::Int8, 2 > Vec2b
typedef OSG::Vec2bVec2bP
typedef OSG::Vector
< OSG::UInt16, 2 > 
Vec2us
typedef OSG::Vec2usVec2usP
typedef OSG::Vector
< OSG::Int16, 2 > 
Vec2s
typedef OSG::Vec2sVec2sP
typedef OSG::Vector
< OSG::Int32, 2 > 
Vec2i
typedef OSG::Vec2iVec2iP
typedef OSG::Vector
< OSG::UInt32, 2 > 
Vec2u
typedef OSG::Vec2uVec2uP
typedef OSG::Vector
< OSG::Real32, 2 > 
Vec2f
typedef OSG::Vec2fVec2fP
typedef OSG::Vector< Fixed32, 2 > Vec2fx
typedef OSG::Vec2fxVec2fxP
typedef OSG::Vector
< OSG::Real64, 2 > 
Vec2d
typedef OSG::Vec2dVec2dP
typedef OSG::Vector
< OSG::Real128, 2 > 
Vec2ld
typedef OSG::Vec2ldVec2ldP
typedef OSG::Vector
< OSG::UInt8, 3 > 
Vec3ub
typedef OSG::Vec3ubVec3ubP
typedef OSG::Vector< OSG::Int8, 3 > Vec3b
typedef OSG::Vec3bVec3bP
typedef OSG::Vector
< OSG::UInt16, 3 > 
Vec3us
typedef OSG::Vec3usVec3usP
typedef OSG::Vector
< OSG::Int16, 3 > 
Vec3s
typedef OSG::Vec3sVec3sP
typedef OSG::Vector
< OSG::Real32, 3 > 
Vec3f
typedef OSG::Vec3fVec3fP
typedef OSG::Vector< Fixed32, 3 > Vec3fx
typedef OSG::Vec3fxVec3fxP
typedef OSG::Vector
< OSG::Real64, 3 > 
Vec3d
typedef OSG::Vec3dVec3dP
typedef OSG::Vector
< OSG::Real128, 3 > 
Vec3ld
typedef OSG::Vec3ldVec3ldP
typedef OSG::Vector
< OSG::UInt8, 4 > 
Vec4ub
typedef OSG::Vec4ubVec4ubP
typedef OSG::Vector< OSG::Int8, 4 > Vec4b
typedef OSG::Vec4bVec4bP
typedef OSG::Vector
< OSG::UInt16, 4 > 
Vec4us
typedef OSG::Vec4usVec4usP
typedef OSG::Vector
< OSG::Int16, 4 > 
Vec4s
typedef OSG::Vec4sVec4sP
typedef OSG::Vector
< OSG::Real32, 4 > 
Vec4f
typedef OSG::Vec4fVec4fP
typedef OSG::Vector< Fixed32, 4 > Vec4fx
typedef OSG::Vec4fxVec4fxP
typedef OSG::Vector
< OSG::Real64, 4 > 
Vec4d
typedef OSG::Vec4dVec4dP
typedef OSG::Vector
< OSG::Real128, 4 > 
Vec4ld
typedef OSG::Vec4ldVec4ldP
Point Types



typedef OSG::Point< OSG::UInt8, 1 > Pnt1ub
typedef OSG::Pnt1ubPnt1ubP
typedef OSG::Point< OSG::Int8, 1 > Pnt1b
typedef OSG::Pnt1bPnt1bP
typedef OSG::Point
< OSG::UInt16, 1 > 
Pnt1us
typedef OSG::Pnt1usPnt1usP
typedef OSG::Point< OSG::Int16, 1 > Pnt1s
typedef OSG::Pnt1sPnt1sP
typedef OSG::Point
< OSG::Real32, 1 > 
Pnt1f
typedef OSG::Pnt1fPnt1fP
typedef OSG::Point< Fixed32, 1 > Pnt1fx
typedef OSG::Pnt1fxPnt1fxP
typedef OSG::Point
< OSG::Real64, 1 > 
Pnt1d
typedef OSG::Pnt1dPnt1dP
typedef OSG::Point
< OSG::Real128, 1 > 
Pnt1ld
typedef OSG::Pnt1ldPnt1ldP
typedef OSG::Point< OSG::UInt8, 2 > Pnt2ub
typedef OSG::Pnt2ubPnt2ubP
typedef OSG::Point< OSG::Int8, 2 > Pnt2b
typedef OSG::Pnt2bPnt2bP
typedef OSG::Point
< OSG::UInt16, 2 > 
Pnt2us
typedef OSG::Pnt2usPnt2usP
typedef OSG::Point< OSG::Int16, 2 > Pnt2s
typedef OSG::Pnt2sPnt2sP
typedef OSG::Point< OSG::Int32, 2 > Pnt2i
typedef OSG::Pnt2iPnt2iP
typedef OSG::Point
< OSG::Real32, 2 > 
Pnt2f
typedef OSG::Pnt2fPnt2fP
typedef OSG::Point< Fixed32, 2 > Pnt2fx
typedef OSG::Pnt2fxPnt2fxP
typedef OSG::Point
< OSG::Real64, 2 > 
Pnt2d
typedef OSG::Pnt2dPnt2dP
typedef OSG::Point
< OSG::Real128, 2 > 
Pnt2ld
typedef OSG::Pnt2ldPnt2ldP
typedef OSG::Point< OSG::UInt8, 3 > Pnt3ub
typedef OSG::Pnt3ubPnt3ubP
typedef OSG::Point< OSG::Int8, 3 > Pnt3b
typedef OSG::Pnt3bPnt3bP
typedef OSG::Point
< OSG::UInt16, 3 > 
Pnt3us
typedef OSG::Pnt3usPnt3usP
typedef OSG::Point< OSG::Int16, 3 > Pnt3s
typedef OSG::Pnt3sPnt3sP
typedef OSG::Point
< OSG::Real32, 3 > 
Pnt3f
typedef OSG::Pnt3fPnt3fP
typedef OSG::Point< Fixed32, 3 > Pnt3fx
typedef OSG::Pnt3fxPnt3fxP
typedef OSG::Point
< OSG::Real64, 3 > 
Pnt3d
typedef OSG::Pnt3dPnt3dP
typedef OSG::Point
< OSG::Real128, 3 > 
Pnt3ld
typedef OSG::Pnt3ldPnt3ldP
typedef OSG::Point< OSG::UInt8, 4 > Pnt4ub
typedef OSG::Pnt4ubPnt4ubP
typedef OSG::Point< OSG::Int8, 4 > Pnt4b
typedef OSG::Pnt4bPnt4bP
typedef OSG::Point
< OSG::UInt16, 4 > 
Pnt4us
typedef OSG::Pnt4usPnt4usP
typedef OSG::Point< OSG::Int16, 4 > Pnt4s
typedef OSG::Pnt4sPnt4sP
typedef OSG::Point
< OSG::Real32, 4 > 
Pnt4f
typedef OSG::Pnt4fPnt4fP
typedef OSG::Point< Fixed32, 4 > Pnt4fx
typedef OSG::Pnt4fxPnt4fxP
typedef OSG::Point
< OSG::Real64, 4 > 
Pnt4d
typedef OSG::Pnt4dPnt4dP
typedef OSG::Point
< OSG::Real128, 4 > 
Pnt4ld
typedef OSG::Pnt4ldPnt4ldP
Vector/Point Profile Types



typedef OSG::Vec2f Vec2r
typedef OSG::Vec3f Vec3r
typedef OSG::Vec4f Vec4r
typedef OSG::Pnt2f Pnt2r
typedef OSG::Pnt3f Pnt3r
typedef OSG::Pnt4f Pnt4r

Enumerations

enum  SystemState { Startup = 0x01, Running = 0x02, Shutdown = 0x03, PostShutdown = 0x04 }
enum  MathTypeProperties { RealValue, IntValue, BoolValue }
enum  VecSize { Vec1, Vec2, Vec3, Vec4 }
enum  EStrategy { StrategyFiltered = 1, StrategyHuffmanOnly = 2, DefaultStrategy = 0 }
 

Compression strategy, see zlib doc.

More...
enum  SliceDataType { INVALID_SDT = 0, DEPTH_SDT, FRAME_SDT, SIDE_SDT }
Configuration Enums



enum  LogType {
  LOG_NONE = 0, LOG_STDOUT = 1, LOG_STDERR = 2, LOG_FILE = 3,
  LOG_BUFFER = 4
}
 

Log Module Handling.

More...
enum  LogLevel {
  LOG_LOG = 0, LOG_FATAL = 1, LOG_WARNING = 2, LOG_NOTICE = 3,
  LOG_DEBUG_GV = 4, LOG_INFO = 5, LOG_DEBUG = 6
}
 

Log Module Handling.

More...
enum  LogHeaderElem {
  LOG_NONE_HEADER = 0, LOG_BEGIN_NEWLINE_HEADER = 1, LOG_TYPE_HEADER = 2, LOG_TIMESTAMP_HEADER = 4,
  LOG_MODULE_HEADER = 8, LOG_FILE_HEADER = 16, LOG_LINE_HEADER = 32, LOG_FUNCNAME_HEADER = 64,
  LOG_END_NEWLINE_HEADER = 128, LOG_ASPECT_HEADER = 256, LOG_ANSICOLOR_HEADER = 4096, LOG_COLOR_HEADER = 8192,
  LOG_TAB_HEADER = 16384, LOG_ALL_HEADER = 32767
}
 

Log Module Handling.

More...
enum  LogModuleHandling {
  LOG_MODULE_NONE = 0, LOG_MODULE_KNOWN = 1, LOG_MODULE_UNKNOWN = 2, LOG_MODULE_UNDEFINED = 4,
  LOG_MODULE_ALL = 7
}
 

Log Module Handling.

More...

Functions

RefCountStore osgAtomicExchangeAndAdd (RefCountStore *pValue, RefCountStore rcDelta)
void osgAtomicIncrement (RefCountStore *pValue)
void osgAtomicDecrement (RefCountStore *pValue)
void osgSpinLock (UInt32 *pLock, UInt32 uiMask)
void osgSpinLockRelease (UInt32 *pLock, UInt32 uiInvMask)
void osgGetHostname (char *szBuffer, UInt32 uiSize)
std::string getCallStack ()
template<class FloatTypeT >
FloatTypeT osgAbs (const FloatTypeT rValue)
template<class TypeT >
bool osgIsPower2 (TypeT rValue)
template<class TypeT >
TypeT osgNextPower2 (TypeT rValue)
void osgGetHostname (char *szBuffer, OSG::UInt32 uiSize)
template<class ValueTypeT >
ValueTypeT osgSwapBytes (ValueTypeT src)
OSG::UInt16 osgntohs (OSG::UInt16 src)
OSG::Real128 osgntohd (OSG::Real128 src)
 OSG_COLOR3_OUTPUT_OP_INST (Real32)
 OSG_COLOR3_OUTPUT_OP_INST (UInt8)
 OSG_COLOR3_INPUT_OP_INST (Real32)
 OSG_COLOR3_INPUT_OP_INST (UInt8)
 OSG_COLOR4_OUTPUT_OP_INST (Real32)
 OSG_COLOR4_OUTPUT_OP_INST (UInt8)
 OSG_COLOR4_INPUT_OP_INST (Real32)
 OSG_COLOR4_INPUT_OP_INST (UInt8)
template<class ValueTypeT >
std::ostream & operator<< (std::ostream &outStream, const Color3< ValueTypeT > &color)
template<class ValueTypeT >
std::istream & operator>> (std::istream &inStream, Color3< ValueTypeT > &color)
template<class ValueTypeT >
std::ostream & operator<< (std::ostream &outStream, const Color4< ValueTypeT > &color)
template<class ValueTypeT >
std::istream & operator>> (std::istream &inStream, Color4< ValueTypeT > &color)
template<class TypeT >
void osgSinkUnusedWarning (TypeT)
std::ostream & operator<< (std::ostream &outStream, const OSG::Date &obj)
std::istream & operator>> (std::istream &inStream, OSG::Date &obj)
std::ostream & operator<< (std::ostream &os, const OSG::Exception &obj)
 OSG_SINGLETON_INST (FactoryControllerBase, addPostFactoryExitFunction) template OSG_DLL_EXPORT class SingletonHolder< FactoryControllerBase >
Fixed32 operator- (const OSG::Real32 lhs, const Fixed32 rhs)
Fixed32 operator/ (const OSG::Real32 lhs, const Fixed32 rhs)
Fixed32 operator* (const OSG::Real32 lhs, const Fixed32 rhs)
std::ostream & operator<< (std::ostream &os, Fixed32 fVal)
std::istream & operator>> (std::istream &is, Fixed32 &fVal)
bool intersect (const OSG::FrustumVolume &frustum, const OSG::Volume &vol, OSG::FrustumVolume::PlaneSet &inplanes)
 OSG_SINGLETON_INST (GLDefineMapperBase, addPostFactoryExitFunction) template class SingletonHolder< GLDefineMapperBase >
static void _Huffman_InitBitstream (huff_bitstream_t *stream, unsigned char *buf)
static unsigned int _Huffman_ReadBit (huff_bitstream_t *stream)
static unsigned int _Huffman_Read8Bits (huff_bitstream_t *stream)
static void _Huffman_WriteBits (huff_bitstream_t *stream, unsigned int x, unsigned int bits)
static void _Huffman_Hist (unsigned char *in, huff_sym_t *sym, unsigned int size)
static void _Huffman_StoreTree (huff_encodenode_t *node, huff_sym_t *sym, huff_bitstream_t *stream, unsigned int code, unsigned int bits)
static void _Huffman_MakeTree (huff_sym_t *sym, huff_bitstream_t *stream)
static huff_decodenode_t_Huffman_RecoverTree (huff_decodenode_t *nodes, huff_bitstream_t *stream, unsigned int *nodenum)
std::ostream & operator<< (std::ostream &outStream, const Line &obj)
std::ostream & osgStartLog (bool logHeader, LogLevel level, const Char8 *module, const Char8 *file, UInt32 line, const Char8 *funcName)
void indentLog (UInt32 indent, std::ostream &stream)
template<class ValueTypeT >
std::ostream & operator<< (std::ostream &os, const TransformationMatrix< ValueTypeT > &obj)
 write matrix to stream
void addRef (OSG::MemoryObjectPConst pObject)
void subRef (OSG::MemoryObjectPConst pObject)
template<class T >
void setRefd (T *&pObject, T *const pNewObject)
template<class T >
void clearRef (T *&pObject)
std::ostream & operator<< (std::ostream &outStream, const Plane &obj)
 OSG_QUATERNION_OUTPUT_OP_INST (Real32)
 OSG_QUATERNION_INPUT_OP_INST (Real32)
 OSG_QUATERNION_OUTPUT_OP_INST (Real64)
 OSG_QUATERNION_INPUT_OP_INST (Real64)
 OSG_QUATERNION_OUTPUT_OP_INST (Fixed32)
 OSG_QUATERNION_INPUT_OP_INST (Fixed32)
template<class ValueTypeT >
OSG_DLL_EXPORT std::ostream & operator<< (std::ostream &os, const QuaternionBase< ValueTypeT > &obj)
template<class ValueTypeT >
OSG_DLL_EXPORT std::istream & operator>> (std::istream &is, QuaternionBase< ValueTypeT > &obj)
std::ostream & operator<< (std::ostream &os, Real16 h)
std::istream & operator>> (std::istream &is, Real16 &h)
void printBits (std::ostream &os, Real16 h)
void printBits (std::ostream &os, float f)
void printBits (char c[19], Real16 h)
void printBits (char c[35], float f)
template<typename T >
Rectangle2< T > getIntersection (const Rectangle2< T > &lhs, const Rectangle2< T > &rhs)
template<typename T >
Rectangle2< T > getUnion (const Rectangle2< T > &lhs, const Rectangle2< T > &rhs)
template<class TargetObjectT , class SourceObjectT , class RP >
OSG::RefCountPtr
< TargetObjectT, RP > 
dynamic_pointer_cast (OSG::RefCountPtr< SourceObjectT, RP > const &source)
template<class TargetObjectT , class SourceObjectT , class RP >
OSG::RefCountPtr
< TargetObjectT, RP > 
static_pointer_cast (OSG::RefCountPtr< SourceObjectT, RP > const &source)
template<class ObjectT , class RefCountPolicyT >
ObjectT * get_pointer (const OSG::RefCountPtr< ObjectT, RefCountPolicyT > &refPtr)
template<class TargetObjectT , class SourceObjectT >
TransitPtr< TargetObjectT > dynamic_pointer_cast (TransitPtr< SourceObjectT > const &source)
template<class TargetObjectT , class SourceObjectT >
TransitPtr< TargetObjectT > static_pointer_cast (TransitPtr< SourceObjectT > const &source)
 OSG_SINGLETON_INST (TypeFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< TypeFactoryBase >
 OSG_VECPNT_IO_OP_INST (Real32)
 OSG_VECPNT_IO_OP_INST (Real64)
 OSG_VECPNT_IO_OP_INST (Real128)
 OSG_VECPNT_IO_OP_INST (Int8)
 OSG_VECPNT_IO_OP_INST (UInt8)
 OSG_VECPNT_IO_OP_INST (Int16)
 OSG_VECPNT_IO_OP_INST (UInt16)
 OSG_VECPNT_IO_OP_INST (Int32)
 OSG_VECPNT_IO_OP_INST (UInt32)
template<class ValueTypeT , UInt32 SizeI>
Point< ValueTypeT, SizeI > operator* (const ValueTypeT val, const Point< ValueTypeT, SizeI > &pnt)
 Component wise binary scalar multiplication.
template<class ValueTypeT , UInt32 SizeI>
Vector< ValueTypeT, SizeI > operator* (const ValueTypeT val, const Vector< ValueTypeT, SizeI > &vec)
 Component wise binary scalar multiplication.
template<class ValueTypeT , UInt32 SizeI>
OSG_DLL_EXPORT std::ostream & operator<< (std::ostream &os, const Point< ValueTypeT, SizeI > &obj)
template<class ValueTypeT , UInt32 SizeI>
OSG_DLL_EXPORT std::istream & operator>> (std::istream &is, Point< ValueTypeT, SizeI > &obj)
template<class ValueTypeT , UInt32 SizeI>
OSG_DLL_EXPORT std::ostream & operator<< (std::ostream &os, const Vector< ValueTypeT, SizeI > &obj)
template<class ValueTypeT , UInt32 SizeI>
OSG_DLL_EXPORT std::istream & operator>> (std::istream &is, Vector< ValueTypeT, SizeI > &obj)
void volDump (Volume *vol)
std::ostream & operator<< (std::ostream &os, const Volume &vol)
Real dist3D_Segment_to_Segment (const Pnt3r &s1p, const Vec3r &s1d, const Pnt3r &s2p, const Vec3r &s2d)
void addRef (const OSG::AspectStoreP pObject)
void subRef (const OSG::AspectStoreP pObject)
 OSG_ABSTR_FIELD_CONTAINER_DEF (Attachment) bool Attachment
 OSG_GEN_CONTAINERPTR (Attachment)
 OSG_ABSTR_FIELD_CONTAINER_INL_DEF (Attachment) inline SFBool &Attachment
 OSG_ABSTR_FIELD_CONTAINER_DEF (AttachmentContainer) UInt32 AttachmentContainer
 OSG_GEN_CONTAINERPTR (AttachmentContainer)
void commitChanges (void)
 Convenience function for committing changes.
void commitChangesAndClear (void)
 Convenience function for committing changes.
void clearChangeList (void)
 Convenience function for committing changes.
 OSG_TAGGEDSINGLETON_INST (DataSlotPoolBase, ActionSlotTag) template class TaggedSingletonHolder< DataSlotPoolBase
 OSG_TAGGEDSINGLETON_INST (DataSlotPoolBase, ContextSlotTag) template class TaggedSingletonHolder< DataSlotPoolBase
 OSG_SINGLETON_INST (FieldContainerFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< FieldContainerFactoryBase >
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MapHelper *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MapHelper *, 0)
 OSG_GEN_CONTAINERPTR (MapHelper)
template<class TargetT , class SourceT , class RCPolicyT >
OSG::MTRefCountPtr< TargetT,
RCPolicyT > 
dynamic_pointer_cast (OSG::MTRefCountPtr< SourceT, RCPolicyT > const &source)
template<class TargetT , class SourceT , class RCPolicyT >
OSG::MTRefCountPtr< TargetT,
RCPolicyT > 
static_pointer_cast (OSG::MTRefCountPtr< SourceT, RCPolicyT > const &source)
template<class ObjectT , class RCPolicyT >
ObjectT * get_pointer (const OSG::MTRefCountPtr< ObjectT, RCPolicyT > &refPtr)
static bool clearInitChanges (void)
 OSG_GEN_MEMOBJPTR (Thread)
 OSG_GEN_MEMOBJPTR (ExternalThread)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ConnectorAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ConnectorAttachment *, 0)
 OSG_GEN_CONTAINERPTR (ConnectorAttachment)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FieldContainer *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FieldContainer *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Node *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Node *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, AttachmentContainer *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, AttachmentContainer *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Attachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Attachment *, 0)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, Node *, UnrecordedRefCountPolicy, 1)
 OSG_SFIELDTYPE_INST (ParentPointerSField, FieldContainer *, NoRefCountPolicy, 1)
 OSG_MFIELDTYPE_INST (ParentPointerMField, FieldContainer *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, FieldContainer *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerMField, FieldContainer *, NoRefCountPolicy, 1)
 OSG_SFIELDTYPE_INST_X (ParentPointerSField, Node *, NoRefCountPolicy, 1)
 OSG_MFIELDTYPE_INST_X (ParentPointerMField, Node *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, Node *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerMField, Node *, NoRefCountPolicy, 1)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
ChildMFieldIterator< PtrTypeT,
RefCountPolicyT, iNamespace >
::difference_type 
operator- (ChildMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, ChildMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
ChildMFieldIterator< PtrTypeT,
RefCountPolicyT, iNamespace > 
operator+ (typename ChildMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace >::differece_type const offset, ChildMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
ChildMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace >::difference_type 
operator- (ChildMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, ChildMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
ChildMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace >::difference_type 
operator- (ChildMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, ChildMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
ChildMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace >::difference_type 
operator- (ChildMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, ChildMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
ChildMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace > 
operator+ (typename ChildMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace >::difference_type const offset, ChildMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 NamespaceI>
PointerMFieldIterator
< PtrTypeT, RefCountPolicyT,
NamespaceI >::difference_type 
operator- (PointerMFieldIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &lhs, PointerMFieldIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 NamespaceI>
PointerMFieldIterator
< PtrTypeT, RefCountPolicyT,
NamespaceI > 
operator+ (typename PointerMFieldIterator< PtrTypeT, RefCountPolicyT, NamespaceI >::differece_type const offset, PointerMFieldIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace >::difference_type 
operator- (PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace >::difference_type 
operator- (PointerMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace >::difference_type 
operator- (PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &lhs, PointerMFieldIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , class RefCountPolicyT , Int32 iNamespace>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
iNamespace > 
operator+ (typename PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace >::difference_type const offset, PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, iNamespace > const &rhs)
template<class PtrTypeT , typename RefCountPolicyT , Int32 NamespaceI>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
NamespaceI >::difference_type 
operator- (PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &lhs, PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &rhs)
template<class PtrTypeT , typename RefCountPolicyT , Int32 NamespaceI>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
NamespaceI >::difference_type 
operator- (PointerMFieldIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &lhs, PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &rhs)
template<class PtrTypeT , typename RefCountPolicyT , Int32 NamespaceI>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
NamespaceI >::difference_type 
operator- (PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &lhs, PointerMFieldIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &rhs)
template<class PtrTypeT , typename RefCountPolicyT , Int32 NamespaceI>
PointerMFieldConstIterator
< PtrTypeT, RefCountPolicyT,
NamespaceI > 
operator+ (typename PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, NamespaceI >::difference_type const offset, PointerMFieldConstIterator< PtrTypeT, RefCountPolicyT, NamespaceI > const &rhs)
 OSG_FIELD_CONTAINER_TMPL_NO_TYPE_DEF (DynFieldAttachment, AttachmentDescT) OSG_RC_GET_STATIC_TYPE_ID_INL_TMPL_DEF(DynFieldAttachment
 OSG_FIELD_CONTAINER_TMPL_NO_TYPE_DEF (SimpleAttachment, AttachmentDescT) OSG_RC_GET_STATIC_TYPE_ID_INL_TMPL_DEF(SimpleAttachment
 OSG_FIELD_CONTAINER_DEF (Node) void Node
template<class Core >
NodeTransitPtr makeCoredNode (typename Core::ObjRecPtr *pCore)
template<class Core >
NodeTransitPtr makeCoredNode (typename Core::ObjUnrecPtr *pCore=NULL)
template<class CorePtr >
NodeTransitPtr makeNodeFor (CorePtr core)
 OSG_FIELD_CONTAINER_INL_DEF (Node) inline NodeCore *Node
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, NodeCore *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, NodeCore *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, NodeCore *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, NodeCore *, UnrecordedRefCountPolicy, 1)
 OSG_SFIELDTYPE_INST (ParentPointerSField, NodeCore *, NoRefCountPolicy, 2)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, NodeCore *, NoRefCountPolicy, 2)
 OSG_MFIELDTYPE_INST (ParentPointerMField, NodeCore *, NoRefCountPolicy, 2)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerMField, NodeCore *, NoRefCountPolicy, 2)
 OSG_GEN_CONTAINERPTR (NodeCore)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GlobalsAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GlobalsAttachment *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GlobalsAttachment *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GlobalsAttachment *, UnrecordedRefCountPolicy, 1)
 OSG_SFIELDTYPE_INST (ParentPointerSField, GlobalsAttachment *, NoRefCountPolicy, 2)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, GlobalsAttachment *, NoRefCountPolicy, 2)
 OSG_MFIELDTYPE_INST (ParentPointerMField, GlobalsAttachment *, NoRefCountPolicy, 2)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerMField, GlobalsAttachment *, NoRefCountPolicy, 2)
 OSG_GEN_CONTAINERPTR (GlobalsAttachment)
 OSG_SIMPLEATTACHMENT_INST (NameAttachmentDesc)
const Char8 * getName (AttachmentContainer *const pContainer)
void setName (AttachmentContainer *const pContainer, std::string const &namestring)
void setName (AttachmentContainer *const pContainer, const Char8 *name)
 OSG_GEN_CONTAINERPTR (Name) const Char8 *getName(AttachmentContainer *const container)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, HardwareContext *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, HardwareContext *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, HardwareContext *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, HardwareContext *, UnrecordedRefCountPolicy, 1)
 OSG_SFIELDTYPE_INST (ParentPointerSField, HardwareContext *, NoRefCountPolicy, 2)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, HardwareContext *, NoRefCountPolicy, 2)
 OSG_MFIELDTYPE_INST (ParentPointerMField, HardwareContext *, NoRefCountPolicy, 2)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerMField, HardwareContext *, NoRefCountPolicy, 2)
 OSG_GEN_CONTAINERPTR (HardwareContext)
 OSG_GEN_MEMOBJPTR (HardwareContextThread)
 OSG_SINGLETON_INST (ConnectionFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< ConnectionFactoryBase >
 OSG_SINGLETON_INST (PerfMonitorBase, addPostFactoryExitFunction)
 OSG_GEN_MEMOBJPTR (StatCollector)
 OSG_GEN_MEMOBJPTR (Barrier)
 OSG_GEN_MEMOBJPTR (BaseThread)
 OSG_GEN_MEMOBJPTR (CondVar)
 OSG_GEN_MEMOBJPTR (Lock)
 OSG_GEN_MEMOBJPTR (LockPool)
 OSG_GEN_MEMOBJPTR (Semaphore)
 OSG_TAGGEDSINGLETON_INST (PartitionIdPoolBase, PartitionIdTag) template class TaggedSingletonHolder< PartitionIdPoolBase
Action::ResultE MaterialDrawableRenderEnter (NodeCore *const pCore, Action *action)
Action::ResultE MaterialDrawableRenderLeave (NodeCore *const pCore, Action *action)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StringAttributeMap *, 0)
 OSG_GEN_CONTAINERPTR (StringAttributeMap)
 OSG_SIMPLEATTACHMENT_INST (VoidPAttachmentDesc)
void * getVoidP (AttachmentContainer *const pContainer)
void setVoidP (AttachmentContainer *const pContainer, void *pData, bool bInternal)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ContainerCollection *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ContainerCollection *, 0)
 OSG_GEN_CONTAINERPTR (ContainerCollection)
bool compareContainerEqual (const FieldContainer *lhs, const FieldContainer *rhs, bool ignoreAttachments, bool compareIdentity)
 OSG_SINGLETON_INST (SceneFileHandlerBase, addPostFactoryExitFunction) template class SingletonHolder< SceneFileHandlerBase >
static bool initializeDefaultGraphOps (void)
static bool terminateDefaultGraphOps (void)
bool isGZip (std::istream &is)
 Helper function to check whether stream is compressed or not.
 OSG_GEN_MEMOBJPTR (GraphOp)
 OSG_SINGLETON_INST (GraphOpFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< GraphOpFactoryBase >
 OSG_GEN_MEMOBJPTR (GraphOpSeq)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoReferenceAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoReferenceAttachment *, 0)
 OSG_GEN_CONTAINERPTR (GeoReferenceAttachment)
 OSG_SINGLETON_INST (ImageFileHandlerBase, addPostFactoryExitFunction) template class SingletonHolder< ImageFileHandlerBase >
bool createNormalMapFromBump (Image *image, Image *dstImg, Vec3f normalMapScale)
bool createNormalVolume (Image *inImage, Image *outImage, const std::string &outputFormat)
bool create2DPreIntegrationLUT (Image *dst, Image *src, Real32 thickness)
bool splitRGBA (Image *rgba, Image *rgb, Image *alpha)
bool mergeRGBA (Image *rgb, Image *alpha, Image *rgba)
bool blendImage (Image *canvas, Image *brush, Vec3f position, Color4f color, Real32 alphaScale, Real32 paintZ)
bool createPhongTexture (Image *image, UInt32 size, Real32 specular_exponent, Real32 ka, Real32 kd, Real32 ks)
bool createPhongVolume (Image *image, Color3f diffuseColor, Color3f specularColor, UInt32 lutSize, UInt32 lutScalar, Real32 lutIncr)
bool createNormalizationCubeMap (std::vector< Image * > imageVec, UInt32 size)
bool createNoise (Image *image, Image::PixelFormat pixelformat, UInt16 numOctaves, UInt16 size, UInt8 dim, bool splitOctaves)
bool createGamma (Image *pImg, UInt32 size, Real32 gamma)
bool createVignette (Image *pImg, UInt32 width, UInt32 height, Real32 r0, Real32 r1)
bool convertCrossToCubeMap (Image const *pIn, Image *pOut)
template<class SrcImageStore >
bool createComposedImage (const SrcImageStore &srcImageVec, Image *dstImage, SliceDataType sliceDataType=DEPTH_SDT, bool flipY=false)
template<class ValueT >
void swapImageByteOrder (Image *const pImage)
template<class ValueT , ValueT(*)(ValueT) ConvF>
void swapAndConvertImageByteOrder (Image *const pImage)
template<class ValueT , ValueT MinVal>
ValueT clampMin (ValueT val)
template<class ValueT , ValueT CompVal, ValueT ReplaceVal>
ValueT clampMin (ValueT val)
template<class ValueT >
ValueT doNothing (ValueT val)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ImageGenericAtt *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ImageGenericAtt *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Image *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Image *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, Image *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (Image)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ChunkMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ChunkMaterial *, 0)
 OSG_GEN_CONTAINERPTR (ChunkMaterial)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CompositeMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CompositeMaterial *, 0)
 OSG_GEN_CONTAINERPTR (CompositeMaterial)
static bool subRefDefaultMaterial (void)
static bool subRefDefaultUnlitMaterial (void)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Material *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Material *, 0)
 OSG_GEN_CONTAINERPTR (Material)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MultiPassMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MultiPassMaterial *, 0)
 OSG_GEN_CONTAINERPTR (MultiPassMaterial)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PrimeMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PrimeMaterial *, 0)
 OSG_GEN_CONTAINERPTR (PrimeMaterial)
 OSG_GEN_CONTAINERPTR (SimpleMaterial)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SwitchMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SwitchMaterial *, 0)
 OSG_GEN_CONTAINERPTR (SwitchMaterial)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, VariantMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, VariantMaterial *, 0)
 OSG_GEN_CONTAINERPTR (VariantMaterial)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Drawable *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Drawable *, 0)
 OSG_GEN_CONTAINERPTR (Drawable)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DrawableStatsAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DrawableStatsAttachment *, 0)
 OSG_GEN_CONTAINERPTR (DrawableStatsAttachment)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MaterialDrawable *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MaterialDrawable *, 0)
 OSG_GEN_CONTAINERPTR (MaterialDrawable)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StageDrawable *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, StageDrawable *, 0)
 OSG_GEN_CONTAINERPTR (StageDrawable)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StatsAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, StatsAttachment *, 0)
 OSG_GEN_CONTAINERPTR (StatsAttachment)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ChunkOverrideGroup *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ChunkOverrideGroup *, 0)
 OSG_GEN_CONTAINERPTR (ChunkOverrideGroup)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Group *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Group *, 0)
 OSG_GEN_CONTAINERPTR (Group)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Light *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Light *, 0)
 OSG_GEN_CONTAINERPTR (Light)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, LightEngine *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, LightEngine *, 0)
 OSG_GEN_CONTAINERPTR (LightEngine)
 OSG_GEN_CONTAINERPTR (LightEnv)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MaterialGroup *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MaterialGroup *, 0)
 OSG_GEN_CONTAINERPTR (MaterialGroup)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MultiCore *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MultiCore *, 0)
 OSG_GEN_CONTAINERPTR (MultiCore)
 OSG_TAGGEDSINGLETON_INST (PassMaskPoolBase, PassMaskTag) template class TaggedSingletonHolder< PassMaskPoolBase
 OSG_TAGGEDSINGLETON_INST (RenderPropertiesPoolBase, RenderPropertiesPoolTag) template class TaggedSingletonHolder< RenderPropertiesPoolBase
 OSG_TAGGEDSINGLETON_INST (StageIdPoolBase, StageIdPoolTag) template class TaggedSingletonHolder< StageIdPoolBase
 OSG_GEN_MEMOBJPTR (WindowDrawThread)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, BlendChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, BlendChunk *, 0)
 OSG_GEN_CONTAINERPTR (BlendChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ChunkBlock *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ChunkBlock *, 0)
 OSG_GEN_CONTAINERPTR (ChunkBlock)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ColorMaskChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ColorMaskChunk *, 0)
 OSG_GEN_CONTAINERPTR (ColorMaskChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DepthChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DepthChunk *, 0)
 OSG_GEN_CONTAINERPTR (DepthChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, LightChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, LightChunk *, 0)
 OSG_GEN_CONTAINERPTR (LightChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MaterialChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MaterialChunk *, 0)
 OSG_GEN_CONTAINERPTR (MaterialChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PolygonChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PolygonChunk *, 0)
 OSG_GEN_CONTAINERPTR (PolygonChunk)
template<typename _InputIterator , typename _Function >
_Function for_each_iterator (_InputIterator __first, _InputIterator __last, _Function __f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, State *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, State *, 0)
 OSG_GEN_CONTAINERPTR (State)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StateChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, StateChunk *, 0)
 OSG_GEN_CONTAINERPTR (StateChunk)
bool operator< (const StateOverride::ChunkElement &lhs, const StateOverride::ChunkElement &rhs)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureBaseChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureBaseChunk *, 0)
 OSG_GEN_CONTAINERPTR (TextureBaseChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureObjChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureObjChunk *, 0)
 OSG_GEN_CONTAINERPTR (TextureObjChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StatisticsForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, StatisticsForeground *, 0)
 OSG_GEN_CONTAINERPTR (StatisticsForeground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Background *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Background *, 0)
 OSG_GEN_CONTAINERPTR (Background)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Camera *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Camera *, 0)
 OSG_GEN_CONTAINERPTR (Camera)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CameraDecorator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CameraDecorator *, 0)
 OSG_GEN_CONTAINERPTR (CameraDecorator)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Foreground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Foreground *, 0)
 OSG_GEN_CONTAINERPTR (Foreground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MatrixCamera *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MatrixCamera *, 0)
 OSG_GEN_CONTAINERPTR (MatrixCamera)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PerspectiveCamera *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PerspectiveCamera *, 0)
 OSG_GEN_CONTAINERPTR (PerspectiveCamera)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, RenderOptions *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, RenderOptions *, 0)
 OSG_GEN_CONTAINERPTR (RenderOptions)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StereoCameraDecorator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, StereoCameraDecorator *, 0)
 OSG_GEN_CONTAINERPTR (StereoCameraDecorator)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Viewport *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Viewport *, 0)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, Viewport *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (Viewport)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Window *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Window *, 0)
 OSG_GEN_CONTAINERPTR (Window)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FBOViewport *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FBOViewport *, 0)
 OSG_GEN_CONTAINERPTR (FBOViewport)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FrameBufferAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FrameBufferAttachment *, 0)
 OSG_GEN_CONTAINERPTR (FrameBufferAttachment)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FrameBufferObject *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FrameBufferObject *, 0)
 OSG_GEN_CONTAINERPTR (FrameBufferObject)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, RenderBuffer *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, RenderBuffer *, 0)
 OSG_GEN_CONTAINERPTR (RenderBuffer)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureBuffer *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureBuffer *, 0)
 OSG_GEN_CONTAINERPTR (TextureBuffer)
bool operator< (const ShaderExeVector::StoreElement &rhs, const ShaderExeVector::IdStore &lhs)
bool operator< (const ShaderVarVector::StoreElement &rhs, const ShaderVarVector::IdStore &lhs)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderProgram *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderProgram *, 0)
 OSG_GEN_CONTAINERPTR (ShaderProgram)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderProgramVariables *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderProgramVariables *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, ShaderProgramVariables *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (ShaderProgramVariables)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariable *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariable *, 0)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, ShaderVariable *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (ShaderVariable)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderExecutableChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderExecutableChunk *, 0)
 OSG_GEN_CONTAINERPTR (ShaderExecutableChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderExecutableVarChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderExecutableVarChunk *, 0)
 OSG_GEN_CONTAINERPTR (ShaderExecutableVarChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderProgramChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderProgramChunk *, 0)
 OSG_GEN_CONTAINERPTR (ShaderProgramChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderProgramVariableChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderProgramVariableChunk *, 0)
 OSG_GEN_CONTAINERPTR (ShaderProgramVariableChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SimpleSHLChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SimpleSHLChunk *, 0)
 OSG_GEN_CONTAINERPTR (SimpleSHLChunk)
Real32 gaussian (Real32 x, Real32 s)
void generateGaussianWeights (Real32 fBlurWidth, std::vector< Real32 > &vWeights, Int32 &iFilterWidth)
SimpleSHLChunkTransitPtr generate1DConvolutionFilterFP (Real32 fBlurWidth, bool vertical, bool tex2D, Int32 imgWidth, Int32 imgHeight)
SimpleSHLChunkTransitPtr generate2DShrinkHalfFilterFP (UInt32 uiTexCoord)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SimpleSHLVariableChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SimpleSHLVariableChunk *, 0)
 OSG_GEN_CONTAINERPTR (SimpleSHLVariableChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderProcVariable *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderProcVariable *, 0)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, ShaderProcVariable *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (ShaderProcVariable)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderValueVariable *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderValueVariable *, 0)
 OSG_GEN_CONTAINERPTR (ShaderValueVariable)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableBool *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableBool *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableBool)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableFunctor *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableFunctor *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableFunctor)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableInt *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableInt *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableInt)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMatrix *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMatrix *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMatrix)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMInt *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMInt *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMInt)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMMatrix *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMMatrix *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMMatrix)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMReal *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMReal *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMReal)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMVec2f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMVec2f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMVec2f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMVec3f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMVec3f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMVec3f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableMVec4f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableMVec4f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableMVec4f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableOSG *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableOSG *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableOSG)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariablePnt2f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariablePnt2f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariablePnt2f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariablePnt3f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariablePnt3f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariablePnt3f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableReal *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableReal *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableReal)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableString *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableString *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableString)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableVec2f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableVec2f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableVec2f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableVec3f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableVec3f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableVec3f)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderVariableVec4f *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderVariableVec4f *, 0)
 OSG_GEN_CONTAINERPTR (ShaderVariableVec4f)
static wchar_t utf8Char2Unicode (const char *&str)
 OSG_SINGLETON_INST (TextFaceFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< TextFaceFactoryBase >
static void getFaceInfo (FT_Face face, string &family, TextFace::Style &style)
static int moveToFunc (const FT_Vector *to, void *user)
static int lineToFunc (const FT_Vector *to, void *user)
static int conicToFunc (const FT_Vector *control, const FT_Vector *to, void *user)
static int cubicToFunc (const FT_Vector *control1, const FT_Vector *control2, const FT_Vector *to, void *user)
static UInt32 readLong (istream &is, bool swap)
static UInt16 readShort (istream &is, bool swap)
static void writeLong (ostream &os, UInt32 value)
static void writeShort (ostream &os, UInt16 value)
static void evalCubicBezierCurve (const Vec2f &pt1, const Vec2f &pt2, const Vec2f &pt3, const Vec2f &pt4, const UInt32 level, vector< Vec2f > &coords)
static void evalQuadraticBezierCurve (const Vec2f &pt1, const Vec2f &pt2, const Vec2f &pt3, const UInt32 level, vector< Vec2f > &coords)
static void evalBezierCurve (const TextVectorGlyph::Contour &contour, UInt32 &index, const UInt32 level, vector< Vec2f > &coords)
static void OSG_APIENTRY gluTessBeginDataCB (GLenum type, void *polygonData)
static void OSG_APIENTRY gluTessEndDataCB (void *polygonData)
static void OSG_APIENTRY gluTessVertexDataCB (void *vertexData, void *polygonData)
static void OSG_APIENTRY gluTessCombineDataCB (GLdouble coords[3], void *vertexData[4], GLfloat weight[4], void **outDatab, void *polygonData)
static Vec2f computeEdgeNormal (const Vec2f &a, const Vec2f &b, bool cw)
static bool isLeft (const Vec2f &a, const Vec2f &b, const Vec2f &point)
static Int32 calcWindingNumber (const vector< Vec2f > &coords, UInt32 start, UInt32 end, const Vec2f &point)
static bool isInteriorPoint (const Vec2f &point, const TextVectorGlyph::PolygonOutline &outline, GLenum windingRule)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, VRMLAttachment *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, VRMLAttachment *, 0)
 OSG_GEN_CONTAINERPTR (VRMLAttachment)
 OSG_DYNFIELDATTACHMENT_INST (VRMLGenericAttDesc) OSG_SINGLETON_INST(VRMLNodeHelperFactoryBase
 OSG_INST_GENERICVRMLHELPER (Group)
 OSG_INST_GENERICVRMLHELPER (ComponentTransform)
 OSG_INST_GENERICVRMLHELPER (TimeSensor)
 OSG_INST_GENERICVRMLHELPER (VRMLOrientationInterpolator)
 OSG_INST_GENERICVRMLHELPER (VRMLPositionInterpolator)
 OSG_INST_GENERICVRMLHELPER (VRMLCoordinateInterpolator)
 OSG_INST_GENERICVRMLHELPER (VRMLScalarInterpolator)
 OSG_SINGLETON_INST (OFRecordFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< OFRecordFactoryBase >
bool operator< (const UInt32 uiOff, const OFVertexPaletteRecord::VertexInfo &vInfo)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DeferredShadingStage *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DeferredShadingStage *, 0)
 OSG_GEN_CONTAINERPTR (DeferredShadingStage)
 OSG_GEN_CONTAINERPTR (DeferredShadingStageData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DSLightChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DSLightChunk *, 0)
 OSG_GEN_CONTAINERPTR (DSLightChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ColorDisplayFilter *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ColorDisplayFilter *, 0)
 OSG_GEN_CONTAINERPTR (ColorDisplayFilter)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DisplayFilter *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DisplayFilter *, 0)
 OSG_GEN_CONTAINERPTR (DisplayFilter)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DisplayFilterGroup *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DisplayFilterGroup *, 0)
 OSG_GEN_CONTAINERPTR (DisplayFilterGroup)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DisplayFilterStage *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DisplayFilterStage *, 0)
 OSG_GEN_CONTAINERPTR (DisplayFilterStage)
 OSG_GEN_CONTAINERPTR (DisplayFilterStageData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DistortionDisplayFilter *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DistortionDisplayFilter *, 0)
 OSG_GEN_CONTAINERPTR (DistortionDisplayFilter)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ResolutionDisplayFilter *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ResolutionDisplayFilter *, 0)
 OSG_GEN_CONTAINERPTR (ResolutionDisplayFilter)
 OSG_GEN_CONTAINERPTR (FishEyeProjector)
 OSG_GEN_CONTAINERPTR (FishEyeProjectorData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShadowStage *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShadowStage *, 0)
 OSG_GEN_CONTAINERPTR (ShadowStage)
 OSG_GEN_CONTAINERPTR (ShadowStageData)
 OSG_GEN_CONTAINERPTR (CubeMapGenerator)
 OSG_GEN_CONTAINERPTR (CubeMapGeneratorStageData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DynamicStateGenerator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DynamicStateGenerator *, 0)
 OSG_GEN_CONTAINERPTR (DynamicStateGenerator)
 OSG_GEN_CONTAINERPTR (DynamicStateGeneratorStageData)
 OSG_GEN_CONTAINERPTR (HDRStage)
 OSG_GEN_CONTAINERPTR (HDRStageData)
 OSG_GEN_CONTAINERPTR (DirectionalLight)
 OSG_GEN_CONTAINERPTR (PointLight)
 OSG_GEN_CONTAINERPTR (SpotLight)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShadowMapEngine *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShadowMapEngine *, 0)
 OSG_GEN_CONTAINERPTR (ShadowMapEngine)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShaderShadowMapEngine *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShaderShadowMapEngine *, 0)
 OSG_GEN_CONTAINERPTR (ShaderShadowMapEngine)
 OSG_GEN_CONTAINERPTR (ShaderShadowMapEngineData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SimpleShadowMapEngine *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SimpleShadowMapEngine *, 0)
 OSG_GEN_CONTAINERPTR (SimpleShadowMapEngine)
 OSG_GEN_CONTAINERPTR (SimpleShadowMapEngineData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Billboard *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Billboard *, 0)
 OSG_GEN_CONTAINERPTR (Billboard)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ComponentTransform *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ComponentTransform *, 0)
 OSG_GEN_CONTAINERPTR (ComponentTransform)
 OSG_GEN_CONTAINERPTR (DistanceLOD)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DoubleTransform *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, DoubleTransform *, 0)
 OSG_GEN_CONTAINERPTR (DoubleTransform)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Inline *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Inline *, 0)
 OSG_GEN_CONTAINERPTR (Inline)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, InverseTransform *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, InverseTransform *, 0)
 OSG_GEN_CONTAINERPTR (InverseTransform)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MultiSwitch *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MultiSwitch *, 0)
 OSG_GEN_CONTAINERPTR (MultiSwitch)
 OSG_GEN_CONTAINERPTR (ProxyGroup)
 OSG_GEN_CONTAINERPTR (RangeLOD)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ScreenGroup *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ScreenGroup *, 0)
 OSG_GEN_CONTAINERPTR (ScreenGroup)
 OSG_GEN_CONTAINERPTR (ScreenLOD)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Switch *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Switch *, 0)
 OSG_GEN_CONTAINERPTR (Switch)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Transform *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Transform *, 0)
 OSG_GEN_CONTAINERPTR (Transform)
 OSG_GEN_CONTAINERPTR (VisitSubTree)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Algorithm *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Algorithm *, 0)
 OSG_GEN_CONTAINERPTR (Algorithm)
 OSG_GEN_CONTAINERPTR (AlgorithmStage)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CallbackAlgorithm *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CallbackAlgorithm *, 0)
 OSG_GEN_CONTAINERPTR (CallbackAlgorithm)
 OSG_GEN_CONTAINERPTR (GroupingStage)
 OSG_GEN_CONTAINERPTR (RenderCallbackStage)
 OSG_GEN_CONTAINERPTR (SimpleStage)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Stage *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Stage *, 0)
 OSG_GEN_CONTAINERPTR (Stage)
 OSG_GEN_CONTAINERPTR (StageData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SimpleTexturedMaterial *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SimpleTexturedMaterial *, 0)
 OSG_GEN_CONTAINERPTR (SimpleTexturedMaterial)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Geometry *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Geometry *, 0)
 OSG_GEN_CONTAINERPTR (Geometry)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoIntegralBufferProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoIntegralBufferProperty *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GeoIntegralBufferProperty *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GeoIntegralBufferProperty *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (GeoIntegralBufferProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoIntegralBufferRefProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoIntegralBufferRefProperty *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GeoIntegralBufferRefProperty *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GeoIntegralBufferRefProperty *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (GeoIntegralBufferRefProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoIntegralProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoIntegralProperty *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GeoIntegralProperty *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GeoIntegralProperty *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (GeoIntegralProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoMultiProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoMultiProperty *, 0)
 OSG_GEN_CONTAINERPTR (GeoMultiProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoMultiPropertyData *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoMultiPropertyData *, 0)
 OSG_GEN_CONTAINERPTR (GeoMultiPropertyData)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoProperty *, 0)
 OSG_GEN_CONTAINERPTR (GeoProperty)
 OSG_SINGLETON_INST (GeoPropertyFactoryBase, addPostFactoryExitFunction) template class SingletonHolder< GeoPropertyFactoryBase >
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoVectorBufferProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoVectorBufferProperty *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GeoVectorBufferProperty *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GeoVectorBufferProperty *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (GeoVectorBufferProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoVectorBufferRefProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoVectorBufferRefProperty *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GeoVectorBufferRefProperty *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GeoVectorBufferRefProperty *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (GeoVectorBufferRefProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoVectorProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoVectorProperty *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, GeoVectorProperty *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, GeoVectorProperty *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (GeoVectorProperty)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoUInt8Property *, 0)
 defined(OSG_DO_DOC) || (OSG_DOC_LEVEL >= 3)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoUInt8Property *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoUInt32Property *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoUInt32Property *, 0)
 OSG_FIELD_TRAITS_NAME_INST (GeoUInt8Property *, GeoUInt8PropertyPtr) OSG_FIELDCONTAINER_FIELDS_INST(GeoUInt8Property *
 OSG_FIELD_TRAITS_NAME_INST (GeoUInt32Property *, GeoUInt32PropertyPtr) OSG_FIELDCONTAINER_FIELDS_INST(GeoUInt32Property *
 OSG_MAKE_1D_TO_4D_NORM_PROP (Vec, ub, 255, GL_UNSIGNED_BYTE, GLubyte, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Pnt, ub, 255, GL_UNSIGNED_BYTE, GLubyte, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Vec, b, 127, GL_BYTE, GLbyte, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Pnt, b, 127, GL_BYTE, GLbyte, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Vec, us, 65535, GL_UNSIGNED_SHORT, GLushort, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Pnt, us, 65535, GL_UNSIGNED_SHORT, GLushort, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Vec, s, 32767, GL_SHORT, GLshort, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_NORM_PROP (Pnt, s, 32767, GL_SHORT, GLshort, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_PROP (Vec, ub, GL_UNSIGNED_BYTE, GLubyte, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_PROP (Pnt, ub, GL_UNSIGNED_BYTE, GLubyte, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_PROP (Vec, b, GL_BYTE, GLbyte, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_PROP (Pnt, b, GL_BYTE, GLbyte, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_PROP (Vec, us, GL_UNSIGNED_SHORT, GLushort, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_PROP (Pnt, us, GL_UNSIGNED_SHORT, GLushort, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_PROP (Vec, s, GL_SHORT, GLshort, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_PROP (Pnt, s, GL_SHORT, GLshort, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_PROP (Vec, f, GL_FLOAT, GLfloat, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_PROP (Pnt, f, GL_FLOAT, GLfloat, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_1D_TO_4D_PROP (Vec, d, GL_DOUBLE, GLdouble, VectorTypeVector, UsageUnspecified)
 OSG_MAKE_1D_TO_4D_PROP (Pnt, d, GL_DOUBLE, GLdouble, VectorTypePoint, UsageObjectSpace)
 OSG_MAKE_COLOR_PROP (ub, 255, GL_UNSIGNED_BYTE, GLubyte)
 OSG_MAKE_PROP (Color3f, GL_FLOAT, GLfloat, VectorTypeColor, UsageColorSpace)
 OSG_MAKE_PROP (Color4f, GL_FLOAT, GLfloat, VectorTypeColor, UsageColorSpace)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoPnt3fProperty *, 0)
 defined(OSG_DO_DOC) || (OSG_DOC_LEVEL >= 3)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoPnt3fProperty *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoVec3fProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoVec3fProperty *, 0)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GeoColor4fProperty *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GeoColor4fProperty *, 0)
 OSG_FIELD_TRAITS_NAME_INST (GeoPnt3fProperty *, GeoPnt3fPropertyPtr) OSG_FIELDCONTAINER_FIELDS_INST(GeoPnt3fProperty *
 OSG_FIELD_TRAITS_NAME_INST (GeoVec3fProperty *, GeoVec3fPropertyPtr) OSG_FIELDCONTAINER_FIELDS_INST(GeoVec3fProperty *
 OSG_FIELD_TRAITS_NAME_INST (GeoColor4fProperty *, GeoColor4fPropertyPtr) OSG_FIELDCONTAINER_FIELDS_INST(GeoColor4fProperty *
 OSG_FC_SHALLOWCOPY_NONINL_TMPL_DEF (TypedGeoVectorProperty, GeoPropertyDesc) OSG_RC_GET_SIZE_NONINL_TMPL_DEF(TypedGeoVectorProperty
GeoPropertyDesc OSG_RC_CREATE_EMPTY_NONINL_TMPL_DEF (TypedGeoVectorProperty, GeoPropertyDesc) OSG_RC_GET_STATIC_TYPE_ID_INL_TMPL_DEF(TypedGeoVectorProperty
void calcVertexNormals (Geometry *geo)
void calcVertexNormals (Geometry *geo, Real32 creaseAngle)
void calcFaceNormals (Geometry *geo)
void calcVertexTangentsProp (Geometry *geo, UInt32 srcTexProp, UInt32 srcNormalProp, UInt32 dstPropTan, UInt32 dstPropBin)
void calcVertexTangents (Geometry *geo, UInt32 srcTexIndex, UInt32 dstPropTan, UInt32 dstPropBin)
void calcVertexTexCoordsProp2D (Geometry *geo, UInt32 propIndex)
void calcVertexTexCoords (Geometry *geo, UInt32 texIndex)
Int32 setIndexFromVRMLData (Geometry *geoPtr, std::vector< Int32 > &coordIndex, std::vector< Int32 > &normalIndex, std::vector< Int32 > &colorIndex, std::vector< Int32 > &texCoordIndex, bool convex, bool ccw, bool normalPerVertex, bool colorPerVertex, bool createNormal, bool faceSet)
Int32 setIndexFromIndexedX3DData (Geometry *geoPtr, std::vector< Int32 > &coordIndex, std::vector< Int32 > &normalIndex, std::vector< Int32 > &colorIndex, std::vector< Int32 > &texCoordIndex, Int32 primitiveType, bool convex, bool ccw, bool normalPerVertex, bool colorPerVertex, bool createNormal)
Int32 createOptimizedPrimitives (Geometry *geo, UInt32 iteration, bool createStrips, bool createFans, UInt32 minFanEdgeCount, bool colorCode, bool stitchStrips)
void createConvexPrimitives (Geometry *geo)
Int32 createSharedIndex (Geometry *geoPtr)
Int32 createSingleIndex (Geometry *geo)
UInt32 calcPrimitiveCount (Geometry *geo, UInt32 &triangle, UInt32 &line, UInt32 &point)
NodeTransitPtr calcVertexNormalsGeo (Geometry *geo, Real32 length)
OSG_DRAWABLE_DLLMAPPING void updateVertexNormalsGeo (Geometry *pGeo, Real32 length, const Geometry *pRefGeo)
NodeTransitPtr calcFaceNormalsGeo (Geometry *geo, Real32 length)
OSG_DRAWABLE_DLLMAPPING void separateProperties (Geometry *geo)
OSG_DRAWABLE_DLLMAPPING void mergeGeometries (std::vector< Node * > &nodes, std::vector< Node * > &results)
bool mergeableGeo (const Geometry *geo1, const Geometry *geo2)
GeometryTransitPtr mergeGeo (const Geometry *geo1, const Geometry *geo2)
void setVBOUsageOnPropertyProtos (bool bVal)
Real32 setVecLen (Vec3f &vec, Real32 length)
Real32 calcTexS (Vec3f &n, Real32 theta)
void addPoint (Pnt3f v, UInt32 index, Real32 radius, GeoPnt3fProperty::StoredFieldType *p, GeoVec3fProperty::StoredFieldType *n, GeoVec2fProperty::StoredFieldType *tx)
void subdivideTriangle (UInt32 i1, UInt32 i2, UInt32 i3, Int32 depth, GeoPnt3fProperty::StoredFieldType *p, GeoVec3fProperty::StoredFieldType *n, GeoVec2fProperty::StoredFieldType *tx, GeoUInt32Property::StoredFieldType *i, GeoUInt32Property::StoredFieldType *tci, UInt32 &z, Real32 radius)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FatBorderChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FatBorderChunk *, 0)
 OSG_GEN_CONTAINERPTR (FatBorderChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Surface *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Surface *, 0)
 OSG_GEN_CONTAINERPTR (Surface)
bool DCTPVecIsLesser (const Vec3d v1, const Vec3d v2)
bool DCTPVecIsGreater (const Vec4d v1, const Vec4d v2)
bool DCTPVecIsEqual (const Vec3d v1, const Vec3d v2)
bool DCTPVecIsNotEqual (const Vec3d v1, const Vec3d v2)
OSG_DRAWABLE_DLLMAPPING double orient2d (double *pa, double *pb, double *pc)
OSG_DRAWABLE_DLLMAPPING double orient3d (double *pa, double *pb, double *pc, double *pd)
OSG_DRAWABLE_DLLMAPPING double incircle (double *pa, double *pb, double *pc, double *pd)
OSG_DRAWABLE_DLLMAPPING double insphere (double *pa, double *pb, double *pc, double *pd, double *pe)
OSG_DRAWABLE_DLLMAPPING void exactinit ()
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Particles *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Particles *, 0)
 OSG_GEN_CONTAINERPTR (Particles)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, QuadTreeTerrain *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, QuadTreeTerrain *, 0)
 OSG_GEN_CONTAINERPTR (QuadTreeTerrain)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TiledQuadTreeTerrain *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TiledQuadTreeTerrain *, 0)
 OSG_GEN_CONTAINERPTR (TiledQuadTreeTerrain)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FrameHandler *, 0)
 OSG_GEN_CONTAINERPTR (FrameHandler)
 OSG_GEN_CONTAINERPTR (TimeSensor)
 OSG_GEN_CONTAINERPTR (VRMLCoordinateInterpolator)
 OSG_GEN_CONTAINERPTR (VRMLInterpolator)
 OSG_GEN_CONTAINERPTR (VRMLOrientationInterpolator)
 OSG_GEN_CONTAINERPTR (VRMLPositionInterpolator)
 OSG_GEN_CONTAINERPTR (VRMLScalarInterpolator)
 OSG_GEN_MEMOBJPTR (GeometryMergeGraphOp)
 OSG_GEN_MEMOBJPTR (GeoTypeGraphOp)
 OSG_GEN_MEMOBJPTR (GroupMergeGraphOp)
 OSG_GEN_MEMOBJPTR (MakeTransparentGraphOp)
 OSG_GEN_MEMOBJPTR (MaterialGroupPushGraphOp)
 OSG_GEN_MEMOBJPTR (MaterialMergeGraphOp)
 OSG_GEN_MEMOBJPTR (MergeGraphOp)
 OSG_GEN_MEMOBJPTR (PruneGraphOp)
 OSG_GEN_MEMOBJPTR (SharePtrGraphOp)
 OSG_GEN_MEMOBJPTR (SplitGraphOp)
 OSG_GEN_MEMOBJPTR (StripeGraphOp)
 OSG_GEN_MEMOBJPTR (TransformPushGraphOp)
 OSG_GEN_MEMOBJPTR (VerifyGeoGraphOp)
 OSG_GEN_MEMOBJPTR (VerifyGraphOp)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PerfMonitorForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PerfMonitorForeground *, 0)
 OSG_GEN_CONTAINERPTR (PerfMonitorForeground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SimpleStatisticsForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SimpleStatisticsForeground *, 0)
 OSG_GEN_CONTAINERPTR (SimpleStatisticsForeground)
 OSG_SINGLETON_INST (StatisticsDefaultFontBase, addPreFactoryExitFunction) template class SingletonHolder< StatisticsDefaultFontBase >
 OSG_GEN_MEMOBJPTR (FlyEngine)
 OSG_GEN_MEMOBJPTR (NavigatorEngine)
 OSG_GEN_MEMOBJPTR (NoneEngine)
 OSG_GEN_MEMOBJPTR (TrackballEngine)
 OSG_GEN_MEMOBJPTR (WalkEngine)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FragmentProgramChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FragmentProgramChunk *, 0)
 OSG_GEN_CONTAINERPTR (FragmentProgramChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ProgramChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ProgramChunk *, 0)
 OSG_GEN_CONTAINERPTR (ProgramChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, VertexProgramChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, VertexProgramChunk *, 0)
 OSG_GEN_CONTAINERPTR (VertexProgramChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ClipPlaneChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ClipPlaneChunk *, 0)
 OSG_GEN_CONTAINERPTR (ClipPlaneChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CubeTextureObjChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CubeTextureObjChunk *, 0)
 OSG_GEN_CONTAINERPTR (CubeTextureObjChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FogChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FogChunk *, 0)
 OSG_GEN_CONTAINERPTR (FogChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, LightModelChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, LightModelChunk *, 0)
 OSG_GEN_CONTAINERPTR (LightModelChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, LineChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, LineChunk *, 0)
 OSG_GEN_CONTAINERPTR (LineChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, LogicOpChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, LogicOpChunk *, 0)
 OSG_GEN_CONTAINERPTR (LogicOpChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PointChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PointChunk *, 0)
 OSG_GEN_CONTAINERPTR (PointChunk)
 OSG_GEN_CONTAINERPTR (ShadeModelChunk)
 OSG_GEN_CONTAINERPTR (StencilChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TexGenChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TexGenChunk *, 0)
 OSG_GEN_CONTAINERPTR (TexGenChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureEnvChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureEnvChunk *, 0)
 OSG_GEN_CONTAINERPTR (TextureEnvChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureTransformChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureTransformChunk *, 0)
 OSG_GEN_CONTAINERPTR (TextureTransformChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TransformChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TransformChunk *, 0)
 OSG_GEN_CONTAINERPTR (TransformChunk)
 OSG_GEN_CONTAINERPTR (TwoSidedLightingChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, RegisterCombinersChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, RegisterCombinersChunk *, 0)
 OSG_GEN_CONTAINERPTR (RegisterCombinersChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureObjRefChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureObjRefChunk *, 0)
 OSG_GEN_CONTAINERPTR (TextureObjRefChunk)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureSelectChunk *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TextureSelectChunk *, 0)
 OSG_GEN_CONTAINERPTR (TextureSelectChunk)
 OSG_GEN_MEMOBJPTR (ClusterNetwork)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ClusterWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ClusterWindow *, 0)
 OSG_GEN_CONTAINERPTR (ClusterWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ImageComposer *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ImageComposer *, 0)
 OSG_GEN_CONTAINERPTR (ImageComposer)
static void multFullMatrixPnt4 (Matrix m, Pnt4f &p)
 OSG_GEN_CONTAINERPTR (BalancedMultiWindow)
 OSG_GEN_CONTAINERPTR (MultiDisplayWindow)
 OSG_GEN_CONTAINERPTR (SortFirstWindow)
 OSG_GEN_CONTAINERPTR (BinarySwapComposer)
 OSG_GEN_CONTAINERPTR (ParallelComposer)
 OSG_GEN_CONTAINERPTR (PipelineComposer)
 OSG_GEN_CONTAINERPTR (SepiaComposer)
 OSG_GEN_CONTAINERPTR (SortLastWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, DepthClearBackground *, 0)
 OSG_GEN_CONTAINERPTR (DepthClearBackground)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GradientBackground *, 0)
 OSG_GEN_CONTAINERPTR (GradientBackground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PolygonBackground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PolygonBackground *, 0)
 OSG_GEN_CONTAINERPTR (PolygonBackground)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, SkyBackground *, 0)
 OSG_GEN_CONTAINERPTR (SkyBackground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, SolidBackground *, 0)
 OSG_GEN_CONTAINERPTR (SolidBackground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TextureBackground *, 0)
 OSG_GEN_CONTAINERPTR (TextureBackground)
 OSG_GEN_CONTAINERPTR (TextureGrabBackground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TileableBackground *, 0)
 OSG_GEN_CONTAINERPTR (TileableBackground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, MatrixCameraDecorator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, MatrixCameraDecorator *, 0)
 OSG_GEN_CONTAINERPTR (MatrixCameraDecorator)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, OffCenterPerspectiveCamera *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, OffCenterPerspectiveCamera *, 0)
 OSG_GEN_CONTAINERPTR (OffCenterPerspectiveCamera)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, OrthographicCamera *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, OrthographicCamera *, 0)
 OSG_GEN_CONTAINERPTR (OrthographicCamera)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ProjectionCameraDecorator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ProjectionCameraDecorator *, 0)
 OSG_GEN_CONTAINERPTR (ProjectionCameraDecorator)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ShearedStereoCameraDecorator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ShearedStereoCameraDecorator *, 0)
 OSG_GEN_CONTAINERPTR (ShearedStereoCameraDecorator)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TileCameraDecorator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TileCameraDecorator *, 0)
 OSG_GEN_CONTAINERPTR (TileCameraDecorator)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, FileGrabForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, FileGrabForeground *, 0)
 OSG_GEN_CONTAINERPTR (FileGrabForeground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GrabForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GrabForeground *, 0)
 OSG_GEN_CONTAINERPTR (GrabForeground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ImageForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ImageForeground *, 0)
 OSG_GEN_CONTAINERPTR (ImageForeground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PolygonForeground *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PolygonForeground *, 0)
 OSG_GEN_CONTAINERPTR (PolygonForeground)
 OSG_GEN_CONTAINERPTR (TextureGrabForeground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ColorBufferViewport *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ColorBufferViewport *, 0)
 OSG_GEN_CONTAINERPTR (ColorBufferViewport)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, StereoBufferViewport *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, StereoBufferViewport *, 0)
 OSG_GEN_CONTAINERPTR (StereoBufferViewport)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PassiveBackground *, 0)
 OSG_GEN_CONTAINERPTR (PassiveBackground)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PassiveViewport *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PassiveViewport *, 0)
 OSG_GEN_CONTAINERPTR (PassiveViewport)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, PassiveWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, PassiveWindow *, 0)
 OSG_GEN_CONTAINERPTR (PassiveWindow)
bool qtVersionCheckWrapper (void)
 test QT versions, give a warning
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, QT4Window *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, QT4Window *, 0)
 OSG_GEN_CONTAINERPTR (QT4Window)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, GLUTWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, GLUTWindow *, 0)
 OSG_GEN_CONTAINERPTR (GLUTWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, XWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, XWindow *, 0)
 OSG_GEN_CONTAINERPTR (XWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, TrapezoidalShadowMapEngine *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, TrapezoidalShadowMapEngine *, 0)
 OSG_GEN_CONTAINERPTR (TrapezoidalShadowMapEngine)
 OSG_GEN_CONTAINERPTR (AlgorithmComputeElement)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ComputeAlgorithm *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ComputeAlgorithm *, 0)
 OSG_GEN_CONTAINERPTR (ComputeAlgorithm)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ComputeCallbackAlgorithm *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ComputeCallbackAlgorithm *, 0)
 OSG_GEN_CONTAINERPTR (ComputeCallbackAlgorithm)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, ComputeElement *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, ComputeElement *, 0)
 OSG_GEN_CONTAINERPTR (ComputeElement)
 OSG_GEN_CONTAINERPTR (ComputeElementData)
 OSG_TAGGEDSINGLETON_INST (ComputeElementIdPoolBase, ComputeElementIdPoolTag) template class TaggedSingletonHolder< ComputeElementIdPoolBase
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, Manipulator *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, Manipulator *, 0)
 OSG_GEN_CONTAINERPTR (Manipulator)
 OSG_GEN_CONTAINERPTR (MoveManipulator)
 OSG_GEN_CONTAINERPTR (RotateManipulator)
 OSG_GEN_CONTAINERPTR (ScaleManipulator)
GeometryTransitPtr makeGridBorderGeo (const Real32 width, const Real32 depth, const Color3f &color)
MaterialChunkgetMaterialChunk (const Color4f &ambientColor, const Color4f &diffuseColor, const Color4f &specularColor, const bool lit)
 OSG_GEN_CONTAINERPTR (ComplexSceneManager)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMClusterWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMClusterWindow *, 0)
 OSG_SFIELDTYPE_INST (ParentPointerSField, CSMClusterWindow *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, CSMClusterWindow *, NoRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (CSMClusterWindow)
 OSG_GEN_MEMOBJPTR (CSMDrawThread)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMDrawer *, 0)
 OSG_SFIELDTYPE_INST (ParentPointerSField, CSMDrawer *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, CSMDrawer *, NoRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (CSMDrawer)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMDrawManager *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMDrawManager *, 0)
 OSG_GEN_CONTAINERPTR (CSMDrawManager)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMNativeWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMNativeWindow *, 0)
 OSG_GEN_CONTAINERPTR (CSMNativeWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMPerspectiveCamera *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMPerspectiveCamera *, 0)
 OSG_GEN_CONTAINERPTR (CSMPerspectiveCamera)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMSceneParameter *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMSceneParameter *, 0)
 OSG_GEN_CONTAINERPTR (CSMSceneParameter)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMTrackball *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMTrackball *, 0)
 OSG_GEN_CONTAINERPTR (CSMTrackball)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMViewport *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMViewport *, 0)
 OSG_GEN_CONTAINERPTR (CSMViewport)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMWindow *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, CSMWindow *, UnrecordedRefCountPolicy, 1)
 OSG_EXPORT_PTR_MFIELD (ChildPointerMField, CSMWindow *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (CSMWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMClusterWinOptions *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, CSMClusterWinOptions *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (CSMClusterWinOptions)
 OSG_GEN_CONTAINERPTR (CSMMultiWinOptions)
 OSG_GEN_CONTAINERPTR (CSMSortFirstWinOptions)
 OSG_GEN_CONTAINERPTR (ImageFile)
 OSG_GEN_CONTAINERPTR (KeySensor)
 OSG_GEN_MEMOBJPTR (DeviceInterface)
 OSG_SFIELDTYPE_INST (ParentPointerSField, DeviceInterfaceSensor *, NoRefCountPolicy, 1)
 OSG_FIELD_DLLEXPORT_DEF3 (ParentPointerSField, DeviceInterfaceSensor *, NoRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (DeviceInterfaceSensor)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, InterfaceOptions *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, InterfaceOptions *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (InterfaceOptions)
 OSG_GEN_CONTAINERPTR (MouseDataInterfaceSensor)
Quaternion quatFromEul (Real32 rX, Real32 rY, Real32 rZ)
 OSG_GEN_CONTAINERPTR (TransformationInterfaceSensor)
 OSG_GEN_MEMOBJPTR (Linux2AxisEventInterface)
 OSG_GEN_MEMOBJPTR (Linux3AxisEventInterface)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, LinuxEventOptions *, 0)
 OSG_EXPORT_PTR_SFIELD (ChildPointerSField, LinuxEventOptions *, UnrecordedRefCountPolicy, 1)
 OSG_GEN_CONTAINERPTR (LinuxEventOptions)
 OSG_GEN_CONTAINERPTR (Counter)
 OSG_INST_GENERICVRMLHELPER (Real32Counter)
 OSG_INST_GENERICVRMLHELPER (LimitedReal32Counter)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMPassiveWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMPassiveWindow *, 0)
 OSG_GEN_CONTAINERPTR (CSMPassiveWindow)
 OSG_EXPORT_PTR_SFIELD_FULL (PointerSField, CSMGLUTWindow *, 0)
 OSG_EXPORT_PTR_MFIELD_FULL (PointerMField, CSMGLUTWindow *, 0)
 OSG_GEN_CONTAINERPTR (CSMGLUTWindow)
 OSG_GEN_CONTAINERPTR (ShaderProgramFile)
 OSG_GEN_CONTAINERPTR (SimpleSHLChunkFile)
static int waitMapNotify (Display *, XEvent *event, char *arg)
static UInt32 mapModifier (int iState)
 OSG_SINGLETON_INST (BackgroundLoaderBase, addPostFactoryExitFunction) BackgroundLoaderBase
void dumpGLError (GLenum glError, const GLubyte *glErrorString)
int equal_strings (char *, char *)
PlyElementfind_element (PlyFile *, const std::string &)
PlyPropertyfind_property (PlyElement *, const std::string &, int *)
void write_scalar_type (std::ostream *, int)
const char ** get_words (std::istream *, int *, char **)
void write_binary_item (std::ostream *, int, unsigned int, double, int)
void write_ascii_item (std::ostream *, int, unsigned int, double, int)
void add_element (PlyFile *, const char **, int)
void add_property (PlyFile *, const char **, int)
void add_comment (PlyFile *, char *)
void add_obj_info (PlyFile *, char *)
void store_item (char *, int, int, unsigned int, double)
void get_stored_item (void *, int, int *, unsigned int *, double *)
double get_item_value (char *, int)
void get_ascii_item (const char *, int, int *, unsigned int *, double *)
void get_binary_item (std::istream *, bool, int, int *, unsigned int *, double *)
void ascii_get_element (PlyFile *, char *)
void binary_get_element (PlyFile *, char *)
static char * my_alloc (int, int, const char *)
static bool should_reverse (int file_type)
PlyFileply_write (std::ostream *os, int nelems, char **elem_names, int file_type)
void ply_describe_element (PlyFile *plyfile, char *elem_name, int nelems, int nprops, PlyProperty *prop_list)
void ply_describe_property (PlyFile *plyfile, char *elem_name, PlyProperty *prop)
void ply_describe_other_properties (PlyFile *plyfile, PlyOtherProp *other, int offset)
void ply_element_count (PlyFile *plyfile, const std::string &elem_name, int nelems)
void ply_header_complete (PlyFile *plyfile)
void ply_put_element_setup (PlyFile *plyfile, const std::string &elem_name)
void ply_put_element (PlyFile *plyfile, void *elem_ptr)
void ply_put_comment (PlyFile *plyfile, char *comment)
void ply_put_obj_info (PlyFile *plyfile, char *obj_info)
PlyFileply_read (std::istream *fp, std::vector< std::string > &elem_names)
bool ply_get_element_description (PlyFile *plyfile, const std::string &elem_name, int *nelems, std::vector< PlyProperty > &props)
void ply_get_element_setup (PlyFile *plyfile, char *elem_name, int nprops, PlyProperty *prop_list)
void ply_get_property (PlyFile *plyfile, const std::string &elem_name, PlyProperty *prop)
void ply_get_element (PlyFile *plyfile, void *elem_ptr)
std::vector< std::string > & ply_get_comments (PlyFile *plyfile, int *num_comments)
std::vector< std::string > & ply_get_obj_info (PlyFile *plyfile, int *num_obj_info)
void setup_other_props (PlyFile *plyfile, PlyElement *elem)
PlyOtherPropply_get_other_properties (PlyFile *plyfile, char *elem_name, int offset)
std::vector< OtherElem > & ply_get_other_element (PlyFile *plyfile, char *elem_name, int elem_count)
void ply_describe_other_elements (PlyFile *plyfile, const std::vector< OtherElem > &other_elems)
void ply_put_other_elements (PlyFile *plyfile)
void ply_close (PlyFile *plyfile)
void ply_get_info (PlyFile *ply, float *version, int *file_type)
int equal_strings (const char *s1, const char *s2)
int get_prop_type (const char *type_name)
void ply_element_count (PlyFile *, char *, int)
sqrt



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgSqrt (const FloatTypeT rValue)
OSG::Real32 osgSqrt (const OSG::Real32 rValue)
OSG::Real64 osgSqrt (const OSG::Real64 rValue)
OSG::Real128 osgSqrt (const OSG::Real128 rValue)
OSG::Fixed32 osgSqrt (const OSG::Fixed32 rValue)
cos



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgCos (const FloatTypeT rValue)
OSG::Real32 osgCos (const OSG::Real32 rValue)
OSG::Real64 osgCos (const OSG::Real64 rValue)
OSG::Real128 osgCos (const OSG::Real128 rValue)
OSG::Fixed32 osgCos (const OSG::Fixed32 rValue)
sin



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgSin (const FloatTypeT rValue)
OSG::Real32 osgSin (const OSG::Real32 rValue)
OSG::Real64 osgSin (const OSG::Real64 rValue)
OSG::Real128 osgSin (const OSG::Real128 rValue)
OSG::Fixed32 osgSin (const OSG::Fixed32 rValue)
tan



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgTan (const FloatTypeT rValue)
OSG::Real32 osgTan (const OSG::Real32 rValue)
OSG::Real64 osgTan (const OSG::Real64 rValue)
OSG::Real128 osgTan (const OSG::Real128 rValue)
OSG::Fixed32 osgTan (const OSG::Fixed32 rValue)
acos



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgACos (const FloatTypeT rValue)
OSG::Real32 osgACos (const OSG::Real32 rValue)
OSG::Real64 osgACos (const OSG::Real64 rValue)
OSG::Real128 osgACos (const OSG::Real128 rValue)
asin



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgASin (const FloatTypeT rValue)
OSG::Real32 osgASin (const OSG::Real32 rValue)
OSG::Real64 osgASin (const OSG::Real64 rValue)
OSG::Real128 osgASin (const OSG::Real128 rValue)
atan



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgATan (const FloatTypeT rValue)
OSG::Real32 osgATan (const OSG::Real32 rValue)
OSG::Real64 osgATan (const OSG::Real64 rValue)
OSG::Real128 osgATan (const OSG::Real128 rValue)
atan2



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgATan2 (const FloatTypeT rValue1, const FloatTypeT rValue2)
OSG::Real32 osgATan2 (const OSG::Real32 rValue1, const OSG::Real32 rValue2)
OSG::Real64 osgATan2 (const OSG::Real64 rValue1, const OSG::Real64 rValue2)
OSG::Real128 osgATan2 (const OSG::Real128 rValue1, const OSG::Real128 rValue2)
pow



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgPow (const FloatTypeT rValue, const FloatTypeT rExp)
OSG::Real32 osgPow (const OSG::Real32 rValue, const OSG::Real32 rExp)
OSG::Real64 osgPow (const OSG::Real64 rValue, const OSG::Real64 rExp)
OSG::Real128 osgPow (const OSG::Real128 rValue, const OSG::Real128 rExp)
log



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgLog (const FloatTypeT rValue)
OSG::Real32 osgLog (const OSG::Real32 rValue)
OSG::Real64 osgLog (const OSG::Real64 rValue)
OSG::Real128 osgLog (const OSG::Real128 rValue)
exp



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgExp (const FloatTypeT rValue)
OSG::Real32 osgExp (const OSG::Real32 rValue)
OSG::Real64 osgExp (const OSG::Real64 rValue)
OSG::Real128 osgExp (const OSG::Real128 rValue)
floor



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgFloor (const FloatTypeT rValue)
OSG::Real32 osgFloor (const OSG::Real32 rValue)
OSG::Real64 osgFloor (const OSG::Real64 rValue)
OSG::Real128 osgFloor (const OSG::Real128 rValue)
ceil



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgCeil (const FloatTypeT rValue)
OSG::Real32 osgCeil (const OSG::Real32 rValue)
OSG::Real64 osgCeil (const OSG::Real64 rValue)
OSG::Real128 osgCeil (const OSG::Real128 rValue)
mod



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgMod (const FloatTypeT lValue, const FloatTypeT rValue)
OSG::Real32 osgMod (const OSG::Real32 lValue, const OSG::Real32 rValue)
OSG::Real64 osgMod (const OSG::Real64 lValue, const OSG::Real64 rValue)
finite



template<class FloatTypeT >
OSG::UInt32 osgFinite (const FloatTypeT rValue)
min / max



template<class TypeT >
TypeT osgMin (const TypeT lValue, const TypeT rValue)
template<class TypeT >
TypeT osgMax (const TypeT lValue, const TypeT rValue)
template<class TypeT >
TypeT osgClamp (const TypeT minVal, const TypeT val, const TypeT maxVal)
Equality Comparison



template<class TypeT >
bool osgIsEqual (const TypeT lValue, const TypeT rValue, const TypeT tol)
swap



template<class TypeT >
void osgSwap (TypeT &lValue, TypeT &rValue)
sgn



template<class TypeT >
Int8 osgSgn (TypeT val)
degree2rad



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgDegree2Rad (const FloatTypeT rValue)
OSG::Real32 osgDegree2Rad (const OSG::Real32 rValue)
OSG::Real64 osgDegree2Rad (const OSG::Real64 rValue)
OSG::Fixed32 osgDegree2Rad (const OSG::Fixed32 rValue)
rad2degree



template<class FloatTypeT >
TypeTraits< FloatTypeT >
::RealReturnType 
osgRad2Degree (const FloatTypeT rValue)
OSG::Real32 osgRad2Degree (const OSG::Real32 rValue)
OSG::Real64 osgRad2Degree (const OSG::Real64 rValue)
OSG::Fixed32 osgRad2Degree (const OSG::Fixed32 rValue)
Misc



int osgLog2Int (OSG::Real32 v)
OSG::Int32 osgRound2Int (OSG::Real64 val)
template<class VecPntT >
OSG::UInt32 getMaxIndexAbs3 (const VecPntT &v)
void osgSleep (OSG::UInt32 millisecs)
OSG::Real32 osgRand (void)
Byte Order



bool osgIsBigEndian (void)
template<class TypeT >
TypeT osgHostToBigEndian (TypeT src)
template<class TypeT >
TypeT osgHostToLittleEndian (TypeT src)
template<class TypeT >
TypeT osgBigEndianToHost (TypeT src)
template<class TypeT >
TypeT osgLittleEndianToHost (TypeT src)
template<class TypeT >
TypeT osgHostToNet (const TypeT src)
template<class TypeT >
TypeT osgNetToHost (const TypeT src)
OSG::UInt16 osghtons (OSG::UInt16 src)
OSG::UInt32 osghtonl (OSG::UInt32 src)
OSG::UInt64 osghtonll (OSG::UInt64 src)
OSG::Real32 osghtonf (OSG::Real32 src)
OSG::Real64 osghtond (OSG::Real64 src)
OSG::Real128 osghtondd (OSG::Real128 src)
OSG::UInt32 osgntohl (OSG::UInt32 src)
OSG::UInt64 osgntohll (OSG::UInt64 src)
OSG::Real32 osgntohf (OSG::Real32 src)
OSG::Real64 osgntohd (OSG::Real64 src)
template<>
OSG::UInt16 osgSwapBytes< UInt16 > (OSG::UInt16 src)
template<>
OSG::Int16 osgSwapBytes< Int16 > (OSG::Int16 src)
template<>
OSG::UInt32 osgSwapBytes< UInt32 > (OSG::UInt32 src)
template<>
OSG::Int32 osgSwapBytes< Int32 > (OSG::Int32 src)
template<>
OSG::UInt64 osgSwapBytes< UInt64 > (OSG::UInt64 src)
template<>
OSG::Int64 osgSwapBytes< Int64 > (OSG::Int64 src)
template<>
OSG::Real32 osgSwapBytes< Real32 > (OSG::Real32 src)
template<>
OSG::Real64 osgSwapBytes< Real64 > (OSG::Real64 src)
template<>
OSG::Real128 osgHostToBigEndian< Real128 > (OSG::Real128 src)
template<>
OSG::Real128 osgHostToLittleEndian< Real128 > (OSG::Real128 src)
template<>
OSG::Real128 osgBigEndianToHost< Real128 > (OSG::Real128 src)
template<>
OSG::Real128 osgLittleEndianToHost< Real128 > (OSG::Real128 src)
UInt16 osgntohs (UInt16 src)
OSG::Real128 osgntohdd (OSG::Real128 src)
C strings



void osgStringDup (const OSG::TChar *szInput, OSG::TChar *&szOutput)
void osgStringCopy (const OSG::Char8 *szInput, OSG::Char8 *szOutput)
Int32 osgStringNCmp (const OSG::Char8 *string1, const OSG::Char8 *string2, size_t count)
Int32 osgStringLen (const OSG::Char8 *string1)
Int32 osgStringCmp (const OSG::Char8 *string1, const OSG::Char8 *string2)
Int32 osgStringCaseCmp (const OSG::Char8 *string1, const OSG::Char8 *string2)
Int32 osgStringNCaseCmp (const OSG::Char8 *string1, const OSG::Char8 *string2, size_t count)
abs



OSG::Real32 osgAbs (const OSG::Real32 rValue)
OSG::Real64 osgAbs (const OSG::Real64 rValue)
OSG::Fixed32 osgAbs (const OSG::Fixed32 rValue)
OSG::Real128 osgAbs (const OSG::Real128 rValue)
template<class TypeT >
TypeT osgAbs (const TypeT rValue)
ispower2



template<>
bool osgIsPower2< UInt32 > (const OSG::UInt32 rValue)
template<>
bool osgIsPower2< Int32 > (const OSG::Int32 rValue)
template<>
bool osgIsPower2< UInt64 > (const OSG::UInt64 rValue)
template<>
bool osgIsPower2< Int64 > (const OSG::Int64 rValue)
nextpower2



template<>
OSG::UInt32 osgNextPower2< UInt32 > (OSG::UInt32 rValue)
template<>
OSG::Int32 osgNextPower2< Int32 > (OSG::Int32 rValue)
template<>
OSG::UInt64 osgNextPower2< UInt64 > (OSG::UInt64 rValue)
template<>
OSG::Int64 osgNextPower2< Int64 > (OSG::Int64 rValue)
init / exit



void preloadSharedObject (const OSG::TChar *szName)
void addLibraryVersion (const OSG::Char8 *szName)
bool osgExit (void)
bool osgInit (OSG::Int32 argc, OSG::Char8 **argv, OSG::UInt16 major=OSG_MAJOR_VERSION, OSG::UInt16 minor=OSG_MINOR_VERSION, OSG::UInt16 release=OSG_RELEASE_VERSION, bool debug=OSG_INIT_DEBUG, bool dll=OSG_INIT_DLL, bool mt=OSG_INIT_MT)
internal



bool osgDoInit (OSG::Int32, OSG::Char8 **, OSG::UInt16 major, OSG::UInt16 minor, OSG::UInt16 release, bool debug, bool dll, bool mt)
void osgExitWrapper (void)
Compression



int Huffman_Compress (unsigned char *in, unsigned char *out, unsigned int insize)
void Huffman_Uncompress (unsigned char *in, unsigned char *out, unsigned int insize, unsigned int outsize)
Stream Controls



void IncIndent (_IncIndent)
void DecIndent (_DecIndent)
void BeginElem (_BeginElem)
void EndElem (_EndElem)
void EndElemNL (_EndElemNL)
operators



template<class ValueTypeT >
LinearTransform< ValueTypeT > operator* (const ValueTypeT s, const LinearTransform< ValueTypeT > &lt)
Helper Functions



void doInitLog (void)
void initLog (void)
OSG::LogosgLog (void)
std::ostream & osgStartLog (bool logHeader, OSG::LogLevel level, const OSG::Char8 *module, const OSG::Char8 *file, OSG::UInt32 line, const OSG::Char8 *funcName)
std::ostream & endLog (std::ostream &strm)
void indentLog (OSG::UInt32 indent, std::ostream &stream)
Matrix Functions

Matrix utility functions to create and analyze special kinds of matrices.



bool MatrixOrthogonal (OSG::Matrix &result, OSG::Real32 rLeft, OSG::Real32 rRight, OSG::Real32 rBottom, OSG::Real32 rTop, OSG::Real32 rNear, OSG::Real32 rFar)
bool MatrixFrustum (OSG::Matrixr &result, OSG::Real rLeft, OSG::Real rRight, OSG::Real rBottom, OSG::Real rTop, OSG::Real rNear, OSG::Real rFar)
bool MatrixPerspective (OSG::Matrixr &result, OSG::Real rFovy, OSG::Real rAspect, OSG::Real rNear, OSG::Real rFar)
bool MatrixStereoPerspective (OSG::Matrixr &projection, OSG::Matrixr &projtrans, OSG::Real rFovy, OSG::Real rAspect, OSG::Real rNear, OSG::Real rFar, OSG::Real rZeroparallax, OSG::Real rEyedistance, OSG::Real rWhicheye, OSG::Real rOverlap)
bool MatrixLookAt (OSG::Matrix &result, OSG::Real32 fromx, OSG::Real32 fromy, OSG::Real32 fromz, OSG::Real32 atx, OSG::Real32 aty, OSG::Real32 atz, OSG::Real32 upx, OSG::Real32 upy, OSG::Real32 upz)
bool MatrixLookAt (OSG::Matrix &result, OSG::Pnt3f from, OSG::Pnt3f at, OSG::Vec3f up)
bool MatrixProjection (OSG::Matrix &result, OSG::Real32 rLeft, OSG::Real32 rRight, OSG::Real32 rBottom, OSG::Real32 rTop, OSG::Real32 rNear, OSG::Real32 rFar)
Time functions



OSG::Time getSystemTime (void)
OSG::TimeStamp getTimeStamp (void)
OSG::TimeStamp getTimeStampFreq (void)
OSG::Real64 getTimeStampMsecs (OSG::TimeStamp ticks)
Intersect



bool intersect (const OSG::Volume &vol1, const OSG::Volume &vol2)
 intersect Volume / Volume
bool intersect (const OSG::BoxVolume &vol1, const OSG::BoxVolume &vol2)
 intersect BoxVolume / BoxVolume
bool intersect (const OSG::BoxVolume &vol1, const OSG::SphereVolume &vol2)
 intersect BoxVolume / SphereVolume
bool intersect (const OSG::BoxVolume &vol1, const OSG::CylinderVolume &vol2)
 intersect BoxVolume / CylinderVolume
bool intersect (const OSG::BoxVolume &vol1, const OSG::FrustumVolume &vol2)
 intersect BoxVolume / FrustumVolume
bool intersect (const OSG::BoxVolume &vol1, const OSG::Volume &vol2)
 intersect BoxVolume / Volume
bool intersect (const OSG::SphereVolume &vol1, const OSG::SphereVolume &vol2)
 intersect SphereVolume / SphereVolume
bool intersect (const OSG::SphereVolume &vol1, const OSG::CylinderVolume &vol2)
 intersect SphereVolume / CylinderVolume
bool intersect (const OSG::SphereVolume &vol1, const OSG::FrustumVolume &vol2)
 intersect SphereVolume / FrustumVolume
bool intersect (const OSG::SphereVolume &vol1, const OSG::Volume &vol2)
 intersect SphereVolume / Volume
bool intersect (const OSG::CylinderVolume &vol1, const OSG::CylinderVolume &vol2)
 intersect CylinderVolume / CylinderVolume
bool intersect (const OSG::CylinderVolume &vol1, const OSG::FrustumVolume &vol2)
 intersect CylinderVolume / FrustumVolume
bool intersect (const OSG::CylinderVolume &vol1, const OSG::Volume &vol2)
 intersect CylinderVolume / Volume
bool intersect (const OSG::FrustumVolume &vol1, const OSG::FrustumVolume &vol2)
 intersect FrustumVolume / FrustumVolume
bool intersect (const OSG::FrustumVolume &vol1, const OSG::Volume &vol2)
 intersect FrustumVolume / Volume
bool intersect (const OSG::SphereVolume &vol1, const OSG::BoxVolume &vol2)
 intersect SphereVolume / BoxVolume
bool intersect (const OSG::CylinderVolume &vol1, const OSG::BoxVolume &vol2)
 intersect CylinderVolume / BoxVolume
bool intersect (const OSG::CylinderVolume &vol1, const OSG::SphereVolume &vol2)
 intersect CylinderVolume / SphereVolume
bool intersect (const OSG::FrustumVolume &vol1, const OSG::BoxVolume &vol2)
 intersect FrustumVolume / BoxVolume
bool intersect (const OSG::FrustumVolume &vol1, const OSG::SphereVolume &vol2)
 intersect FrustumVolume / SphereVolume
bool intersect (const OSG::FrustumVolume &vol1, const OSG::CylinderVolume &vol2)
 intersect FrustumVolume / CylinderVolume
bool intersect (const OSG::Volume &srcVol, const OSG::BoxVolume &vol)
 extend Volume / BoxVolume
bool intersect (const OSG::Volume &srcVol, const OSG::SphereVolume &vol)
 extend Volume / SphereVolume
bool intersect (const OSG::Volume &srcVol, const OSG::CylinderVolume &vol)
 extend Volume / CylinderVolume
bool intersect (const OSG::Volume &srcVol, const OSG::FrustumVolume &vol)
 extend Volume / FrustumVolume
Extend



void extend (OSG::Volume &srcVol, const OSG::Volume &vol)
 extend Volume / Volume
void extend (OSG::BoxVolume &srcVol, const OSG::BoxVolume &vol)
 extend BoxVolume / BoxVolume
void extend (OSG::BoxVolume &srcVol, const OSG::SphereVolume &vol)
 extend BoxVolume / SphereVolume
void extend (OSG::BoxVolume &srcVol, const OSG::CylinderVolume &vol)
 extend BoxVolume / CylinderVolume
void extend (OSG::BoxVolume &srcVol, const OSG::FrustumVolume &vol)
 extend BoxVolume / FrustumVolume
void extend (OSG::BoxVolume &srcVol, const OSG::Volume &vol)
 extend BoxVolume / Volume
void extend (OSG::SphereVolume &srcVol, const OSG::BoxVolume &vol)
 extend SphereVolume / BoxVolume
void extend (OSG::SphereVolume &srcVol, const OSG::SphereVolume &vol)
 extend SphereVolume / SphereVolume
void extend (OSG::SphereVolume &srcVol, const OSG::CylinderVolume &vol)
 extend SphereVolume / CylinderVolume
void extend (OSG::SphereVolume &srcVol, const OSG::FrustumVolume &vol)
 extend SphereVolume / FrustumVolume
void extend (OSG::SphereVolume &srcVol, const OSG::Volume &vol)
 extend SphereVolume / Volume
void extend (OSG::CylinderVolume &srcVol, const OSG::BoxVolume &vol)
 extend CylinderVolume / BoxVolume
void extend (OSG::CylinderVolume &srcVol, const OSG::SphereVolume &vol)
 extend CylinderVolume / SphereVolume
void extend (OSG::CylinderVolume &srcVol, const OSG::CylinderVolume &vol)
 extend CylinderVolume / CylinderVolume
void extend (OSG::CylinderVolume &srcVol, const OSG::FrustumVolume &vol)
 extend CylinderVolume / FrustumVolume
void extend (OSG::CylinderVolume &srcVol, const OSG::Volume &vol)
 extend CylinderVolume / Volume
void extend (OSG::FrustumVolume &srcVol, const OSG::BoxVolume &vol)
 extend FrustumVolume / BoxVolume
void extend (OSG::FrustumVolume &srcVol, const OSG::SphereVolume &vol)
 extend FrustumVolume / SphereVolume
void extend (OSG::FrustumVolume &srcVol, const OSG::CylinderVolume &vol)
 extend FrustumVolume / CylinderVolume
void extend (OSG::FrustumVolume &srcVol, const OSG::FrustumVolume &vol)
 extend FrustumVolume / FrustumVolume
void extend (OSG::FrustumVolume &srcVol, const OSG::Volume &vol)
 extend FrustumVolume / Volume
Attachment Container cloning



void cloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::vector< std::string > &cloneTypeNames, const std::vector< std::string > &ignoreTypeNames, const std::vector< std::string > &cloneGroupNames, const std::vector< std::string > &ignoreGroupNames)
void cloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::vector< OSG::UInt16 > &cloneGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
void cloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::string &cloneTypesString, const std::string &ignoreTypesString)
void cloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::vector< const OSG::ReflexiveContainerType * > &cloneTypes, const std::vector< const OSG::ReflexiveContainerType * > &ignoreTypes, const std::vector< OSG::UInt16 > &cloneGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
void deepCloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::vector< std::string > &shareTypeNames, const std::vector< std::string > &ignoreTypeNames, const std::vector< std::string > &shareGroupNames, const std::vector< std::string > &ignoreGroupNames)
void deepCloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::vector< OSG::UInt16 > &shareGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
void deepCloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::string &shareTypesString, const std::string &ignoreTypesString)
void deepCloneAttachments (OSG::AttachmentContainer const *src, OSG::AttachmentContainer *dst, const std::vector< const OSG::ReflexiveContainerType * > &shareTypes, const std::vector< const OSG::ReflexiveContainerType * > &ignoreTypes, const std::vector< OSG::UInt16 > &shareGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
Container cloning



void appendTypesVector (const std::vector< std::string > &typeNames, std::vector< const OSG::ReflexiveContainerType * > &types)
void appendGroupsVector (const std::vector< std::string > &groupNames, std::vector< OSG::UInt16 > &groupIds)
void appendTypesString (const std::string &typesString, std::vector< const OSG::ReflexiveContainerType * > &types)
FieldContainerTransitPtr deepClone (FieldContainer const *src, const std::vector< std::string > &shareTypeNames, const std::vector< std::string > &ignoreTypeNames, const std::vector< std::string > &shareGroupNames, const std::vector< std::string > &ignoreGroupNames)
FieldContainerTransitPtr deepClone (FieldContainer const *src, const std::vector< OSG::UInt16 > &shareGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
FieldContainerTransitPtr deepClone (OSG::FieldContainer const *src, const std::string &shareTypesString, const std::string &ignoreTypesString)
FieldContainerTransitPtr deepClone (OSG::FieldContainer const *src, const std::vector< const OSG::ReflexiveContainerType * > &shareTypes, const std::vector< const OSG::ReflexiveContainerType * > &ignoreTypes, const std::vector< OSG::UInt16 > &shareGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
Connector handling



void addConnector (OSG::AttachmentContainer *pContainer, OSG::BasicFieldConnector *pConn)
void subConnector (OSG::AttachmentContainer *pSrcContainer, OSG::BitVector bSrcMask, OSG::FieldContainer *pDstContainer, OSG::BitVector bDstMask)
Connection handling



bool addConnection (OSG::AttachmentContainer *pSrcContainer, const OSG::Char8 *szSrcName, OSG::FieldContainer *pDstContainer, const OSG::Char8 *szDstName)
bool subConnection (OSG::AttachmentContainer *pSrcContainer, const OSG::Char8 *szSrcName, OSG::FieldContainer *pDstContainer, const OSG::Char8 *szDstName)
Node cloning



NodeTransitPtr cloneTree (const OSG::Node *rootNode, const std::vector< std::string > &cloneTypeNames, const std::vector< std::string > &ignoreTypeNames, const std::vector< std::string > &cloneGroupNames, const std::vector< std::string > &ignoreGroupNames)
NodeTransitPtr cloneTree (const OSG::Node *rootNode, const std::vector< OSG::UInt16 > &cloneGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
NodeTransitPtr cloneTree (const OSG::Node *rootNode, const std::string &cloneTypesString, const std::string &ignoreTypesString)
NodeTransitPtr cloneTree (const OSG::Node *rootNode, const std::vector< const OSG::ReflexiveContainerType * > &cloneTypes, const std::vector< const OSG::ReflexiveContainerType * > &ignoreTypes, const std::vector< OSG::UInt16 > &cloneGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
NodeTransitPtr deepCloneTree (const OSG::Node *rootNode, const std::vector< std::string > &shareTypeNames, const std::vector< std::string > &ignoreTypeNames, const std::vector< std::string > &shareGroupNames, const std::vector< std::string > &ignoreGroupNames)
NodeTransitPtr deepCloneTree (const OSG::Node *rootNode, const std::vector< OSG::UInt16 > &shareGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
NodeTransitPtr deepCloneTree (const Node *rootNode, const std::string &shareTypesString, const std::string &ignoreTypesString)
NodeTransitPtr deepCloneTree (const OSG::Node *rootNode, const std::vector< const OSG::ReflexiveContainerType * > &shareTypes, const std::vector< const OSG::ReflexiveContainerType * > &ignoreTypes, const std::vector< OSG::UInt16 > &shareGroupIds, const std::vector< OSG::UInt16 > &ignoreGroupIds)
StringAttributeMap Util



StringAttributeMapTransitPtr stringAttributeMap (AttachmentContainer *container)
Material Access



PrimeMaterialgetDefaultMaterial (void)
PrimeMaterialgetDefaultUnlitMaterial (void)
Draw Functions



void drawVolume (const Volume &volume)
void drawVolume (const BoxVolume &volume)
void drawVolume (const SphereVolume &volume)
void drawVolume (const FrustumVolume &volume)
void drawVolume (const CylinderVolume &volume)
void dropVolume (RenderActionBase *action, Node *node, Color3r col)
void dropVolume (RenderPartition *part, Node *node, Color3r col)
void dropVolume (RenderActionBase *action, const BoxVolume &volume, Color3r col)
Construction functions



NodeTransitPtr makePlane (Real32 xsize, Real32 ysize, UInt16 hor, UInt16 vert)
GeometryTransitPtr makePlaneGeo (Real32 xsize, Real32 ysize, UInt16 hor, UInt16 vert)
NodeTransitPtr makeCone (Real32 height, Real32 botradius, UInt16 sides, bool doSide, bool doBottom)
GeometryTransitPtr makeConeGeo (Real32 height, Real32 botradius, UInt16 sides, bool doSide, bool doBottom)
NodeTransitPtr makeCylinder (Real32 height, Real32 radius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
GeometryTransitPtr makeCylinderGeo (Real32 height, Real32 radius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
NodeTransitPtr makeConicalFrustum (Real32 height, Real32 topradius, Real32 botradius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
GeometryTransitPtr makeConicalFrustumGeo (Real32 height, Real32 topradius, Real32 botradius, UInt16 sides, bool doSide, bool doTop, bool doBottom)
NodeTransitPtr makeTorus (Real32 innerRadius, Real32 outerRadius, UInt16 sides, UInt16 rings)
GeometryTransitPtr makeTorusGeo (Real32 innerRadius, Real32 outerRadius, UInt16 sides, UInt16 rings)
NodeTransitPtr makeSphere (UInt16 depth, Real32 radius)
GeometryTransitPtr makeSphereGeo (UInt16 depth, Real32 radius)
NodeTransitPtr makeLatLongSphere (UInt16 latres, UInt16 longres, Real32 radius)
GeometryTransitPtr makeLatLongSphereGeo (UInt16 latres, UInt16 longres, Real32 radius)
NodeTransitPtr makeLatLongEllipsoid (UInt16 latres, UInt16 longres, Real32 rSemiMajorAxis, Real32 rSemiMinorAxis)
GeometryTransitPtr makeLatLongEllipsoidGeo (UInt16 latres, UInt16 longres, Real32 rSemiMajorAxis, Real32 rSemiMinorAxis)
NodeTransitPtr makeLatLongEllipsoidSeg (UInt16 latres, UInt16 longres, Real32 rSemiMajorAxis, Real32 rSemiMinorAxis, Real32 rStartLatRad, Real32 rStartLongRad, Real32 rStopLatRad, Real32 rStopLongRad)
GeometryTransitPtr makeLatLongEllipsoidGeoSeg (UInt16 latres, UInt16 longres, Real32 rSemiMajorAxis, Real32 rSemiMinorAxis, Real32 rStartLatRad, Real32 rStartLongRad, Real32 rStopLatRad, Real32 rStopLongRad)
GeometryTransitPtr makeEllipsoidAxisGeo (UInt16 latres, UInt16 longres, Real32 rSemiMajorAxis, Real32 rSemiMinorAxis)
NodeTransitPtr makeEllipsoidAxis (UInt16 latres, UInt16 longres, Real32 rSemiMajorAxis, Real32 rSemiMinorAxis)
NodeTransitPtr makeBox (Real32 xsize, Real32 ysize, Real32 zsize, UInt16 hor, UInt16 vert, UInt16 depth)
GeometryTransitPtr makeBoxGeo (Real32 xsize, Real32 ysize, Real32 zsize, UInt16 hor, UInt16 vert, UInt16 depth)
NodeTransitPtr makeTeapot (UInt16 depth, Real32 rScale)
GeometryTransitPtr makeTeapotGeo (UInt16 depth, Real32 rScale)
NodeTransitPtr makeCoordAxis (Real32 length, Real32 lineWidth, bool showAxisName)
GeometryTransitPtr makeCoordAxisGeo (Real32 length, Real32 lineWidth, bool showAxisName)
GeometryTransitPtr makeGridGeo (const Real32 width, const Real32 depth, const Real32 horCellWidth, const Color3f &color)
 create a grid geometry
NodeTransitPtr makeGrid (const Real32 width, const Real32 depth, const Real32 hCellWidth, const Color3f &color)
 create a gridCreates a grid with the specified width and height. The grid has the base color color.
NodeTransitPtr makeSelection (Node *geoN)
 create a grid geometry
GeometryTransitPtr makeSelectionGeo (Node *geoN)
 create a grid geometry
PolygonChunkgetPolygonChunk (const UInt16 faces=GL_FRONT_AND_BACK, const UInt16 mode=GL_LINE)
 create a coord-axis
ChunkMaterialgetSelectionMaterial ()
 create a grid geometry

Variables

GLErrorFunctor GLErrorCallback
static std::vector< InitFuncF > * osgPreMPInitFunctions = NULL
static std::vector< InitFuncF > * osgPreFactoryInitFunctions = NULL
static std::vector< InitFuncF > * osgPostFactoryInitFunctions = NULL
static std::vector< ExitFuncF > * osgPreFactoryExitFunctions = NULL
static std::vector< ExitFuncF > * osgPostFactoryExitFunctions = NULL
static std::vector< ExitFuncF > * osgPreMPExitFunctions = NULL
static std::vector< ExitFuncF > * osgPostMPExitFunctions = NULL
static std::vector< tstring > * osgPreloadSharedObject = NULL
static std::vector< std::string > * osgLibraryVersions = NULL
SystemState GlobalSystemState = Startup
const Real32 Eps = 1E-6f
const Real32 Pi = 3.141592653589793f
const Real32 TwoPi = 2.f * Pi
const Real64 PiHalf = 1.570796326794896619231322
const Real32 Sqrt2 = 1.41421356237309504f
const Real32 Inf = 1E30f
const Real32 NegInf = - 1E30f
static const Char8 * PluginExt = ".so"
static const Char8 * PluginPattern = "*.so"
static const Char8 DirSep = '/'
const UInt32 OSGDIRFLAG = S_IFDIR
const UInt32 OSGREADFLAG = S_IRUSR
const UInt32 OSGWRITEFLAG = S_IWUSR
LogP osgLogP = NULL
static const OSG::UInt16 InvalidParentEPos = 0xFFFF
 ActionSlotTag
 ContextSlotTag
static const UInt32 uiLockPoolSize = 32
static const unsigned int RenderPropertyBits = 64
static const unsigned int RenderPropertyUniqueBits = 16
 PartitionIdTag
const size_t zstream_default_buffer_size = 4096
static SimpleMaterialMTRecPtr _defaultMaterial
static SimpleMaterialMTRecPtr _defaultUnlitMaterial
 PassMaskTag
 RenderPropertiesPoolTag
 StageIdPoolTag
static UInt16 IdxToBits [9]
addPostFactoryExitFunction
template class 
SingletonHolder< VRMLNodeHelperFactoryBase >
VRMLNodeHelperFactoryBase::RegisterHelper
VRMLGenericHelper< Group >
::_regHelper & 
VRMLGenericHelper
OFOpCodeDesc aOpCodeDescs []
static const UInt16 OFPushLevelOC = 10
static const UInt16 OFPopLevelOC = 11
static const UInt16 OFContinuationOC = 23
static std::string vp_program
static std::string fp_program
 GeoUInt8PropertyPtr
 GeoUInt32PropertyPtr
 GeoPnt3fPropertyPtr
 GeoVec3fPropertyPtr
 GeoColor4fPropertyPtr
static const int ERR_NO_TRIMMING = -1
static const int ERR_GETNEXTEDGE = -2
static const int ERR_ZERO_SIZE = -3
static const int ERR_ALL_ZERO = -4
static const int ERR_TRIANGULATE = -5
static const unsigned char BEZIER_SURFACES_VALID = 0x01
static const unsigned char QUAD_TREE_VALID = 0x02
static const unsigned char TRIMMING_VALID = 0x04
static const unsigned char TRIANGULATION_VALID = 0x08
static const unsigned char INTERVALS_VALID = 0x10
static const unsigned char TRIM_SEGS_VALID = 0x20
static const unsigned char QUAD_TREE_ERROR = 0x80
static const unsigned char QUAD_TREE_INVALID_MASK = BEZIER_SURFACES_VALID | TRIM_SEGS_VALID
static const int ERR_NO_STARTING_FACE = -1
static const int ERR_SET_MININTERSECTION = -2
static const int ERR_DIRECTEDGE = -3
static const int ERR_STATETRANSITION_I = -4
static const int ERR_STATETRANSITION_II = -5
static const int ERR_NULL_END_NODE = -6
static const int ERR_NO_MERGECURVE_START = -7
static const int ERR_NO_MERGECURVE_END = -8
static const int ERR_DEGENERATE_BEZIER = -9
static char statisticsDefaultFontData [9364]
UChar8 LogoData []
static StaticInitFuncWrapper qtVersionCheck (qtVersionCheckWrapper)
 ComputeElementIdPoolTag
PolygonChunkUnrecPtr _gayaPolygonChunk
MaterialChunkRecPtr _gayaMaterialChunk
ChunkMaterialRecPtr _gayaSelectionMaterial
const char *const type_names []
int ply_type_size []
const int NO_OTHER_PROPS = -1
const int DONT_STORE_PROP = 0
const int STORE_PROP = 1
const char OTHER_PROP = 0
const char NAMED_PROP = 1
const int PLY_ASCII = 1
const int PLY_BINARY_BE = 2
const int PLY_BINARY_LE = 3
const int PLY_OKAY = 0
const int PLY_ERROR = -1
const int PLY_START_TYPE = 0
const int PLY_CHAR = 1
const int PLY_SHORT = 2
const int PLY_INT = 3
const int PLY_UCHAR = 4
const int PLY_USHORT = 5
const int PLY_UINT = 6
const int PLY_FLOAT = 7
const int PLY_DOUBLE = 8
const int PLY_END_TYPE = 9
const bool PLY_SCALAR = false
const bool PLY_LIST = true

add init functions



typedef boost::function< bool(void)> InitFuncF
void addPreMPInitFunction (OSG::InitFuncF initFunc)
void addPreFactoryInitFunction (OSG::InitFuncF initFunc)
void addPostFactoryInitFunction (OSG::InitFuncF initFunc)

add exit function



typedef boost::function< bool(void)> ExitFuncF
void addPreFactoryExitFunction (OSG::ExitFuncF exitFunc)
void addPostFactoryExitFunction (OSG::ExitFuncF exitFunc)
void addPreMPExitFunction (OSG::ExitFuncF exitFunc)
void addPostMPExitFunction (OSG::ExitFuncF exitFunc)

BufferObjects



typedef GLuint buffer
typedef long size
typedef long const void * data
typedef long const void GLenum usage
typedef void(OSG_APIENTRY * OSGglBufferSubDataARB )(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data)
typedef GLuint * bufs
typedef void(OSG_APIENTRY * OSGglDeleteBuffersARB )(GLsizei n, const GLuint *bufs)
typedef void *(OSG_APIENTRY * OSGglMapBufferARB )(GLenum target, GLenum access)
typedef GLboolean(OSG_APIENTRY * OSGglUnmapBufferARB )(GLenum target)
typedef void(OSG_APIENTRY * OSGglDisableVertexAttribArrayARB )(GLuint index)
typedef void(OSG_APIENTRY * OSGglVertexAttribPointerARB )(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer)
typedef void(OSG_APIENTRY * OSGglSecondaryColorPointerEXT )(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)
typedef void (OSG_APIENTRY *OSGglBindBufferARB)(GLenum target

Traversal Functions



typedef boost::function
< Action::ResultE(Node *const ) 
TraverseEnterFunctor )
typedef boost::function
< Action::ResultE(Node *const,
Action::ResultE
TraverseLeaveFunctor )
typedef boost::function
< ActionBase::ResultE(Action *) 
RenderActionFunctor )
ActionBase::ResultE traverse (const std::vector< Node * > &nodeList, TraverseEnterFunctor func)
ActionBase::ResultE traverse (const MFUnrecChildNodePtr &nodeList, TraverseEnterFunctor func)
ActionBase::ResultE traverse (Node *const node, TraverseEnterFunctor func)
ActionBase::ResultE traverse (const std::vector< Node * > &nodeList, TraverseEnterFunctor enter, TraverseLeaveFunctor leave)
ActionBase::ResultE traverse (const MFUnrecChildNodePtr &nodeList, TraverseEnterFunctor enter, TraverseLeaveFunctor leave)
ActionBase::ResultE traverse (Node *const node, TraverseEnterFunctor enter, TraverseLeaveFunctor leave)

Typedef Documentation

typedef Int32 OSG::RefCountStore

Definition at line 556 of file OSGBaseTypes.h.

typedef std::string OSG::tstring

Definition at line 596 of file OSGBaseTypes.h.

typedef PointerSize::IPtrSize OSG::IntPointer

Definition at line 729 of file OSGBaseTypes.h.

typedef GLuint OSG::buffer

Definition at line 329 of file OSGGLFuncProtos.h.

typedef long OSG::size

Definition at line 332 of file OSGGLFuncProtos.h.

typedef long const void* OSG::data

Definition at line 332 of file OSGGLFuncProtos.h.

typedef long const void GLenum OSG::usage

Definition at line 332 of file OSGGLFuncProtos.h.

typedef void(OSG_APIENTRY * OSG::OSGglBufferSubDataARB)(GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data)

Definition at line 335 of file OSGGLFuncProtos.h.

typedef GLuint* OSG::bufs

Definition at line 341 of file OSGGLFuncProtos.h.

typedef void(OSG_APIENTRY * OSG::OSGglDeleteBuffersARB)(GLsizei n, const GLuint *bufs)

Definition at line 343 of file OSGGLFuncProtos.h.

typedef void*(OSG_APIENTRY * OSG::OSGglMapBufferARB)(GLenum target, GLenum access)

Definition at line 346 of file OSGGLFuncProtos.h.

typedef GLboolean(OSG_APIENTRY * OSG::OSGglUnmapBufferARB)(GLenum target)

Definition at line 347 of file OSGGLFuncProtos.h.

typedef void(OSG_APIENTRY * OSG::OSGglDisableVertexAttribArrayARB)(GLuint index)

Definition at line 350 of file OSGGLFuncProtos.h.

typedef void(OSG_APIENTRY * OSG::OSGglVertexAttribPointerARB)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *pointer)

Definition at line 353 of file OSGGLFuncProtos.h.

typedef void(OSG_APIENTRY * OSG::OSGglSecondaryColorPointerEXT)(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)

Definition at line 361 of file OSGGLFuncProtos.h.

typedef const GLuint * OSG::framebuffers

Definition at line 432 of file OSGGLFuncProtos.h.

typedef GLuint OSG::framebuffer

Definition at line 440 of file OSGGLFuncProtos.h.

typedef const GLenum* OSG::buffers

Definition at line 450 of file OSGGLFuncProtos.h.

typedef GLenum(OSG_APIENTRY * OSG::OSGglCheckFramebufferStatusProc)(GLenum target)

Definition at line 452 of file OSGGLFuncProtos.h.

typedef boost::function<void (GLenum, const GLubyte*) OSG::GLErrorFunctor)

Definition at line 86 of file OSGGLU.h.

Definition at line 84 of file OSGHuffman.cpp.

Definition at line 95 of file OSGHuffman.cpp.

typedef Log* OSG::LogP

Definition at line 476 of file OSGLog.h.

typedef void* OSG::SharedHandle

Definition at line 76 of file OSGSharedObjectHandler.h.

typedef void* OSG::AnonSymbolHandle

Definition at line 79 of file OSGSharedObjectHandler.h.

Definition at line 85 of file OSGSharedObjectHandler.h.

typedef Volume* OSG::VolumeP

Definition at line 184 of file OSGVolume.h.

Definition at line 211 of file OSGSysMFields.h.

typedef SimpleReusePool<Int32, DataSlotPoolTag, SingleLockPolicy> OSG::DataSlotPoolBase

Definition at line 50 of file OSGDataSlotPool.h.

Definition at line 122 of file OSGMapHelper.h.

Definition at line 307 of file OSGMapHelperBase.h.

Definition at line 302 of file OSGThread.h.

Definition at line 152 of file OSGNodeCore.h.

Definition at line 243 of file OSGNodeCoreBase.h.

Definition at line 138 of file OSGHardwareContext.h.

Definition at line 165 of file OSGBinaryMessage.h.

Definition at line 167 of file OSGConnection.h.

Definition at line 172 of file OSGGroupConnection.h.

Definition at line 119 of file OSGNetworkMessage.h.

Definition at line 128 of file OSGPointConnection.h.

typedef Dgram* OSG::DgramP

Definition at line 158 of file OSGDgram.h.

Definition at line 123 of file OSGDgramQueue.h.

typedef boost::shared_ptr<NestedSampleInfo> OSG::NestedSampleInfoPtr

Definition at line 62 of file OSGPerfMonitor.h.

Definition at line 174 of file OSGStatCollector.h.

Definition at line 175 of file OSGStatCollector.h.

Definition at line 176 of file OSGStatCollector.h.

Definition at line 137 of file OSGStatElem.h.

Definition at line 189 of file OSGStatElemDesc.h.

Definition at line 148 of file OSGStatIntElem.h.

Definition at line 158 of file OSGStatIntOnceElem.h.

Definition at line 148 of file OSGStatRealElem.h.

Definition at line 145 of file OSGStatStringElem.h.

Definition at line 147 of file OSGStatTimeElem.h.

Definition at line 199 of file OSGBarrier.h.

Definition at line 267 of file OSGBaseThread.h.

Definition at line 198 of file OSGCondVar.h.

Definition at line 196 of file OSGLock.h.

typedef BaseThread*(* OSG::CreateThreadF)(const Char8 *szName, UInt32 uiId, bool bGlobal)

Definition at line 60 of file OSGMPBase.h.

typedef Barrier*(* OSG::CreateBarrierF)(const Char8 *szName, UInt32 uiId, bool bGlobal)

Definition at line 63 of file OSGMPBase.h.

typedef CondVar*(* OSG::CreateCondVarF)(const Char8 *szName, UInt32 uiId, bool bGlobal)

Definition at line 66 of file OSGMPBase.h.

typedef Lock*(* OSG::CreateLockF)(const Char8 *szName, UInt32 uiId, bool bGlobal)

Definition at line 69 of file OSGMPBase.h.

typedef LockPool*(* OSG::CreateLockPoolF)(const Char8 *szName, UInt32 uiId, bool bGlobal)

Definition at line 72 of file OSGMPBase.h.

typedef Semaphore*(* OSG::CreateSemaphoreF)(const Char8 *szName, UInt32 uiId, bool bGlobal)

Definition at line 75 of file OSGMPBase.h.

typedef void(* OSG::InitThreadingF)(void)

Definition at line 78 of file OSGMPBase.h.

typedef MPBase* OSG::MPBaseP

Definition at line 609 of file OSGMPBase.h.

Definition at line 191 of file OSGSemaphore.h.

typedef Action* OSG::ActionP

Definition at line 357 of file OSGAction.h.

typedef boost::function< Action::ResultE (Node * const ) OSG::TraverseEnterFunctor)

Definition at line 364 of file OSGAction.h.

typedef boost::function< Action::ResultE (Node * const, Action::ResultE) OSG::TraverseLeaveFunctor)

Definition at line 367 of file OSGAction.h.

typedef boost::function<ActionBase::ResultE (Action *) OSG::RenderActionFunctor)

Definition at line 369 of file OSGAction.h.

Definition at line 296 of file OSGIntersectAction.h.

Definition at line 50 of file OSGPartitionIdPool.h.

Definition at line 351 of file OSGSceneFileHandler.h.

Definition at line 183 of file OSGSceneFileType.h.

Definition at line 312 of file OSGZStream.h.

A typedef for basic_zip_istream<char>

Definition at line 318 of file OSGZStream.h.

Definition at line 188 of file OSGOSGLoader.h.

Definition at line 189 of file OSGGraphOp.h.

Definition at line 85 of file OSGGraphOpFactory.h.

Definition at line 128 of file OSGGraphOpSeq.h.

Definition at line 284 of file OSGImageFileHandler.h.

typedef boost::shared_ptr<ImageBlockAccessor> OSG::ImageBlockAccessorPtr

Definition at line 131 of file OSGImageFileType.h.

typedef boost::shared_ptr<BlockAccessWrapper> OSG::BlockAccessWrapperPtr

Definition at line 207 of file OSGImageFileType.h.

Definition at line 386 of file OSGImageFileType.h.

typedef Image* OSG::ImageP

Definition at line 483 of file OSGImage.h.

Definition at line 648 of file OSGImageBase.h.

Definition at line 192 of file OSGChunkMaterial.h.

Definition at line 181 of file OSGMaterial.h.

Definition at line 271 of file OSGMaterialBase.h.

typedef RenderPropertiesPool::Singleton::ValueType OSG::MaterialMapKey

Definition at line 55 of file OSGMaterialMapFields.h.

Definition at line 61 of file OSGMaterialMapFields.h.

Definition at line 151 of file OSGPrimeMaterial.h.

Definition at line 148 of file OSGSimpleMaterial.h.

Definition at line 136 of file OSGSwitchMaterial.h.

Definition at line 260 of file OSGVariantMaterial.h.

Definition at line 140 of file OSGDrawable.h.

Definition at line 210 of file OSGDrawableBase.h.

Definition at line 133 of file OSGMaterialDrawable.h.

Definition at line 120 of file OSGStageDrawable.h.

Definition at line 126 of file OSGStatsAttachment.h.

typedef Group* OSG::GroupP

Definition at line 132 of file OSGGroup.h.

Definition at line 242 of file OSGGroupBase.h.

Definition at line 244 of file OSGGroupBase.h.

Definition at line 245 of file OSGGroupBase.h.

Definition at line 402 of file OSGLightBase.h.

Definition at line 404 of file OSGLightBase.h.

Definition at line 405 of file OSGLightBase.h.

Definition at line 146 of file OSGLightEngine.h.

Definition at line 257 of file OSGLightEngineBase.h.

Definition at line 242 of file OSGLightEnvBase.h.

Definition at line 129 of file OSGMaterialGroup.h.

Definition at line 182 of file OSGMultiCore.h.

Definition at line 301 of file OSGMultiCoreBase.h.

Definition at line 163 of file OSGDrawTask.h.

Definition at line 202 of file OSGDrawTask.h.

Definition at line 50 of file OSGPassMaskPool.h.

Definition at line 50 of file OSGStateOverridePool.h.

Definition at line 50 of file OSGStateSorterPool.h.

Definition at line 184 of file OSGBlendChunk.h.

Definition at line 388 of file OSGBlendChunkBase.h.

Definition at line 175 of file OSGChunkBlock.h.

Definition at line 286 of file OSGChunkBlockBase.h.

typedef RenderPropertiesPool::Singleton::ValueType OSG::ChunkBlockMapKey

Definition at line 55 of file OSGChunkBlockMapFields.h.

Definition at line 59 of file OSGChunkBlockMapFields.h.

Definition at line 176 of file OSGColorMaskChunk.h.

Definition at line 166 of file OSGDepthChunk.h.

Definition at line 346 of file OSGDepthChunkBase.h.

Definition at line 164 of file OSGLightChunk.h.

Definition at line 436 of file OSGLightChunkBase.h.

Definition at line 186 of file OSGMaterialChunk.h.

Definition at line 168 of file OSGPolygonChunk.h.

Definition at line 429 of file OSGPolygonChunkBase.h.

typedef State* OSG::StateP

Definition at line 238 of file OSGState.h.

Definition at line 264 of file OSGStateBase.h.

Definition at line 257 of file OSGStateChunk.h.

Definition at line 257 of file OSGStateChunkBase.h.

Definition at line 209 of file OSGTextureBaseChunk.h.

Definition at line 272 of file OSGTextureObjChunk.h.

Definition at line 128 of file OSGBackground.h.

Definition at line 299 of file OSGBackgroundBase.h.

typedef Camera* OSG::CameraP

Definition at line 212 of file OSGCamera.h.

Definition at line 290 of file OSGCameraBase.h.

Definition at line 145 of file OSGCameraDecorator.h.

Definition at line 130 of file OSGForeground.h.

Definition at line 257 of file OSGForegroundBase.h.

Definition at line 139 of file OSGMatrixCamera.h.

Definition at line 318 of file OSGMatrixCameraBase.h.

Definition at line 142 of file OSGRenderOptions.h.

Definition at line 209 of file OSGViewport.h.

Definition at line 468 of file OSGViewportBase.h.

typedef Window* OSG::WindowP

Definition at line 560 of file OSGWindow.h.

Definition at line 489 of file OSGWindowBase.h.

Definition at line 145 of file OSGFBOViewport.h.

Definition at line 293 of file OSGFBOViewportBase.h.

Definition at line 167 of file OSGRenderBuffer.h.

Definition at line 322 of file OSGRenderBufferBase.h.

Definition at line 150 of file OSGTextureBuffer.h.

typedef std::pair<GLenum, UInt32> OSG::ShaderParameter

Definition at line 50 of file OSGShaderParameter.h.

Definition at line 386 of file OSGShaderProgram.h.

Definition at line 186 of file OSGShaderVariable.h.

Definition at line 374 of file OSGSimpleSHLChunk.h.

Definition at line 153 of file OSGDATImageFileType.h.

typedef boost::shared_ptr<DBBlockAccessor> OSG::DBBlockAccessorPtr

Definition at line 251 of file OSGDBImageFileType.h.

Definition at line 324 of file OSGDBImageFileType.h.

Definition at line 136 of file OSGDDSImageFileType.h.

Definition at line 132 of file OSGEXRImageFileType.h.

typedef boost::shared_ptr<GDALBlockAccessor> OSG::GDALBlockAccessorPtr

Definition at line 134 of file OSGGDALImageFileType.h.

Definition at line 127 of file OSGGIFImageFileType.h.

Definition at line 174 of file OSGHDRImageFileType.h.

Definition at line 154 of file OSGITFImageFileType.h.

Definition at line 230 of file OSGITFImageFileType.h.

Definition at line 296 of file OSGITFImageFileType.h.

Definition at line 150 of file OSGJPGImageFileType.h.

Definition at line 119 of file OSGMNGImageFileType.h.

Definition at line 126 of file OSGMTDImageFileType.h.

Definition at line 141 of file OSGPNGImageFileType.h.

Definition at line 119 of file OSGPNMImageFileType.h.

Definition at line 121 of file OSGSGIImageFileType.h.

Definition at line 132 of file OSGTGAImageFileType.h.

Definition at line 121 of file OSGTIFImageFileType.h.

Definition at line 268 of file OSGTextFace.h.

typedef struct OSG::UserData OSG::UserData

Definition at line 120 of file OSGVRMLAttachment.h.

typedef VRMLGenericAtt::ObjUnrecPtr OSG::VRMLGenericAttUnrecPtr

Definition at line 94 of file OSGVRMLNodeHelper.h.