Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qgroundcontrol
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
bb4ef9be
Commit
bb4ef9be
authored
Dec 10, 2011
by
Lorenz Meier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added slightly adapted OSG 3.0.1 headers (changed std::isnan to std::fpclassify= FP_NAN)
parent
a445c615
Changes
535
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
535 changed files
with
89397 additions
and
3 deletions
+89397
-3
.gitignore
.gitignore
+1
-1
.gitignore
lib/mac32-gcc40/include/.gitignore
+0
-2
Atomic
lib/mac32-gcc40/include/OpenThreads/Atomic
+287
-0
Barrier
lib/mac32-gcc40/include/OpenThreads/Barrier
+100
-0
Block
lib/mac32-gcc40/include/OpenThreads/Block
+177
-0
Condition
lib/mac32-gcc40/include/OpenThreads/Condition
+93
-0
Config
lib/mac32-gcc40/include/OpenThreads/Config
+34
-0
Exports
lib/mac32-gcc40/include/OpenThreads/Exports
+44
-0
Mutex
lib/mac32-gcc40/include/OpenThreads/Mutex
+100
-0
ReadWriteMutex
lib/mac32-gcc40/include/OpenThreads/ReadWriteMutex
+114
-0
ReentrantMutex
lib/mac32-gcc40/include/OpenThreads/ReentrantMutex
+34
-0
ScopedLock
lib/mac32-gcc40/include/OpenThreads/ScopedLock
+70
-0
Thread
lib/mac32-gcc40/include/OpenThreads/Thread
+389
-0
Version
lib/mac32-gcc40/include/OpenThreads/Version
+38
-0
AlphaFunc
lib/mac32-gcc40/include/osg/AlphaFunc
+102
-0
AnimationPath
lib/mac32-gcc40/include/osg/AnimationPath
+314
-0
ApplicationUsage
lib/mac32-gcc40/include/osg/ApplicationUsage
+122
-0
ArgumentParser
lib/mac32-gcc40/include/osg/ArgumentParser
+213
-0
Array
lib/mac32-gcc40/include/osg/Array
+491
-0
ArrayDispatchers
lib/mac32-gcc40/include/osg/ArrayDispatchers
+138
-0
AudioStream
lib/mac32-gcc40/include/osg/AudioStream
+86
-0
AutoTransform
lib/mac32-gcc40/include/osg/AutoTransform
+161
-0
Billboard
lib/mac32-gcc40/include/osg/Billboard
+132
-0
BlendColor
lib/mac32-gcc40/include/osg/BlendColor
+125
-0
BlendEquation
lib/mac32-gcc40/include/osg/BlendEquation
+161
-0
BlendFunc
lib/mac32-gcc40/include/osg/BlendFunc
+221
-0
BoundingBox
lib/mac32-gcc40/include/osg/BoundingBox
+243
-0
BoundingSphere
lib/mac32-gcc40/include/osg/BoundingSphere
+306
-0
BoundsChecking
lib/mac32-gcc40/include/osg/BoundsChecking
+216
-0
BufferIndexBinding
lib/mac32-gcc40/include/osg/BufferIndexBinding
+134
-0
BufferObject
lib/mac32-gcc40/include/osg/BufferObject
+828
-0
Camera
lib/mac32-gcc40/include/osg/Camera
+674
-0
CameraNode
lib/mac32-gcc40/include/osg/CameraNode
+27
-0
CameraView
lib/mac32-gcc40/include/osg/CameraView
+105
-0
ClampColor
lib/mac32-gcc40/include/osg/ClampColor
+139
-0
ClearNode
lib/mac32-gcc40/include/osg/ClearNode
+75
-0
ClipNode
lib/mac32-gcc40/include/osg/ClipNode
+113
-0
ClipPlane
lib/mac32-gcc40/include/osg/ClipPlane
+127
-0
ClusterCullingCallback
lib/mac32-gcc40/include/osg/ClusterCullingCallback
+75
-0
CollectOccludersVisitor
lib/mac32-gcc40/include/osg/CollectOccludersVisitor
+109
-0
ColorMask
lib/mac32-gcc40/include/osg/ColorMask
+100
-0
ColorMatrix
lib/mac32-gcc40/include/osg/ColorMatrix
+72
-0
ComputeBoundsVisitor
lib/mac32-gcc40/include/osg/ComputeBoundsVisitor
+61
-0
Config
lib/mac32-gcc40/include/osg/Config
+47
-0
ConvexPlanarOccluder
lib/mac32-gcc40/include/osg/ConvexPlanarOccluder
+67
-0
ConvexPlanarPolygon
lib/mac32-gcc40/include/osg/ConvexPlanarPolygon
+49
-0
CoordinateSystemNode
lib/mac32-gcc40/include/osg/CoordinateSystemNode
+248
-0
CopyOp
lib/mac32-gcc40/include/osg/CopyOp
+93
-0
CullFace
lib/mac32-gcc40/include/osg/CullFace
+79
-0
CullSettings
lib/mac32-gcc40/include/osg/CullSettings
+274
-0
CullStack
lib/mac32-gcc40/include/osg/CullStack
+302
-0
CullingSet
lib/mac32-gcc40/include/osg/CullingSet
+350
-0
DeleteHandler
lib/mac32-gcc40/include/osg/DeleteHandler
+88
-0
Depth
lib/mac32-gcc40/include/osg/Depth
+112
-0
DisplaySettings
lib/mac32-gcc40/include/osg/DisplaySettings
+337
-0
DrawPixels
lib/mac32-gcc40/include/osg/DrawPixels
+80
-0
Drawable
lib/mac32-gcc40/include/osg/Drawable
+920
-0
Endian
lib/mac32-gcc40/include/osg/Endian
+85
-0
Export
lib/mac32-gcc40/include/osg/Export
+72
-0
Fog
lib/mac32-gcc40/include/osg/Fog
+146
-0
FragmentProgram
lib/mac32-gcc40/include/osg/FragmentProgram
+312
-0
FrameBufferObject
lib/mac32-gcc40/include/osg/FrameBufferObject
+518
-0
FrameStamp
lib/mac32-gcc40/include/osg/FrameStamp
+91
-0
FrontFace
lib/mac32-gcc40/include/osg/FrontFace
+70
-0
GL
lib/mac32-gcc40/include/osg/GL
+221
-0
GL2Extensions
lib/mac32-gcc40/include/osg/GL2Extensions
+791
-0
GLBeginEndAdapter
lib/mac32-gcc40/include/osg/GLBeginEndAdapter
+164
-0
GLExtensions
lib/mac32-gcc40/include/osg/GLExtensions
+155
-0
GLObjects
lib/mac32-gcc40/include/osg/GLObjects
+42
-0
GLU
lib/mac32-gcc40/include/osg/GLU
+186
-0
Geode
lib/mac32-gcc40/include/osg/Geode
+167
-0
Geometry
lib/mac32-gcc40/include/osg/Geometry
+463
-0
GraphicsContext
lib/mac32-gcc40/include/osg/GraphicsContext
+530
-0
GraphicsCostEstimator
lib/mac32-gcc40/include/osg/GraphicsCostEstimator
+142
-0
GraphicsThread
lib/mac32-gcc40/include/osg/GraphicsThread
+136
-0
Group
lib/mac32-gcc40/include/osg/Group
+172
-0
Hint
lib/mac32-gcc40/include/osg/Hint
+81
-0
Image
lib/mac32-gcc40/include/osg/Image
+433
-0
ImageSequence
lib/mac32-gcc40/include/osg/ImageSequence
+151
-0
ImageStream
lib/mac32-gcc40/include/osg/ImageStream
+111
-0
ImageUtils
lib/mac32-gcc40/include/osg/ImageUtils
+160
-0
KdTree
lib/mac32-gcc40/include/osg/KdTree
+198
-0
LOD
lib/mac32-gcc40/include/osg/LOD
+140
-0
Light
lib/mac32-gcc40/include/osg/Light
+199
-0
LightModel
lib/mac32-gcc40/include/osg/LightModel
+95
-0
LightSource
lib/mac32-gcc40/include/osg/LightSource
+93
-0
LineSegment
lib/mac32-gcc40/include/osg/LineSegment
+101
-0
LineStipple
lib/mac32-gcc40/include/osg/LineStipple
+83
-0
LineWidth
lib/mac32-gcc40/include/osg/LineWidth
+64
-0
LogicOp
lib/mac32-gcc40/include/osg/LogicOp
+113
-0
Material
lib/mac32-gcc40/include/osg/Material
+205
-0
Math
lib/mac32-gcc40/include/osg/Math
+254
-0
Matrix
lib/mac32-gcc40/include/osg/Matrix
+34
-0
MatrixTransform
lib/mac32-gcc40/include/osg/MatrixTransform
+84
-0
Matrixd
lib/mac32-gcc40/include/osg/Matrixd
+815
-0
Matrixf
lib/mac32-gcc40/include/osg/Matrixf
+914
-0
MixinVector
lib/mac32-gcc40/include/osg/MixinVector
+199
-0
Multisample
lib/mac32-gcc40/include/osg/Multisample
+158
-0
Node
lib/mac32-gcc40/include/osg/Node
+465
-0
NodeCallback
lib/mac32-gcc40/include/osg/NodeCallback
+98
-0
NodeTrackerCallback
lib/mac32-gcc40/include/osg/NodeTrackerCallback
+54
-0
NodeVisitor
lib/mac32-gcc40/include/osg/NodeVisitor
+369
-0
Notify
lib/mac32-gcc40/include/osg/Notify
+145
-0
Object
lib/mac32-gcc40/include/osg/Object
+267
-0
Observer
lib/mac32-gcc40/include/osg/Observer
+77
-0
ObserverNodePath
lib/mac32-gcc40/include/osg/ObserverNodePath
+76
-0
OccluderNode
lib/mac32-gcc40/include/osg/OccluderNode
+59
-0
OcclusionQueryNode
lib/mac32-gcc40/include/osg/OcclusionQueryNode
+202
-0
OperationThread
lib/mac32-gcc40/include/osg/OperationThread
+227
-0
PagedLOD
lib/mac32-gcc40/include/osg/PagedLOD
+160
-0
Plane
lib/mac32-gcc40/include/osg/Plane
+362
-0
Point
lib/mac32-gcc40/include/osg/Point
+157
-0
PointSprite
lib/mac32-gcc40/include/osg/PointSprite
+80
-0
PolygonMode
lib/mac32-gcc40/include/osg/PolygonMode
+90
-0
PolygonOffset
lib/mac32-gcc40/include/osg/PolygonOffset
+99
-0
PolygonStipple
lib/mac32-gcc40/include/osg/PolygonStipple
+68
-0
Polytope
lib/mac32-gcc40/include/osg/Polytope
+406
-0
PositionAttitudeTransform
lib/mac32-gcc40/include/osg/PositionAttitudeTransform
+78
-0
PrimitiveSet
lib/mac32-gcc40/include/osg/PrimitiveSet
+565
-0
Program
lib/mac32-gcc40/include/osg/Program
+406
-0
Projection
lib/mac32-gcc40/include/osg/Projection
+61
-0
ProxyNode
lib/mac32-gcc40/include/osg/ProxyNode
+141
-0
Quat
lib/mac32-gcc40/include/osg/Quat
+393
-0
Referenced
lib/mac32-gcc40/include/osg/Referenced
+210
-0
RenderInfo
lib/mac32-gcc40/include/osg/RenderInfo
+79
-0
Scissor
lib/mac32-gcc40/include/osg/Scissor
+110
-0
Sequence
lib/mac32-gcc40/include/osg/Sequence
+252
-0
ShadeModel
lib/mac32-gcc40/include/osg/ShadeModel
+77
-0
Shader
lib/mac32-gcc40/include/osg/Shader
+311
-0
ShaderAttribute
lib/mac32-gcc40/include/osg/ShaderAttribute
+79
-0
ShaderComposer
lib/mac32-gcc40/include/osg/ShaderComposer
+58
-0
ShadowVolumeOccluder
lib/mac32-gcc40/include/osg/ShadowVolumeOccluder
+172
-0
Shape
lib/mac32-gcc40/include/osg/Shape
+651
-0
ShapeDrawable
lib/mac32-gcc40/include/osg/ShapeDrawable
+201
-0
State
lib/mac32-gcc40/include/osg/State
+2676
-0
StateAttribute
lib/mac32-gcc40/include/osg/StateAttribute
+358
-0
StateAttributeCallback
lib/mac32-gcc40/include/osg/StateAttributeCallback
+39
-0
StateSet
lib/mac32-gcc40/include/osg/StateSet
+520
-0
Stats
lib/mac32-gcc40/include/osg/Stats
+125
-0
Stencil
lib/mac32-gcc40/include/osg/Stencil
+228
-0
StencilTwoSided
lib/mac32-gcc40/include/osg/StencilTwoSided
+231
-0
Switch
lib/mac32-gcc40/include/osg/Switch
+98
-0
TemplatePrimitiveFunctor
lib/mac32-gcc40/include/osg/TemplatePrimitiveFunctor
+317
-0
TexEnv
lib/mac32-gcc40/include/osg/TexEnv
+95
-0
TexEnvCombine
lib/mac32-gcc40/include/osg/TexEnvCombine
+287
-0
TexEnvFilter
lib/mac32-gcc40/include/osg/TexEnvFilter
+70
-0
TexGen
lib/mac32-gcc40/include/osg/TexGen
+142
-0
TexGenNode
lib/mac32-gcc40/include/osg/TexGenNode
+78
-0
TexMat
lib/mac32-gcc40/include/osg/TexMat
+89
-0
Texture
lib/mac32-gcc40/include/osg/Texture
+1284
-0
Texture1D
lib/mac32-gcc40/include/osg/Texture1D
+162
-0
Texture2D
lib/mac32-gcc40/include/osg/Texture2D
+172
-0
Texture2DArray
lib/mac32-gcc40/include/osg/Texture2DArray
+230
-0
Texture2DMultisample
lib/mac32-gcc40/include/osg/Texture2DMultisample
+95
-0
Texture3D
lib/mac32-gcc40/include/osg/Texture3D
+230
-0
TextureCubeMap
lib/mac32-gcc40/include/osg/TextureCubeMap
+188
-0
TextureRectangle
lib/mac32-gcc40/include/osg/TextureRectangle
+148
-0
Timer
lib/mac32-gcc40/include/osg/Timer
+153
-0
TransferFunction
lib/mac32-gcc40/include/osg/TransferFunction
+128
-0
Transform
lib/mac32-gcc40/include/osg/Transform
+167
-0
TriangleFunctor
lib/mac32-gcc40/include/osg/TriangleFunctor
+397
-0
TriangleIndexFunctor
lib/mac32-gcc40/include/osg/TriangleIndexFunctor
+344
-0
Uniform
lib/mac32-gcc40/include/osg/Uniform
+518
-0
UserDataContainer
lib/mac32-gcc40/include/osg/UserDataContainer
+192
-0
ValueObject
lib/mac32-gcc40/include/osg/ValueObject
+207
-0
Vec2
lib/mac32-gcc40/include/osg/Vec2
+25
-0
Vec2b
lib/mac32-gcc40/include/osg/Vec2b
+155
-0
Vec2d
lib/mac32-gcc40/include/osg/Vec2d
+193
-0
Vec2f
lib/mac32-gcc40/include/osg/Vec2f
+190
-0
Vec2s
lib/mac32-gcc40/include/osg/Vec2s
+149
-0
Vec3
lib/mac32-gcc40/include/osg/Vec3
+25
-0
Vec3b
lib/mac32-gcc40/include/osg/Vec3b
+160
-0
Vec3d
lib/mac32-gcc40/include/osg/Vec3d
+225
-0
Vec3f
lib/mac32-gcc40/include/osg/Vec3f
+224
-0
Vec3s
lib/mac32-gcc40/include/osg/Vec3s
+171
-0
Vec4
lib/mac32-gcc40/include/osg/Vec4
+25
-0
Vec4b
lib/mac32-gcc40/include/osg/Vec4b
+170
-0
Vec4d
lib/mac32-gcc40/include/osg/Vec4d
+299
-0
Vec4f
lib/mac32-gcc40/include/osg/Vec4f
+269
-0
Vec4s
lib/mac32-gcc40/include/osg/Vec4s
+193
-0
Vec4ub
lib/mac32-gcc40/include/osg/Vec4ub
+161
-0
Version
lib/mac32-gcc40/include/osg/Version
+73
-0
VertexProgram
lib/mac32-gcc40/include/osg/VertexProgram
+320
-0
View
lib/mac32-gcc40/include/osg/View
+185
-0
Viewport
lib/mac32-gcc40/include/osg/Viewport
+137
-0
buffered_value
lib/mac32-gcc40/include/osg/buffered_value
+132
-0
fast_back_stack
lib/mac32-gcc40/include/osg/fast_back_stack
+97
-0
io_utils
lib/mac32-gcc40/include/osg/io_utils
+338
-0
observer_ptr
lib/mac32-gcc40/include/osg/observer_ptr
+159
-0
ref_ptr
lib/mac32-gcc40/include/osg/ref_ptr
+138
-0
Action
lib/mac32-gcc40/include/osgAnimation/Action
+147
-0
ActionAnimation
lib/mac32-gcc40/include/osgAnimation/ActionAnimation
+41
-0
ActionBlendIn
lib/mac32-gcc40/include/osgAnimation/ActionBlendIn
+44
-0
ActionBlendOut
lib/mac32-gcc40/include/osgAnimation/ActionBlendOut
+45
-0
ActionCallback
lib/mac32-gcc40/include/osgAnimation/ActionCallback
+41
-0
ActionStripAnimation
lib/mac32-gcc40/include/osgAnimation/ActionStripAnimation
+57
-0
ActionVisitor
lib/mac32-gcc40/include/osgAnimation/ActionVisitor
+117
-0
Animation
lib/mac32-gcc40/include/osgAnimation/Animation
+104
-0
AnimationManagerBase
lib/mac32-gcc40/include/osgAnimation/AnimationManagerBase
+70
-0
AnimationUpdateCallback
lib/mac32-gcc40/include/osgAnimation/AnimationUpdateCallback
+72
-0
BasicAnimationManager
lib/mac32-gcc40/include/osgAnimation/BasicAnimationManager
+53
-0
Bone
lib/mac32-gcc40/include/osgAnimation/Bone
+61
-0
BoneMapVisitor
lib/mac32-gcc40/include/osgAnimation/BoneMapVisitor
+42
-0
Channel
lib/mac32-gcc40/include/osgAnimation/Channel
+185
-0
CubicBezier
lib/mac32-gcc40/include/osgAnimation/CubicBezier
+79
-0
EaseMotion
lib/mac32-gcc40/include/osgAnimation/EaseMotion
+530
-0
Export
lib/mac32-gcc40/include/osgAnimation/Export
+67
-0
FrameAction
lib/mac32-gcc40/include/osgAnimation/FrameAction
+26
-0
Interpolator
lib/mac32-gcc40/include/osgAnimation/Interpolator
+240
-0
Keyframe
lib/mac32-gcc40/include/osgAnimation/Keyframe
+141
-0
LinkVisitor
lib/mac32-gcc40/include/osgAnimation/LinkVisitor
+56
-0
MorphGeometry
lib/mac32-gcc40/include/osgAnimation/MorphGeometry
+154
-0
RigGeometry
lib/mac32-gcc40/include/osgAnimation/RigGeometry
+136
-0
RigTransform
lib/mac32-gcc40/include/osgAnimation/RigTransform
+36
-0
RigTransformHardware
lib/mac32-gcc40/include/osgAnimation/RigTransformHardware
+85
-0
RigTransformSoftware
lib/mac32-gcc40/include/osgAnimation/RigTransformSoftware
+172
-0
Sampler
lib/mac32-gcc40/include/osgAnimation/Sampler
+138
-0
Skeleton
lib/mac32-gcc40/include/osgAnimation/Skeleton
+49
-0
StackedMatrixElement
lib/mac32-gcc40/include/osgAnimation/StackedMatrixElement
+54
-0
StackedQuaternionElement
...mac32-gcc40/include/osgAnimation/StackedQuaternionElement
+54
-0
StackedRotateAxisElement
...mac32-gcc40/include/osgAnimation/StackedRotateAxisElement
+59
-0
StackedScaleElement
lib/mac32-gcc40/include/osgAnimation/StackedScaleElement
+56
-0
StackedTransform
lib/mac32-gcc40/include/osgAnimation/StackedTransform
+42
-0
StackedTransformElement
lib/mac32-gcc40/include/osgAnimation/StackedTransformElement
+42
-0
StackedTranslateElement
lib/mac32-gcc40/include/osgAnimation/StackedTranslateElement
+54
-0
StatsHandler
lib/mac32-gcc40/include/osgAnimation/StatsHandler
+113
-0
StatsVisitor
lib/mac32-gcc40/include/osgAnimation/StatsVisitor
+53
-0
Target
lib/mac32-gcc40/include/osgAnimation/Target
+134
-0
Timeline
lib/mac32-gcc40/include/osgAnimation/Timeline
+122
-0
TimelineAnimationManager
...mac32-gcc40/include/osgAnimation/TimelineAnimationManager
+44
-0
UpdateBone
lib/mac32-gcc40/include/osgAnimation/UpdateBone
+36
-0
UpdateMaterial
lib/mac32-gcc40/include/osgAnimation/UpdateMaterial
+46
-0
UpdateMatrixTransform
lib/mac32-gcc40/include/osgAnimation/UpdateMatrixTransform
+48
-0
Vec3Packed
lib/mac32-gcc40/include/osgAnimation/Vec3Packed
+119
-0
VertexInfluence
lib/mac32-gcc40/include/osgAnimation/VertexInfluence
+103
-0
Archive
lib/mac32-gcc40/include/osgDB/Archive
+86
-0
AuthenticationMap
lib/mac32-gcc40/include/osgDB/AuthenticationMap
+79
-0
Callbacks
lib/mac32-gcc40/include/osgDB/Callbacks
+110
-0
ConvertUTF
lib/mac32-gcc40/include/osgDB/ConvertUTF
+52
-0
DataTypes
lib/mac32-gcc40/include/osgDB/DataTypes
+135
-0
DatabasePager
lib/mac32-gcc40/include/osgDB/DatabasePager
+476
-0
DatabaseRevisions
lib/mac32-gcc40/include/osgDB/DatabaseRevisions
+133
-0
DotOsgWrapper
lib/mac32-gcc40/include/osgDB/DotOsgWrapper
+171
-0
DynamicLibrary
lib/mac32-gcc40/include/osgDB/DynamicLibrary
+79
-0
Export
lib/mac32-gcc40/include/osgDB/Export
+51
-0
ExternalFileWriter
lib/mac32-gcc40/include/osgDB/ExternalFileWriter
+106
-0
FileCache
lib/mac32-gcc40/include/osgDB/FileCache
+77
-0
FileNameUtils
lib/mac32-gcc40/include/osgDB/FileNameUtils
+86
-0
FileUtils
lib/mac32-gcc40/include/osgDB/FileUtils
+137
-0
ImageOptions
lib/mac32-gcc40/include/osgDB/ImageOptions
+149
-0
ImagePager
lib/mac32-gcc40/include/osgDB/ImagePager
+175
-0
ImageProcessor
lib/mac32-gcc40/include/osgDB/ImageProcessor
+54
-0
Input
lib/mac32-gcc40/include/osgDB/Input
+306
-0
InputStream
lib/mac32-gcc40/include/osgDB/InputStream
+196
-0
ObjectWrapper
lib/mac32-gcc40/include/osgDB/ObjectWrapper
+181
-0
Options
lib/mac32-gcc40/include/osgDB/Options
+273
-0
Output
lib/mac32-gcc40/include/osgDB/Output
+141
-0
OutputStream
lib/mac32-gcc40/include/osgDB/OutputStream
+196
-0
ParameterOutput
lib/mac32-gcc40/include/osgDB/ParameterOutput
+186
-0
PluginQuery
lib/mac32-gcc40/include/osgDB/PluginQuery
+57
-0
ReadFile
lib/mac32-gcc40/include/osgDB/ReadFile
+284
-0
ReaderWriter
lib/mac32-gcc40/include/osgDB/ReaderWriter
+266
-0
Registry
lib/mac32-gcc40/include/osgDB/Registry
+724
-0
Serializer
lib/mac32-gcc40/include/osgDB/Serializer
+985
-0
SharedStateManager
lib/mac32-gcc40/include/osgDB/SharedStateManager
+141
-0
StreamOperator
lib/mac32-gcc40/include/osgDB/StreamOperator
+111
-0
Version
lib/mac32-gcc40/include/osgDB/Version
+46
-0
WriteFile
lib/mac32-gcc40/include/osgDB/WriteFile
+130
-0
XmlParser
lib/mac32-gcc40/include/osgDB/XmlParser
+156
-0
fstream
lib/mac32-gcc40/include/osgDB/fstream
+69
-0
AnisotropicLighting
lib/mac32-gcc40/include/osgFX/AnisotropicLighting
+122
-0
BumpMapping
lib/mac32-gcc40/include/osgFX/BumpMapping
+198
-0
Cartoon
lib/mac32-gcc40/include/osgFX/Cartoon
+122
-0
Effect
lib/mac32-gcc40/include/osgFX/Effect
+217
-0
Export
lib/mac32-gcc40/include/osgFX/Export
+40
-0
MultiTextureControl
lib/mac32-gcc40/include/osgFX/MultiTextureControl
+53
-0
Outline
lib/mac32-gcc40/include/osgFX/Outline
+97
-0
Registry
lib/mac32-gcc40/include/osgFX/Registry
+74
-0
Scribe
lib/mac32-gcc40/include/osgFX/Scribe
+101
-0
SpecularHighlights
lib/mac32-gcc40/include/osgFX/SpecularHighlights
+138
-0
Technique
lib/mac32-gcc40/include/osgFX/Technique
+158
-0
Validator
lib/mac32-gcc40/include/osgFX/Validator
+75
-0
Version
lib/mac32-gcc40/include/osgFX/Version
+46
-0
AnimationPathManipulator
lib/mac32-gcc40/include/osgGA/AnimationPathManipulator
+121
-0
CameraManipulator
lib/mac32-gcc40/include/osgGA/CameraManipulator
+188
-0
CameraViewSwitchManipulator
lib/mac32-gcc40/include/osgGA/CameraViewSwitchManipulator
+79
-0
DriveManipulator
lib/mac32-gcc40/include/osgGA/DriveManipulator
+123
-0
EventQueue
lib/mac32-gcc40/include/osgGA/EventQueue
+239
-0
EventVisitor
lib/mac32-gcc40/include/osgGA/EventVisitor
+146
-0
Export
lib/mac32-gcc40/include/osgGA/Export
+74
-0
FirstPersonManipulator
lib/mac32-gcc40/include/osgGA/FirstPersonManipulator
+112
-0
FlightManipulator
lib/mac32-gcc40/include/osgGA/FlightManipulator
+83
-0
GUIActionAdapter
lib/mac32-gcc40/include/osgGA/GUIActionAdapter
+91
-0
GUIEventAdapter
lib/mac32-gcc40/include/osgGA/GUIEventAdapter
+630
-0
GUIEventHandler
lib/mac32-gcc40/include/osgGA/GUIEventHandler
+138
-0
KeySwitchMatrixManipulator
lib/mac32-gcc40/include/osgGA/KeySwitchMatrixManipulator
+136
-0
MultiTouchTrackballManipulator
lib/mac32-gcc40/include/osgGA/MultiTouchTrackballManipulator
+47
-0
NodeTrackerManipulator
lib/mac32-gcc40/include/osgGA/NodeTrackerManipulator
+107
-0
OrbitManipulator
lib/mac32-gcc40/include/osgGA/OrbitManipulator
+127
-0
SphericalManipulator
lib/mac32-gcc40/include/osgGA/SphericalManipulator
+178
-0
StandardManipulator
lib/mac32-gcc40/include/osgGA/StandardManipulator
+203
-0
StateSetManipulator
lib/mac32-gcc40/include/osgGA/StateSetManipulator
+110
-0
TerrainManipulator
lib/mac32-gcc40/include/osgGA/TerrainManipulator
+64
-0
TrackballManipulator
lib/mac32-gcc40/include/osgGA/TrackballManipulator
+40
-0
UFOManipulator
lib/mac32-gcc40/include/osgGA/UFOManipulator
+188
-0
Version
lib/mac32-gcc40/include/osgGA/Version
+48
-0
AntiSquish
lib/mac32-gcc40/include/osgManipulator/AntiSquish
+84
-0
Command
lib/mac32-gcc40/include/osgManipulator/Command
+318
-0
CommandManager
lib/mac32-gcc40/include/osgManipulator/CommandManager
+83
-0
Constraint
lib/mac32-gcc40/include/osgManipulator/Constraint
+99
-0
Dragger
lib/mac32-gcc40/include/osgManipulator/Dragger
+345
-0
Export
lib/mac32-gcc40/include/osgManipulator/Export
+44
-0
Projector
lib/mac32-gcc40/include/osgManipulator/Projector
+302
-0
RotateCylinderDragger
lib/mac32-gcc40/include/osgManipulator/RotateCylinderDragger
+73
-0
RotateSphereDragger
lib/mac32-gcc40/include/osgManipulator/RotateSphereDragger
+72
-0
Scale1DDragger
lib/mac32-gcc40/include/osgManipulator/Scale1DDragger
+99
-0
Scale2DDragger
lib/mac32-gcc40/include/osgManipulator/Scale2DDragger
+117
-0
ScaleAxisDragger
lib/mac32-gcc40/include/osgManipulator/ScaleAxisDragger
+48
-0
Selection
lib/mac32-gcc40/include/osgManipulator/Selection
+29
-0
TabBoxDragger
lib/mac32-gcc40/include/osgManipulator/TabBoxDragger
+49
-0
TabBoxTrackballDragger
...mac32-gcc40/include/osgManipulator/TabBoxTrackballDragger
+48
-0
TabPlaneDragger
lib/mac32-gcc40/include/osgManipulator/TabPlaneDragger
+58
-0
TabPlaneTrackballDragger
...c32-gcc40/include/osgManipulator/TabPlaneTrackballDragger
+50
-0
TrackballDragger
lib/mac32-gcc40/include/osgManipulator/TrackballDragger
+50
-0
Translate1DDragger
lib/mac32-gcc40/include/osgManipulator/Translate1DDragger
+70
-0
Translate2DDragger
lib/mac32-gcc40/include/osgManipulator/Translate2DDragger
+68
-0
TranslateAxisDragger
lib/mac32-gcc40/include/osgManipulator/TranslateAxisDragger
+48
-0
TranslatePlaneDragger
lib/mac32-gcc40/include/osgManipulator/TranslatePlaneDragger
+57
-0
Version
lib/mac32-gcc40/include/osgManipulator/Version
+48
-0
AccelOperator
lib/mac32-gcc40/include/osgParticle/AccelOperator
+108
-0
AngularAccelOperator
lib/mac32-gcc40/include/osgParticle/AngularAccelOperator
+99
-0
AngularDampingOperator
lib/mac32-gcc40/include/osgParticle/AngularDampingOperator
+94
-0
BounceOperator
lib/mac32-gcc40/include/osgParticle/BounceOperator
+78
-0
BoxPlacer
lib/mac32-gcc40/include/osgParticle/BoxPlacer
+174
-0
CenteredPlacer
lib/mac32-gcc40/include/osgParticle/CenteredPlacer
+84
-0
CompositePlacer
lib/mac32-gcc40/include/osgParticle/CompositePlacer
+104
-0
ConnectedParticleSystem
lib/mac32-gcc40/include/osgParticle/ConnectedParticleSystem
+79
-0
ConstantRateCounter
lib/mac32-gcc40/include/osgParticle/ConstantRateCounter
+77
-0
Counter
lib/mac32-gcc40/include/osgParticle/Counter
+54
-0
DampingOperator
lib/mac32-gcc40/include/osgParticle/DampingOperator
+94
-0
DomainOperator
lib/mac32-gcc40/include/osgParticle/DomainOperator
+235
-0
Emitter
lib/mac32-gcc40/include/osgParticle/Emitter
+105
-0
ExplosionDebrisEffect
lib/mac32-gcc40/include/osgParticle/ExplosionDebrisEffect
+56
-0
ExplosionEffect
lib/mac32-gcc40/include/osgParticle/ExplosionEffect
+56
-0
ExplosionOperator
lib/mac32-gcc40/include/osgParticle/ExplosionOperator
+127
-0
Export
lib/mac32-gcc40/include/osgParticle/Export
+51
-0
FireEffect
lib/mac32-gcc40/include/osgParticle/FireEffect
+57
-0
FluidFrictionOperator
lib/mac32-gcc40/include/osgParticle/FluidFrictionOperator
+148
-0
FluidProgram
lib/mac32-gcc40/include/osgParticle/FluidProgram
+114
-0
ForceOperator
lib/mac32-gcc40/include/osgParticle/ForceOperator
+98
-0
Interpolator
lib/mac32-gcc40/include/osgParticle/Interpolator
+87
-0
LinearInterpolator
lib/mac32-gcc40/include/osgParticle/LinearInterpolator
+51
-0
ModularEmitter
lib/mac32-gcc40/include/osgParticle/ModularEmitter
+158
-0
ModularProgram
lib/mac32-gcc40/include/osgParticle/ModularProgram
+99
-0
MultiSegmentPlacer
lib/mac32-gcc40/include/osgParticle/MultiSegmentPlacer
+144
-0
Operator
lib/mac32-gcc40/include/osgParticle/Operator
+115
-0
OrbitOperator
lib/mac32-gcc40/include/osgParticle/OrbitOperator
+112
-0
Particle
lib/mac32-gcc40/include/osgParticle/Particle
+636
-0
ParticleEffect
lib/mac32-gcc40/include/osgParticle/ParticleEffect
+118
-0
ParticleProcessor
lib/mac32-gcc40/include/osgParticle/ParticleProcessor
+340
-0
ParticleSystem
lib/mac32-gcc40/include/osgParticle/ParticleSystem
+527
-0
ParticleSystemUpdater
lib/mac32-gcc40/include/osgParticle/ParticleSystemUpdater
+134
-0
Placer
lib/mac32-gcc40/include/osgParticle/Placer
+68
-0
PointPlacer
lib/mac32-gcc40/include/osgParticle/PointPlacer
+78
-0
PrecipitationEffect
lib/mac32-gcc40/include/osgParticle/PrecipitationEffect
+265
-0
Program
lib/mac32-gcc40/include/osgParticle/Program
+68
-0
RadialShooter
lib/mac32-gcc40/include/osgParticle/RadialShooter
+196
-0
RandomRateCounter
lib/mac32-gcc40/include/osgParticle/RandomRateCounter
+76
-0
SectorPlacer
lib/mac32-gcc40/include/osgParticle/SectorPlacer
+149
-0
SegmentPlacer
lib/mac32-gcc40/include/osgParticle/SegmentPlacer
+144
-0
Shooter
lib/mac32-gcc40/include/osgParticle/Shooter
+64
-0
SinkOperator
lib/mac32-gcc40/include/osgParticle/SinkOperator
+100
-0
SmokeEffect
lib/mac32-gcc40/include/osgParticle/SmokeEffect
+56
-0
SmokeTrailEffect
lib/mac32-gcc40/include/osgParticle/SmokeTrailEffect
+56
-0
VariableRateCounter
lib/mac32-gcc40/include/osgParticle/VariableRateCounter
+77
-0
Version
lib/mac32-gcc40/include/osgParticle/Version
+48
-0
range
lib/mac32-gcc40/include/osgParticle/range
+89
-0
AnimationMaterial
lib/mac32-gcc40/include/osgPresentation/AnimationMaterial
+173
-0
CompileSlideCallback
lib/mac32-gcc40/include/osgPresentation/CompileSlideCallback
+45
-0
Export
lib/mac32-gcc40/include/osgPresentation/Export
+49
-0
PickEventHandler
lib/mac32-gcc40/include/osgPresentation/PickEventHandler
+71
-0
SlideEventHandler
lib/mac32-gcc40/include/osgPresentation/SlideEventHandler
+323
-0
SlideShowConstructor
lib/mac32-gcc40/include/osgPresentation/SlideShowConstructor
+520
-0
ConvexPolyhedron
lib/mac32-gcc40/include/osgShadow/ConvexPolyhedron
+123
-0
DebugShadowMap
lib/mac32-gcc40/include/osgShadow/DebugShadowMap
+192
-0
Export
lib/mac32-gcc40/include/osgShadow/Export
+49
-0
LightSpacePerspectiveShadowMap
...32-gcc40/include/osgShadow/LightSpacePerspectiveShadowMap
+122
-0
MinimalCullBoundsShadowMap
lib/mac32-gcc40/include/osgShadow/MinimalCullBoundsShadowMap
+82
-0
MinimalDrawBoundsShadowMap
lib/mac32-gcc40/include/osgShadow/MinimalDrawBoundsShadowMap
+128
-0
MinimalShadowMap
lib/mac32-gcc40/include/osgShadow/MinimalShadowMap
+164
-0
OccluderGeometry
lib/mac32-gcc40/include/osgShadow/OccluderGeometry
+259
-0
ParallelSplitShadowMap
lib/mac32-gcc40/include/osgShadow/ParallelSplitShadowMap
+216
-0
ProjectionShadowMap
lib/mac32-gcc40/include/osgShadow/ProjectionShadowMap
+85
-0
ShadowMap
lib/mac32-gcc40/include/osgShadow/ShadowMap
+123
-0
ShadowTechnique
lib/mac32-gcc40/include/osgShadow/ShadowTechnique
+87
-0
ShadowTexture
lib/mac32-gcc40/include/osgShadow/ShadowTexture
+68
-0
ShadowVolume
lib/mac32-gcc40/include/osgShadow/ShadowVolume
+83
-0
ShadowedScene
lib/mac32-gcc40/include/osgShadow/ShadowedScene
+68
-0
SoftShadowMap
lib/mac32-gcc40/include/osgShadow/SoftShadowMap
+92
-0
StandardShadowMap
lib/mac32-gcc40/include/osgShadow/StandardShadowMap
+200
-0
Version
lib/mac32-gcc40/include/osgShadow/Version
+46
-0
ViewDependentShadowTechnique
...ac32-gcc40/include/osgShadow/ViewDependentShadowTechnique
+232
-0
BlinkSequence
lib/mac32-gcc40/include/osgSim/BlinkSequence
+185
-0
ColorRange
lib/mac32-gcc40/include/osgSim/ColorRange
+66
-0
DOFTransform
lib/mac32-gcc40/include/osgSim/DOFTransform
+175
-0
ElevationSlice
lib/mac32-gcc40/include/osgSim/ElevationSlice
+101
-0
Export
lib/mac32-gcc40/include/osgSim/Export
+59
-0
GeographicLocation
lib/mac32-gcc40/include/osgSim/GeographicLocation
+87
-0
HeightAboveTerrain
lib/mac32-gcc40/include/osgSim/HeightAboveTerrain
+116
-0
Impostor
lib/mac32-gcc40/include/osgSim/Impostor
+121
-0
ImpostorSprite
lib/mac32-gcc40/include/osgSim/ImpostorSprite
+241
-0
InsertImpostorsVisitor
lib/mac32-gcc40/include/osgSim/InsertImpostorsVisitor
+68
-0
LightPoint
lib/mac32-gcc40/include/osgSim/LightPoint
+72
-0
LightPointNode
lib/mac32-gcc40/include/osgSim/LightPointNode
+114
-0
LightPointSystem
lib/mac32-gcc40/include/osgSim/LightPointSystem
+63
-0
LineOfSight
lib/mac32-gcc40/include/osgSim/LineOfSight
+129
-0
MultiSwitch
lib/mac32-gcc40/include/osgSim/MultiSwitch
+107
-0
ObjectRecordData
lib/mac32-gcc40/include/osgSim/ObjectRecordData
+73
-0
OverlayNode
lib/mac32-gcc40/include/osgSim/OverlayNode
+195
-0
ScalarBar
lib/mac32-gcc40/include/osgSim/ScalarBar
+248
-0
ScalarsToColors
lib/mac32-gcc40/include/osgSim/ScalarsToColors
+53
-0
Sector
lib/mac32-gcc40/include/osgSim/Sector
+314
-0
ShapeAttribute
lib/mac32-gcc40/include/osgSim/ShapeAttribute
+128
-0
SphereSegment
lib/mac32-gcc40/include/osgSim/SphereSegment
+317
-0
Version
lib/mac32-gcc40/include/osgSim/Version
+46
-0
VisibilityGroup
lib/mac32-gcc40/include/osgSim/VisibilityGroup
+76
-0
Export
lib/mac32-gcc40/include/osgTerrain/Export
+49
-0
GeometryTechnique
lib/mac32-gcc40/include/osgTerrain/GeometryTechnique
+116
-0
Layer
lib/mac32-gcc40/include/osgTerrain/Layer
+611
-0
Locator
lib/mac32-gcc40/include/osgTerrain/Locator
+132
-0
Terrain
lib/mac32-gcc40/include/osgTerrain/Terrain
+122
-0
TerrainTechnique
lib/mac32-gcc40/include/osgTerrain/TerrainTechnique
+105
-0
TerrainTile
lib/mac32-gcc40/include/osgTerrain/TerrainTile
+293
-0
ValidDataOperator
lib/mac32-gcc40/include/osgTerrain/ValidDataOperator
+74
-0
Version
lib/mac32-gcc40/include/osgTerrain/Version
+46
-0
Export
lib/mac32-gcc40/include/osgText/Export
+49
-0
FadeText
lib/mac32-gcc40/include/osgText/FadeText
+63
-0
Font
lib/mac32-gcc40/include/osgText/Font
+247
-0
Font3D
lib/mac32-gcc40/include/osgText/Font3D
+55
-0
Glyph
lib/mac32-gcc40/include/osgText/Glyph
+296
-0
KerningType
lib/mac32-gcc40/include/osgText/KerningType
+30
-0
String
lib/mac32-gcc40/include/osgText/String
+95
-0
Style
lib/mac32-gcc40/include/osgText/Style
+113
-0
Text
lib/mac32-gcc40/include/osgText/Text
+411
-0
Text3D
lib/mac32-gcc40/include/osgText/Text3D
+157
-0
TextBase
lib/mac32-gcc40/include/osgText/TextBase
+336
-0
Version
lib/mac32-gcc40/include/osgText/Version
+46
-0
ConvertVec
lib/mac32-gcc40/include/osgUtil/ConvertVec
+139
-0
CubeMapGenerator
lib/mac32-gcc40/include/osgUtil/CubeMapGenerator
+121
-0
CullVisitor
lib/mac32-gcc40/include/osgUtil/CullVisitor
+456
-0
DelaunayTriangulator
lib/mac32-gcc40/include/osgUtil/DelaunayTriangulator
+182
-0
DisplayRequirementsVisitor
lib/mac32-gcc40/include/osgUtil/DisplayRequirementsVisitor
+61
-0
DrawElementTypeSimplifier
lib/mac32-gcc40/include/osgUtil/DrawElementTypeSimplifier
+42
-0
EdgeCollector
lib/mac32-gcc40/include/osgUtil/EdgeCollector
+210
-0
Export
lib/mac32-gcc40/include/osgUtil/Export
+52
-0
GLObjectsVisitor
lib/mac32-gcc40/include/osgUtil/GLObjectsVisitor
+137
-0
HalfWayMapGenerator
lib/mac32-gcc40/include/osgUtil/HalfWayMapGenerator
+53
-0
HighlightMapGenerator
lib/mac32-gcc40/include/osgUtil/HighlightMapGenerator
+63
-0
IncrementalCompileOperation
lib/mac32-gcc40/include/osgUtil/IncrementalCompileOperation
+324
-0
IntersectVisitor
lib/mac32-gcc40/include/osgUtil/IntersectVisitor
+228
-0
IntersectionVisitor
lib/mac32-gcc40/include/osgUtil/IntersectionVisitor
+289
-0
LineSegmentIntersector
lib/mac32-gcc40/include/osgUtil/LineSegmentIntersector
+113
-0
MeshOptimizers
lib/mac32-gcc40/include/osgUtil/MeshOptimizers
+101
-0
OperationArrayFunctor
lib/mac32-gcc40/include/osgUtil/OperationArrayFunctor
+116
-0
Optimizer
lib/mac32-gcc40/include/osgUtil/Optimizer
+881
-0
PlaneIntersector
lib/mac32-gcc40/include/osgUtil/PlaneIntersector
+108
-0
PolytopeIntersector
lib/mac32-gcc40/include/osgUtil/PolytopeIntersector
+134
-0
PositionalStateContainer
lib/mac32-gcc40/include/osgUtil/PositionalStateContainer
+77
-0
PrintVisitor
lib/mac32-gcc40/include/osgUtil/PrintVisitor
+53
-0
ReflectionMapGenerator
lib/mac32-gcc40/include/osgUtil/ReflectionMapGenerator
+55
-0
RenderBin
lib/mac32-gcc40/include/osgUtil/RenderBin
+181
-0
RenderLeaf
lib/mac32-gcc40/include/osgUtil/RenderLeaf
+118
-0
RenderStage
lib/mac32-gcc40/include/osgUtil/RenderStage
+318
-0
ReversePrimitiveFunctor
lib/mac32-gcc40/include/osgUtil/ReversePrimitiveFunctor
+60
-0
SceneGraphBuilder
lib/mac32-gcc40/include/osgUtil/SceneGraphBuilder
+186
-0
SceneView
lib/mac32-gcc40/include/osgUtil/SceneView
+560
-0
ShaderGen
lib/mac32-gcc40/include/osgUtil/ShaderGen
+84
-0
Simplifier
lib/mac32-gcc40/include/osgUtil/Simplifier
+121
-0
SmoothingVisitor
lib/mac32-gcc40/include/osgUtil/SmoothingVisitor
+55
-0
StateGraph
lib/mac32-gcc40/include/osgUtil/StateGraph
+317
-0
Statistics
lib/mac32-gcc40/include/osgUtil/Statistics
+232
-0
TangentSpaceGenerator
lib/mac32-gcc40/include/osgUtil/TangentSpaceGenerator
+78
-0
Tessellator
lib/mac32-gcc40/include/osgUtil/Tessellator
+246
-0
TransformAttributeFunctor
lib/mac32-gcc40/include/osgUtil/TransformAttributeFunctor
+46
-0
TransformCallback
lib/mac32-gcc40/include/osgUtil/TransformCallback
+51
-0
TriStripVisitor
lib/mac32-gcc40/include/osgUtil/TriStripVisitor
+91
-0
UpdateVisitor
lib/mac32-gcc40/include/osgUtil/UpdateVisitor
+114
-0
Version
lib/mac32-gcc40/include/osgUtil/Version
+48
-0
CompositeViewer
lib/mac32-gcc40/include/osgViewer/CompositeViewer
+144
-0
Export
lib/mac32-gcc40/include/osgViewer/Export
+57
-0
GraphicsWindow
lib/mac32-gcc40/include/osgViewer/GraphicsWindow
+294
-0
Renderer
lib/mac32-gcc40/include/osgViewer/Renderer
+122
-0
Scene
lib/mac32-gcc40/include/osgViewer/Scene
+75
-0
Version
lib/mac32-gcc40/include/osgViewer/Version
+48
-0
View
lib/mac32-gcc40/include/osgViewer/View
+267
-0
Viewer
lib/mac32-gcc40/include/osgViewer/Viewer
+130
-0
ViewerBase
lib/mac32-gcc40/include/osgViewer/ViewerBase
+330
-0
ViewerEventHandlers
lib/mac32-gcc40/include/osgViewer/ViewerEventHandlers
+544
-0
GraphicsHandleX11
lib/mac32-gcc40/include/osgViewer/api/X11/GraphicsHandleX11
+80
-0
GraphicsWindowX11
lib/mac32-gcc40/include/osgViewer/api/X11/GraphicsWindowX11
+204
-0
PixelBufferX11
lib/mac32-gcc40/include/osgViewer/api/X11/PixelBufferX11
+90
-0
Export
lib/mac32-gcc40/include/osgVolume/Export
+49
-0
FixedFunctionTechnique
lib/mac32-gcc40/include/osgVolume/FixedFunctionTechnique
+60
-0
Layer
lib/mac32-gcc40/include/osgVolume/Layer
+275
-0
Locator
lib/mac32-gcc40/include/osgVolume/Locator
+100
-0
Property
lib/mac32-gcc40/include/osgVolume/Property
+416
-0
RayTracedTechnique
lib/mac32-gcc40/include/osgVolume/RayTracedTechnique
+60
-0
Version
lib/mac32-gcc40/include/osgVolume/Version
+46
-0
Volume
lib/mac32-gcc40/include/osgVolume/Volume
+79
-0
VolumeTechnique
lib/mac32-gcc40/include/osgVolume/VolumeTechnique
+68
-0
VolumeTile
lib/mac32-gcc40/include/osgVolume/VolumeTile
+157
-0
Box
lib/mac32-gcc40/include/osgWidget/Box
+61
-0
Browser
lib/mac32-gcc40/include/osgWidget/Browser
+90
-0
Canvas
lib/mac32-gcc40/include/osgWidget/Canvas
+42
-0
EventInterface
lib/mac32-gcc40/include/osgWidget/EventInterface
+412
-0
Export
lib/mac32-gcc40/include/osgWidget/Export
+52
-0
Frame
lib/mac32-gcc40/include/osgWidget/Frame
+254
-0
Input
lib/mac32-gcc40/include/osgWidget/Input
+112
-0
Label
lib/mac32-gcc40/include/osgWidget/Label
+66
-0
Lua
lib/mac32-gcc40/include/osgWidget/Lua
+46
-0
PdfReader
lib/mac32-gcc40/include/osgWidget/PdfReader
+147
-0
Python
lib/mac32-gcc40/include/osgWidget/Python
+42
-0
ScriptEngine
lib/mac32-gcc40/include/osgWidget/ScriptEngine
+42
-0
StyleInterface
lib/mac32-gcc40/include/osgWidget/StyleInterface
+42
-0
StyleManager
lib/mac32-gcc40/include/osgWidget/StyleManager
+208
-0
Table
lib/mac32-gcc40/include/osgWidget/Table
+78
-0
Types
lib/mac32-gcc40/include/osgWidget/Types
+48
-0
UIObjectParent
lib/mac32-gcc40/include/osgWidget/UIObjectParent
+130
-0
Util
lib/mac32-gcc40/include/osgWidget/Util
+83
-0
Version
lib/mac32-gcc40/include/osgWidget/Version
+35
-0
ViewerEventHandlers
lib/mac32-gcc40/include/osgWidget/ViewerEventHandlers
+125
-0
VncClient
lib/mac32-gcc40/include/osgWidget/VncClient
+63
-0
Widget
lib/mac32-gcc40/include/osgWidget/Widget
+651
-0
Window
lib/mac32-gcc40/include/osgWidget/Window
+662
-0
WindowManager
lib/mac32-gcc40/include/osgWidget/WindowManager
+389
-0
No files found.
.gitignore
View file @
bb4ef9be
...
...
@@ -6,6 +6,7 @@ tags
build
Info.plist
obj
.DS_Store
*.log
*~
*~.skp
...
...
@@ -31,7 +32,6 @@ deploy/qgroundcontrol*
controller_log*
user_config.pri
*.app
*.ncb
*.vcproj
*.vcxproj*
...
...
lib/mac32-gcc40/include/.gitignore
deleted
100644 → 0
View file @
a445c615
OpenThreads
osg*
lib/mac32-gcc40/include/OpenThreads/Atomic
0 → 100644
View file @
bb4ef9be
/* -*-c++-*- OpenThreads library, Copyright (C) 2008 The Open Thread Group
*
* This library is open source and may be redistributed and/or modified under
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
* (at your option) any later version. The full license is in LICENSE file
* included with this distribution, and on the openscenegraph.org website.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* OpenSceneGraph Public License for more details.
*/
#ifndef _OPENTHREADS_ATOMIC_
#define _OPENTHREADS_ATOMIC_
#include <OpenThreads/Config>
#include <OpenThreads/Exports>
#if defined(_OPENTHREADS_ATOMIC_USE_BSD_ATOMIC)
# include <libkern/OSAtomic.h>
# define _OPENTHREADS_ATOMIC_USE_LIBRARY_ROUTINES
#elif defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS) && defined(__i386__)
# define _OPENTHREADS_ATOMIC_USE_LIBRARY_ROUTINES
#elif defined(_OPENTHREADS_ATOMIC_USE_WIN32_INTERLOCKED)
# define _OPENTHREADS_ATOMIC_USE_LIBRARY_ROUTINES
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
# include <atomic.h>
# include "Mutex"
# include "ScopedLock"
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
# include "Mutex"
# include "ScopedLock"
#endif
#if defined(_OPENTHREADS_ATOMIC_USE_LIBRARY_ROUTINES)
#define _OPENTHREADS_ATOMIC_INLINE
#else
#define _OPENTHREADS_ATOMIC_INLINE inline
#endif
namespace
OpenThreads
{
/**
* @class Atomic
* @brief This class provides an atomic increment and decrement operation.
*/
class
OPENTHREAD_EXPORT_DIRECTIVE
Atomic
{
public:
Atomic
(
unsigned
value
=
0
)
:
_value
(
value
)
{
}
_OPENTHREADS_ATOMIC_INLINE
unsigned
operator
++
();
_OPENTHREADS_ATOMIC_INLINE
unsigned
operator
--
();
_OPENTHREADS_ATOMIC_INLINE
unsigned
AND
(
unsigned
value
);
_OPENTHREADS_ATOMIC_INLINE
unsigned
OR
(
unsigned
value
);
_OPENTHREADS_ATOMIC_INLINE
unsigned
XOR
(
unsigned
value
);
_OPENTHREADS_ATOMIC_INLINE
unsigned
exchange
(
unsigned
value
=
0
);
_OPENTHREADS_ATOMIC_INLINE
operator
unsigned
()
const
;
private:
Atomic
(
const
Atomic
&
);
Atomic
&
operator
=
(
const
Atomic
&
);
#if defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
mutable
Mutex
_mutex
;
#endif
#if defined(_OPENTHREADS_ATOMIC_USE_WIN32_INTERLOCKED)
volatile
long
_value
;
#elif defined(_OPENTHREADS_ATOMIC_USE_BSD_ATOMIC)
volatile
int32_t
_value
;
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
volatile
uint_t
_value
;
mutable
Mutex
_mutex
;
// needed for xor
#else
volatile
unsigned
_value
;
#endif
};
/**
* @class AtomicPtr
* @brief This class provides an atomic pointer assignment using cas operations.
*/
class
OPENTHREAD_EXPORT_DIRECTIVE
AtomicPtr
{
public:
AtomicPtr
(
void
*
ptr
=
0
)
:
_ptr
(
ptr
)
{
}
~
AtomicPtr
()
{
_ptr
=
0
;
}
// assigns a new pointer
_OPENTHREADS_ATOMIC_INLINE
bool
assign
(
void
*
ptrNew
,
const
void
*
const
ptrOld
);
_OPENTHREADS_ATOMIC_INLINE
void
*
get
()
const
;
private:
AtomicPtr
(
const
AtomicPtr
&
);
AtomicPtr
&
operator
=
(
const
AtomicPtr
&
);
#if defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
mutable
Mutex
_mutex
;
#endif
void
*
volatile
_ptr
;
};
#if !defined(_OPENTHREADS_ATOMIC_USE_LIBRARY_ROUTINES)
_OPENTHREADS_ATOMIC_INLINE
unsigned
Atomic
::
operator
++
()
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_add_and_fetch
(
&
_value
,
1
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__add_and_fetch
(
&
_value
,
1
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
return
atomic_inc_uint_nv
(
&
_value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
return
++
_value
;
#else
return
++
_value
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
unsigned
Atomic
::
operator
--
()
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_sub_and_fetch
(
&
_value
,
1
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__sub_and_fetch
(
&
_value
,
1
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
return
atomic_dec_uint_nv
(
&
_value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
return
--
_value
;
#else
return
--
_value
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
unsigned
Atomic
::
AND
(
unsigned
value
)
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_fetch_and_and
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__and_and_fetch
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
return
atomic_and_uint_nv
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
_value
&=
value
;
return
_value
;
#else
_value
&=
value
;
return
_value
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
unsigned
Atomic
::
OR
(
unsigned
value
)
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_fetch_and_or
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__or_and_fetch
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
return
atomic_or_uint_nv
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
_value
|=
value
;
return
_value
;
#else
_value
|=
value
;
return
_value
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
unsigned
Atomic
::
XOR
(
unsigned
value
)
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_fetch_and_xor
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__xor_and_fetch
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
_value
^=
value
;
return
_value
;
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
_value
^=
value
;
return
_value
;
#else
_value
^=
value
;
return
_value
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
unsigned
Atomic
::
exchange
(
unsigned
value
)
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_lock_test_and_set
(
&
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__compare_and_swap
(
&
_value
,
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
return
atomic_cas_uint
(
&
_value
,
_value
,
value
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
unsigned
oldval
=
_value
;
_value
=
value
;
return
oldval
;
#else
unsigned
oldval
=
_value
;
_value
=
value
;
return
oldval
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
Atomic
::
operator
unsigned
()
const
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
__sync_synchronize
();
return
_value
;
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
__synchronize
();
return
_value
;
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
membar_consumer
();
// Hmm, do we need???
return
_value
;
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
return
_value
;
#else
return
_value
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
bool
AtomicPtr
::
assign
(
void
*
ptrNew
,
const
void
*
const
ptrOld
)
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
return
__sync_bool_compare_and_swap
(
&
_ptr
,
ptrOld
,
ptrNew
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
return
__compare_and_swap
((
unsigned
long
*
)
&
_ptr
,
(
unsigned
long
)
ptrOld
,
(
unsigned
long
)
ptrNew
);
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
return
ptrOld
==
atomic_cas_ptr
(
&
_ptr
,
const_cast
<
void
*>
(
ptrOld
),
ptrNew
);
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
if
(
_ptr
!=
ptrOld
)
return
false
;
_ptr
=
ptrNew
;
return
true
;
#else
if
(
_ptr
!=
ptrOld
)
return
false
;
_ptr
=
ptrNew
;
return
true
;
#endif
}
_OPENTHREADS_ATOMIC_INLINE
void
*
AtomicPtr
::
get
()
const
{
#if defined(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS)
__sync_synchronize
();
return
_ptr
;
#elif defined(_OPENTHREADS_ATOMIC_USE_MIPOSPRO_BUILTINS)
__synchronize
();
return
_ptr
;
#elif defined(_OPENTHREADS_ATOMIC_USE_SUN)
membar_consumer
();
// Hmm, do we need???
return
_ptr
;
#elif defined(_OPENTHREADS_ATOMIC_USE_MUTEX)
ScopedLock
<
Mutex
>
lock
(
_mutex
);
return
_ptr
;
#else
return
_ptr
;
#endif
}
#endif // !defined(_OPENTHREADS_ATOMIC_USE_LIBRARY_ROUTINES)
}
#endif // _OPENTHREADS_ATOMIC_
lib/mac32-gcc40/include/OpenThreads/Barrier
0 → 100644
View file @
bb4ef9be
/* -*-c++-*- OpenThreads library, Copyright (C) 2002 - 2007 The Open Thread Group
*
* This library is open source and may be redistributed and/or modified under
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
* (at your option) any later version. The full license is in LICENSE file
* included with this distribution, and on the openscenegraph.org website.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* OpenSceneGraph Public License for more details.
*/
//
// Barrier - C++ barrier class
// ~~~~~~~
//
#ifndef _OPENTHREADS_BARRIER_
#define _OPENTHREADS_BARRIER_
#include <OpenThreads/Exports>
namespace
OpenThreads
{
/**
* @class Barrier
* @brief This class provides an object-oriented thread barrier interface
*
* @warning It is unwise to use the construct "Barrier barrier" in the
* global namespace on sgi's. The object "barrier"
* will confilict with the c-library sproc function "barrier" and
* unpredictable results may occur. You have been warned.
*/
class
OPENTHREAD_EXPORT_DIRECTIVE
Barrier
{
public:
/**
* Constructor
*/
Barrier
(
int
numThreads
=
0
);
/**
* Destructor
*/
virtual
~
Barrier
();
/**
* Reset the barrier to it's original state.
*/
virtual
void
reset
();
/**
* Block until numThreads threads have entered the barrier.
*/
virtual
void
block
(
unsigned
int
numThreads
=
0
);
/**
* Release the barrier, now.
*/
virtual
void
release
();
/**
* Return the number of threads currently blocked in the barrier,
* Return -1 if error.
*/
virtual
int
numThreadsCurrentlyBlocked
();
void
invalidate
();
private:
/**
* Private copy constructor, to prevent tampering.
*/
Barrier
(
const
Barrier
&
/*b*/
)
{};
/**
* Private copy assignment, to prevent tampering.
*/
Barrier
&
operator
=
(
const
Barrier
&
/*b*/
)
{
return
*
(
this
);};
/**
* Implementation-specific private data.
*/
void
*
_prvData
;
bool
_valid
;
};
}
#endif // !_OPENTHREADS_BARRIER_
lib/mac32-gcc40/include/OpenThreads/Block
0 → 100644
View file @
bb4ef9be
/* -*-c++-*- OpenThreads - Copyright (C) 1998-2007 Robert Osfield
*
* This library is open source and may be redistributed and/or modified under
* the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or
* (at your option) any later version. The full license is in LICENSE file
* included with this distribution, and on the openscenegraph.org website.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* OpenSceneGraph Public License for more details.
*/
#ifndef _OPENTHREADS_BLOCK_
#define _OPENTHREADS_BLOCK_
#include <OpenThreads/Thread>
#include <OpenThreads/Barrier>
#include <OpenThreads/Condition>
#include <OpenThreads/ScopedLock>
namespace
OpenThreads
{
/** Block is a block that can be used to halt a thread that is waiting another thread to release it.*/
class
Block
{
public:
Block
()
:
_released
(
false
)
{}
~
Block
()
{
release
();
}
inline
bool
block
()
{
ScopedLock
<
OpenThreads
::
Mutex
>
mutlock
(
_mut
);
if
(
!
_released
)
{
return
_cond
.
wait
(
&
_mut
)
==
0
;
}
else
{
return
true
;
}
}
inline
bool
block
(
unsigned
long
timeout
)
{
ScopedLock
<
OpenThreads
::
Mutex
>
mutlock
(
_mut
);
if
(
!
_released
)
{
return
_cond
.
wait
(
&
_mut
,
timeout
)
==
0
;
}
else
{
return
true
;
}
}
inline
void
release
()
{
ScopedLock
<
OpenThreads
::
Mutex
>
mutlock
(
_mut
);
if
(
!
_released
)
{
_released
=
true
;