OpenSceneGraph/include/osg
2009-07-03 10:33:51 +00:00
..
AlphaFunc From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
AnimationPath From Alan Dickinson, change methods to virtual. 2008-09-18 13:54:13 +00:00
ApplicationUsage From Eric Sokolowski and Robert Osfield, moved command line option usage setup 2008-05-12 10:55:55 +00:00
ArgumentParser From Eric Sokolowski and Robert Osfield, moved command line option usage setup 2008-05-12 10:55:55 +00:00
Array Changed parameter for T* to const T*. 2009-04-22 10:46:12 +00:00
AudioStream From Tanguy Fautre, 2009-03-11 15:12:46 +00:00
AutoTransform Converted AutoTransform to use doubles. 2008-08-28 09:43:00 +00:00
Billboard From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
BlendColor From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
BlendEquation From Konstantin Sinitsyn, support for GL_EXT_blend_equation_separate extension like in osg::BlendEquation. 2009-06-08 13:46:39 +00:00
BlendFunc From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
BoundingBox Fixes for doxgen warnings 2009-02-11 10:41:55 +00:00
BoundingSphere From Paul Obermeier, "Please find enclosed some changed OSG header files. 2009-05-18 10:37:03 +00:00
BoundsChecking
buffered_value
BufferObject From Art Tevs, "here is a submission of an additional class of PixelBufferObejct, which implements more general way of handling with PBOs. Current osg implementation of PBO does use an attached osg::Image to copy data from. This is somehow only one way of using it and doesn't provide full functionality of PBOs. 2008-12-01 13:28:13 +00:00
Camera Removal of rendundant characters from Camera and Camera.cpp. 2009-01-15 10:44:52 +00:00
CameraNode
CameraView From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
ClampColor From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
ClearNode
ClipNode Added ClipNode::set/getReferenceFrame(); 2008-12-19 15:29:59 +00:00
ClipPlane Moved the setting of _clipPlaneNum from the {} body to the intializer list to 2008-01-18 21:01:18 +00:00
ClusterCullingCallback Removed the using to avoid VS 7.1 build problem 2007-03-29 15:41:59 +00:00
CollectOccludersVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
ColorMask
ColorMatrix
ComputeBoundsVisitor Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
ConvexPlanarOccluder
ConvexPlanarPolygon From Tim Moore, removed redundent forward declartion of BoundingBox and BoundingSphere 2008-11-07 13:18:40 +00:00
CoordinateSystemNode Added docs explaining units 2008-04-14 10:38:37 +00:00
CopyOp From Cedric Pinson and Robert Osfield, addition of NodeCallbacks to osg::CopyOp and osg::Node copy constructor. 2009-06-18 10:01:39 +00:00
CullFace From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
CullingSet
CullSettings From Mathias Froehlich, build fixes for various unices 2008-06-26 12:08:37 +00:00
CullStack Moved push/popCulling set it public scope. 2009-01-28 15:15:19 +00:00
DeleteHandler From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Depth From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
DisplaySettings Fixed error in DisplaySettings::setNumOfHttpDatabaseThreadsHint 2009-06-17 08:56:11 +00:00
Drawable Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
DrawPixels Fixed parameter name 2007-05-14 16:16:22 +00:00
Endian From Mathias Froehlich, "Fix possible problem with aliasing rules.. and fix a gcc warning :)Use a union to determine if we are on a little endian or big endian machine." 2009-06-25 13:26:26 +00:00
Export Added a couple more pragma's to resolve final Windows warnings 2009-02-06 15:39:44 +00:00
fast_back_stack
Fog From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
FragmentProgram Introduced new osg::discardDeletedOpenGLObjects() methods, and usage of it in 2008-01-08 13:24:29 +00:00
FrameBufferObject From Jaromir Vitek, "In attachment are another fixes for using packed depth+stencil (PDS). 2008-11-25 10:57:14 +00:00
FrameStamp From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
FrontFace From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Geode Added asSwitch and asGeode convinience methods to Node 2008-12-09 09:24:47 +00:00
Geometry From Roland Smeenk, "While working on the Collada plugin I noticed that all geometry created by the dae reader result in slow path geometry. 2009-03-10 14:15:59 +00:00
GL From Andy Skinner, warning fix for Windows 64-bit build 2007-04-03 19:42:43 +00:00
GL2Extensions Warning fixes 2008-12-17 13:14:17 +00:00
GLExtensions Added checked from the ARG version of glDraw*Instanced(). 2009-01-08 11:19:21 +00:00
GLObjects Introduced new osg::discardDeletedOpenGLObjects() methods, and usage of it in 2008-01-08 13:24:29 +00:00
GLU From Martin Spott, compile fixes for IBM AIX. 2009-03-10 11:14:56 +00:00
GraphicsContext Added support for tracking the time since the last clear() call to enable other 2009-03-12 15:18:51 +00:00
GraphicsThread Added optional bool keep to BarrierOperation to make it more resuable 2008-11-18 15:18:34 +00:00
Group Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
Hint From Mathias Froehlich, fixed typo 2008-05-12 10:16:40 +00:00
Image Added docs on getPixelAspectRatio and corrected usage of getPixelAspection in osgmovie.cpp 2009-03-11 17:57:33 +00:00
ImageSequence Refactored ImageSequence to provided a cleaner and more robust implementation 2008-10-06 17:02:20 +00:00
ImageStream From Tanguy Fautre, 2009-03-11 15:12:46 +00:00
ImageUtils Moved osgVolume::ImageUtils to osg::ImageUtils, updated wrappers, and started moving osgvolume example across to create osgVolume subgraphs 2009-01-09 15:19:25 +00:00
io_utils From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
KdTree Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
Light From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
LightModel From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
LightSource
LineSegment Added double versions of intersect methods 2008-03-13 16:05:40 +00:00
LineStipple Added extra constructors 2008-03-12 20:15:45 +00:00
LineWidth
LOD Introduced CMake build option for compiling double or float versions of osg::BoundingSphere and osg::BoundingBox. 2008-04-03 18:36:50 +00:00
LogicOp From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
Material From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
Math From Martin Spott, compile fixes for IBM AIX. 2009-03-10 11:14:56 +00:00
Matrix From Mathias Froehlich, moved optional config variables into include/osg/Config file that 2008-06-20 15:50:53 +00:00
Matrixd From Mathias Froehlich, "This is a generic optimization that does not depend on any cpu or instruction 2008-09-17 16:14:28 +00:00
Matrixf From Mathias Froehlich, "This is a generic optimization that does not depend on any cpu or instruction 2008-09-17 16:14:28 +00:00
MatrixTransform
MixinVector Simplified the MixinVector class so that it no longer supports custom allocators, 2008-06-27 12:44:41 +00:00
Multisample From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Node From Sukender, add check against NULL parameter value 2009-02-02 09:23:28 +00:00
NodeCallback
NodeTrackerCallback Fixed typo 2007-07-11 16:06:04 +00:00
NodeVisitor Moved Registry::ReadFileCallback + WriteFileCallback, and osgDB::ReaderWriter::Options into their own separate Options file and into the osgDB namespace. 2009-05-11 11:39:12 +00:00
Notify From Maciej Krol,"With advent of GUI applications in OSG there is a growing need to redirect notification messages to third party systems. For example windows applications do not have console output, it would be appropriate to redirect notifications to GUI widget or debug output. I have revamped notification system to fit this need. New notification stream is using NotifyHandler as a message sink. Handler is called whenever stream is synchronized (i.e. after <<std::endl). Standard streams std::cout and std::cerr are no longer used although by default StandardNotifyHandler is a message sink. Custom notification handler can be set with osg::setNotifyHandler(NotifyHandler *) function. 2009-05-18 12:04:07 +00:00
Object Changed the macro usage so that the quotes are now added inside the .cpp 2008-09-22 13:16:29 +00:00
observer_ptr Changed the const get(), operator*() and operator->() methods to return non const T versions 2008-03-14 11:06:35 +00:00
OccluderNode
OcclusionQueryNode From Paul Martz, fixed get/set methods API 2008-02-27 11:43:58 +00:00
OperationThread Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
PagedLOD Moved Registry::ReadFileCallback + WriteFileCallback, and osgDB::ReaderWriter::Options into their own separate Options file and into the osgDB namespace. 2009-05-11 11:39:12 +00:00
Plane From Mathias Froehlich, moved optional config variables into include/osg/Config file that 2008-06-20 15:50:53 +00:00
Point Added extra constructors 2008-03-12 20:15:45 +00:00
PointSprite From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
PolygonMode Fixed unitialized variable 2008-07-23 15:42:02 +00:00
PolygonOffset From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
PolygonStipple Added extra constructors 2008-03-12 20:15:45 +00:00
Polytope Changed setting of stack back assigned to push_back to fix bug with cull mask management. 2009-05-07 18:30:33 +00:00
PositionAttitudeTransform
PrimitiveSet Added new virtual reseveElements, setElement, getElment and addElement methods to DrawElements 2009-03-25 11:17:21 +00:00
Program Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
Projection
ProxyNode From Mathias Froehlich, "attached is a change to the ProxyNode that also includes ProxyNode local 2009-06-12 10:08:15 +00:00
Quat
ref_ptr From Piotr Rak, "added bool conversion for ref_ptr, when no implicit conversion to T* is used." 2008-11-25 16:24:50 +00:00
Referenced Added depends_on template and usage in RenderBin to help with static variable destruction ordering 2009-06-05 11:48:35 +00:00
RenderInfo Added Camera::g/setIntialDrawCallback and g/setFinalDrawCallback(), and added 2008-02-29 15:25:57 +00:00
Scissor From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
Sequence From Jason Daly, "I'm still having a problem with SWING animations on sequences. Here's 2007-12-24 14:45:31 +00:00
ShadeModel Set default ShadeModel back to SMOOTH 2007-04-05 20:27:02 +00:00
Shader From Art Trevs, add support for saving external shader files. 2008-03-04 14:04:48 +00:00
ShadowVolumeOccluder From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Shape Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
ShapeDrawable Removed todo entry 2008-08-18 10:47:43 +00:00
State Moved getAttributeVec into public: to allow 3rd party code to access without having to subclass 2009-05-12 05:49:36 +00:00
StateAttribute Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
StateSet Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
Stats Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
Stencil From Mike Wittman, " noticed that some type references of osg::Drawable::AttributeFunctor, osg::Drawable::ConstAttributeFunctor, and osg::StateAttribute::ModeUsage in osg and osgSim were not being properly reflected in osgIntrospection. This appears to be due to Doxygen not handling nested types from superclasses if they're not qualified when referenced in subclasses. 2007-03-05 17:34:36 +00:00
StencilTwoSided Fixed warnings 2008-12-17 16:13:23 +00:00
Switch Added asSwitch and asGeode convinience methods to Node 2008-12-09 09:24:47 +00:00
TemplatePrimitiveFunctor Fixed warnings 2009-01-07 10:32:59 +00:00
TexEnv
TexEnvCombine From Paul Melis, fixes to spelling mistakes/typos. 2007-07-11 15:51:17 +00:00
TexEnvFilter From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
TexGen From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
TexGenNode From Mathias Froehlich, "attached is a change to TexGenNode rev 10060 that removes a private member 2009-04-22 13:07:02 +00:00
TexMat
Texture From Wojciech Lewandowski, "Here are my changes: 2009-06-19 11:55:52 +00:00
Texture1D Added Texture1D(Image*) and Texture3D(Image*) constructors 2008-10-08 11:30:18 +00:00
Texture2D Removed the mutable from the _image variable 2008-04-23 20:49:19 +00:00
Texture2DArray Various warning fixes 2008-10-27 13:09:43 +00:00
Texture3D Fixed warnings 2008-12-17 16:13:23 +00:00
TextureCubeMap From Art Trevs, "Features of the patch are: 2007-09-11 12:04:58 +00:00
TextureRectangle From Mathias Froehlich, Changed osg::TextureRectangle to use osg::Texutre::applyTexParameters() to take advantage of texture shadow extension settings for texture rectangle 2009-04-24 09:07:22 +00:00
Timer From Paul Martz, Correction to Timer method comment. 2009-01-05 11:58:08 +00:00
TransferFunction Refactored osg::TransferFunction1D to use an std::map internally which is kept in sync with the actual osg::Image that is passed to the GPU. 2009-02-02 14:43:27 +00:00
Transform From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
TriangleFunctor From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
TriangleIndexFunctor Added support for new double Vec*Array classes in various functors. 2007-12-04 14:46:46 +00:00
Uniform From Ferdi Smit, added support for unsigned int typed uniforms 2008-11-25 14:15:35 +00:00
Vec2
Vec2b From Paul Obermeier, "Please find enclosed some changed OSG header files. 2009-05-18 10:37:03 +00:00
Vec2d From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Vec2f
Vec2s From David Cullu, added various mathematical operators 2007-12-17 17:43:57 +00:00
Vec3
Vec3b From Paul Obermeier, "Please find enclosed some changed OSG header files. 2009-05-18 10:37:03 +00:00
Vec3d From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Vec3f From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Vec3s From David Cullu, added various mathematical operators 2007-12-17 17:43:57 +00:00
Vec4
Vec4b From Paul Obermeier, "Please find enclosed some changed OSG header files. 2009-05-18 10:37:03 +00:00
Vec4d Introduced CMake build option for compiling double or float versions of osg::BoundingSphere and osg::BoundingBox. 2008-04-03 18:36:50 +00:00
Vec4f From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Vec4s From David Cullu, added various mathematical operators 2007-12-17 17:43:57 +00:00
Vec4ub From Paul Obermeier, "Please find enclosed some changed OSG header files. 2009-05-18 10:37:03 +00:00
Version Updated version numbers for 2.9.6 release 2009-07-03 10:33:51 +00:00
VertexProgram Fixed warnings 2008-12-17 15:32:35 +00:00
View Fixed warnings, updated NEWS 2009-01-30 10:55:28 +00:00
Viewport From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00