OpenSceneGraph/include/osgUtil
Robert Osfield de30bf3f1c Fixed Coverity reported issue.
CID 11828: Uninitialized scalar field (UNINIT_CTOR)
Non-static class member distance is not initialized in this constructor nor in any functions that it calls.
Non-static class member maxDistance is not initialized in this constructor nor in any functions that it calls.
Non-static class member numIntersectionPoints is not initialized in this constructor nor in any functions that it calls.
Non-static class member primitiveIndex is not initialized in this constructor nor in any functions that it calls.
2011-05-06 12:30:58 +00:00
..
ConvertVec
CubeMapGenerator
CullVisitor Added CullVisitor::Identifier to help with cull operations that require a consistent identifier for 2011-03-17 13:54:14 +00:00
DelaunayTriangulator Cleaned up the inline methods 2010-08-09 16:14:25 +00:00
DisplayRequirementsVisitor
DrawElementTypeSimplifier
EdgeCollector
Export From Piotr Gwiazdowski, "So there's config setting OSG_DISABLE_MSVC_WARNINGS which should 2011-03-09 14:15:04 +00:00
GLObjectsVisitor
HalfWayMapGenerator
HighlightMapGenerator
IncrementalCompileOperation Added IncrementalCompileOperation::compileAllForNextFrame(uint) method and supporting 2011-04-18 12:35:19 +00:00
IntersectionVisitor From Farshid Lashkari, "Another update. I added a LIMIT_NEAREST enum which implements your previous suggestion of rejecting bounding volumes further from the nearest existing intersection. I only implemented this for LineSegmentIntersector. I'd appreciate it if you could double check the math I added to LineSegmentIntersector::intersects() for checking if the bounding sphere is further away. The results of this are promising. I'm getting noticeable performance increase for line intersections with scenes containing many drawables. 2011-03-14 10:07:15 +00:00
IntersectVisitor
LineSegmentIntersector From Farshid Lashkari, "Another update. I added a LIMIT_NEAREST enum which implements your previous suggestion of rejecting bounding volumes further from the nearest existing intersection. I only implemented this for LineSegmentIntersector. I'd appreciate it if you could double check the math I added to LineSegmentIntersector::intersects() for checking if the bounding sphere is further away. The results of this are promising. I'm getting noticeable performance increase for line intersections with scenes containing many drawables. 2011-03-14 10:07:15 +00:00
MeshOptimizers From Time Moore, "This submission implements 3 optimizations for meshes. INDEX_MESH turns DrawArrays style geometry into DrawElements, uniquifying the vertices in the process. This is useful for certain loaders, like ac3d, which just spit out DrawArrays. VERTEX_POSTTRANSFORM and VERTEX_PRETRANSFORM optimize mesh triangle and vertex order for the caches on a modern GPU, using Tom Forsyth's algorithm. I describe this and the big difference it makes (38% improvement on a very large mesh) in my blog, 2010-03-11 18:15:20 +00:00
OperationArrayFunctor
Optimizer Renamed YES and NO enums with more description names that don't overlap with iOS #define's 2010-12-06 10:35:02 +00:00
PlaneIntersector From Farshid Lashkari, "Another update. I added a LIMIT_NEAREST enum which implements your previous suggestion of rejecting bounding volumes further from the nearest existing intersection. I only implemented this for LineSegmentIntersector. I'd appreciate it if you could double check the math I added to LineSegmentIntersector::intersects() for checking if the bounding sphere is further away. The results of this are promising. I'm getting noticeable performance increase for line intersections with scenes containing many drawables. 2011-03-14 10:07:15 +00:00
PolytopeIntersector Fixed Coverity reported issue. 2011-05-06 12:30:58 +00:00
PositionalStateContainer
PrintVisitor
ReflectionMapGenerator
RenderBin Added releaseGLObjects(State*) support into osg::FrameBufferObject, osg::RenderBin and osg::RenderStage 2011-04-20 11:45:01 +00:00
RenderLeaf
RenderStage Added releaseGLObjects(State*) support into osg::FrameBufferObject, osg::RenderBin and osg::RenderStage 2011-04-20 11:45:01 +00:00
ReversePrimitiveFunctor
SceneGraphBuilder Copied libutil and libtess implementations in form Mesa 7.9/src/glu into the src/osg/glu, 2010-10-06 14:44:52 +00:00
SceneView Refactor of DatabasePage/IncrementalCompileOperation to use the IncrementalCompileOperator for compiling objects 2010-12-10 15:27:19 +00:00
ShaderGen Replaced use of unsigned int/enum mask combinations with int/enum mask combinations to avoid the need for casting enums to unsigned ints, 2010-03-05 12:55:08 +00:00
Simplifier
SmoothingVisitor Beginning of crease angle support for SmoothingVisitor to all it duplicate vertices are creases 2010-07-30 19:39:38 +00:00
StateGraph
Statistics Added number of primitive sets to on screen stats 2010-10-25 13:42:01 +00:00
TangentSpaceGenerator
Tessellator Introduced osg namespace to new local GLU functions 2010-10-07 11:53:28 +00:00
TransformAttributeFunctor
TransformCallback Converted FrameStamp::g/setFrameNumber from int to uint 2010-12-22 20:11:05 +00:00
TriStripVisitor
UpdateVisitor
Version