pkgsrc/graphics/Coin/PLIST

859 lines
34 KiB
Text
Raw Normal View History

Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
@comment $NetBSD: PLIST,v 1.6 2013/06/11 15:22:47 ryoon Exp $
bin/coin-config
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/C/XML/attribute.h
include/Inventor/C/XML/document.h
include/Inventor/C/XML/element.h
include/Inventor/C/XML/entity.h
include/Inventor/C/XML/parser.h
include/Inventor/C/XML/path.h
include/Inventor/C/XML/types.h
include/Inventor/C/XML/world.h
include/Inventor/C/base/hash.h
include/Inventor/C/base/heap.h
include/Inventor/C/base/list.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/C/base/math-undefs.h
include/Inventor/C/base/memalloc.h
include/Inventor/C/base/rbptree.h
include/Inventor/C/base/string.h
include/Inventor/C/base/time.h
include/Inventor/C/basic.h
include/Inventor/C/errors/debugerror.h
include/Inventor/C/errors/error.h
include/Inventor/C/glue/dl.h
include/Inventor/C/glue/gl.h
include/Inventor/C/glue/spidermonkey.h
include/Inventor/C/threads/barrier.h
include/Inventor/C/threads/common.h
include/Inventor/C/threads/condvar.h
include/Inventor/C/threads/fifo.h
include/Inventor/C/threads/mutex.h
include/Inventor/C/threads/recmutex.h
include/Inventor/C/threads/rwmutex.h
include/Inventor/C/threads/sched.h
include/Inventor/C/threads/storage.h
include/Inventor/C/threads/sync.h
include/Inventor/C/threads/thread.h
include/Inventor/C/threads/worker.h
include/Inventor/C/threads/wpool.h
include/Inventor/C/tidbits.h
include/Inventor/Sb.h
include/Inventor/SbBSPTree.h
include/Inventor/SbBasic.h
include/Inventor/SbBox.h
include/Inventor/SbBox2d.h
include/Inventor/SbBox2f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbBox2i32.h
include/Inventor/SbBox2s.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbBox3d.h
include/Inventor/SbBox3f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbBox3i32.h
include/Inventor/SbBox3s.h
include/Inventor/SbClip.h
include/Inventor/SbColor.h
include/Inventor/SbColor4f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbColorRGBA.h
include/Inventor/SbCylinder.h
include/Inventor/SbDPLine.h
include/Inventor/SbDPLinear.h
include/Inventor/SbDPMatrix.h
include/Inventor/SbDPPlane.h
include/Inventor/SbDPRotation.h
include/Inventor/SbDPViewVolume.h
include/Inventor/SbDict.h
include/Inventor/SbHeap.h
include/Inventor/SbImage.h
include/Inventor/SbLine.h
include/Inventor/SbLinear.h
include/Inventor/SbMatrix.h
include/Inventor/SbName.h
include/Inventor/SbOctTree.h
include/Inventor/SbPList.h
include/Inventor/SbPlane.h
include/Inventor/SbRotation.h
include/Inventor/SbSphere.h
include/Inventor/SbString.h
include/Inventor/SbTesselator.h
include/Inventor/SbTime.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbTypeInfo.h
include/Inventor/SbVec.h
include/Inventor/SbVec2b.h
include/Inventor/SbVec2d.h
include/Inventor/SbVec2f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbVec2i32.h
include/Inventor/SbVec2s.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbVec2ub.h
include/Inventor/SbVec2ui32.h
include/Inventor/SbVec2us.h
include/Inventor/SbVec3b.h
include/Inventor/SbVec3d.h
include/Inventor/SbVec3f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbVec3i32.h
include/Inventor/SbVec3s.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbVec3ub.h
include/Inventor/SbVec3ui32.h
include/Inventor/SbVec3us.h
include/Inventor/SbVec4b.h
include/Inventor/SbVec4d.h
include/Inventor/SbVec4f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbVec4i32.h
include/Inventor/SbVec4s.h
include/Inventor/SbVec4ub.h
include/Inventor/SbVec4ui32.h
include/Inventor/SbVec4us.h
include/Inventor/SbViewVolume.h
include/Inventor/SbViewportRegion.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SbXfBox3d.h
include/Inventor/SbXfBox3f.h
include/Inventor/So.h
include/Inventor/SoDB.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SoEventManager.h
include/Inventor/SoFullPath.h
include/Inventor/SoInput.h
include/Inventor/SoInteraction.h
include/Inventor/SoLists.h
include/Inventor/SoNodeKitPath.h
include/Inventor/SoOffscreenRenderer.h
include/Inventor/SoOutput.h
include/Inventor/SoPath.h
include/Inventor/SoPickedPoint.h
include/Inventor/SoPrimitiveVertex.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/SoRenderManager.h
include/Inventor/SoSceneManager.h
include/Inventor/SoType.h
include/Inventor/VRMLnodes/SoVRML.h
include/Inventor/VRMLnodes/SoVRMLAnchor.h
include/Inventor/VRMLnodes/SoVRMLAppearance.h
include/Inventor/VRMLnodes/SoVRMLAudioClip.h
include/Inventor/VRMLnodes/SoVRMLBackground.h
include/Inventor/VRMLnodes/SoVRMLBillboard.h
include/Inventor/VRMLnodes/SoVRMLBox.h
include/Inventor/VRMLnodes/SoVRMLCollision.h
include/Inventor/VRMLnodes/SoVRMLColor.h
include/Inventor/VRMLnodes/SoVRMLColorInterpolator.h
include/Inventor/VRMLnodes/SoVRMLCone.h
include/Inventor/VRMLnodes/SoVRMLCoordinate.h
include/Inventor/VRMLnodes/SoVRMLCoordinateInterpolator.h
include/Inventor/VRMLnodes/SoVRMLCylinder.h
include/Inventor/VRMLnodes/SoVRMLCylinderSensor.h
include/Inventor/VRMLnodes/SoVRMLDirectionalLight.h
include/Inventor/VRMLnodes/SoVRMLDragSensor.h
include/Inventor/VRMLnodes/SoVRMLElevationGrid.h
include/Inventor/VRMLnodes/SoVRMLExtrusion.h
include/Inventor/VRMLnodes/SoVRMLFog.h
include/Inventor/VRMLnodes/SoVRMLFontStyle.h
include/Inventor/VRMLnodes/SoVRMLGeometry.h
include/Inventor/VRMLnodes/SoVRMLGroup.h
include/Inventor/VRMLnodes/SoVRMLImageTexture.h
include/Inventor/VRMLnodes/SoVRMLIndexedFaceSet.h
include/Inventor/VRMLnodes/SoVRMLIndexedLine.h
include/Inventor/VRMLnodes/SoVRMLIndexedLineSet.h
include/Inventor/VRMLnodes/SoVRMLIndexedShape.h
include/Inventor/VRMLnodes/SoVRMLInline.h
include/Inventor/VRMLnodes/SoVRMLInterpolator.h
include/Inventor/VRMLnodes/SoVRMLLOD.h
include/Inventor/VRMLnodes/SoVRMLLight.h
include/Inventor/VRMLnodes/SoVRMLMacros.h
include/Inventor/VRMLnodes/SoVRMLMaterial.h
include/Inventor/VRMLnodes/SoVRMLMovieTexture.h
include/Inventor/VRMLnodes/SoVRMLNavigationInfo.h
include/Inventor/VRMLnodes/SoVRMLNodes.h
include/Inventor/VRMLnodes/SoVRMLNormal.h
include/Inventor/VRMLnodes/SoVRMLNormalInterpolator.h
include/Inventor/VRMLnodes/SoVRMLOrientationInterpolator.h
include/Inventor/VRMLnodes/SoVRMLParent.h
include/Inventor/VRMLnodes/SoVRMLPixelTexture.h
include/Inventor/VRMLnodes/SoVRMLPlaneSensor.h
include/Inventor/VRMLnodes/SoVRMLPointLight.h
include/Inventor/VRMLnodes/SoVRMLPointSet.h
include/Inventor/VRMLnodes/SoVRMLPositionInterpolator.h
include/Inventor/VRMLnodes/SoVRMLProximitySensor.h
include/Inventor/VRMLnodes/SoVRMLScalarInterpolator.h
include/Inventor/VRMLnodes/SoVRMLScript.h
include/Inventor/VRMLnodes/SoVRMLSensor.h
include/Inventor/VRMLnodes/SoVRMLShape.h
include/Inventor/VRMLnodes/SoVRMLSound.h
include/Inventor/VRMLnodes/SoVRMLSphere.h
include/Inventor/VRMLnodes/SoVRMLSphereSensor.h
include/Inventor/VRMLnodes/SoVRMLSpotLight.h
include/Inventor/VRMLnodes/SoVRMLSubInterpolator.h
include/Inventor/VRMLnodes/SoVRMLSwitch.h
include/Inventor/VRMLnodes/SoVRMLText.h
include/Inventor/VRMLnodes/SoVRMLTexture.h
include/Inventor/VRMLnodes/SoVRMLTextureCoordinate.h
include/Inventor/VRMLnodes/SoVRMLTextureTransform.h
include/Inventor/VRMLnodes/SoVRMLTimeSensor.h
include/Inventor/VRMLnodes/SoVRMLTouchSensor.h
include/Inventor/VRMLnodes/SoVRMLTransform.h
include/Inventor/VRMLnodes/SoVRMLVertexLine.h
include/Inventor/VRMLnodes/SoVRMLVertexPoint.h
include/Inventor/VRMLnodes/SoVRMLVertexShape.h
include/Inventor/VRMLnodes/SoVRMLViewpoint.h
include/Inventor/VRMLnodes/SoVRMLVisibilitySensor.h
include/Inventor/VRMLnodes/SoVRMLWorldInfo.h
include/Inventor/actions/SoAction.h
include/Inventor/actions/SoActions.h
include/Inventor/actions/SoAudioRenderAction.h
include/Inventor/actions/SoBoxHighlightRenderAction.h
include/Inventor/actions/SoCallbackAction.h
include/Inventor/actions/SoGLRenderAction.h
include/Inventor/actions/SoGetBoundingBoxAction.h
include/Inventor/actions/SoGetMatrixAction.h
include/Inventor/actions/SoGetPrimitiveCountAction.h
include/Inventor/actions/SoHandleEventAction.h
include/Inventor/actions/SoLineHighlightRenderAction.h
include/Inventor/actions/SoPickAction.h
include/Inventor/actions/SoRayPickAction.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/actions/SoReorganizeAction.h
include/Inventor/actions/SoSearchAction.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/actions/SoSimplifyAction.h
include/Inventor/actions/SoSubAction.h
include/Inventor/actions/SoToVRML2Action.h
include/Inventor/actions/SoToVRMLAction.h
include/Inventor/actions/SoWriteAction.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/annex/FXViz/elements/SoGLShadowCullingElement.h
include/Inventor/annex/FXViz/elements/SoShadowStyleElement.h
include/Inventor/annex/FXViz/nodes/SoShadowCulling.h
include/Inventor/annex/FXViz/nodes/SoShadowGroup.h
include/Inventor/annex/FXViz/nodes/SoShadowSpotLight.h
include/Inventor/annex/FXViz/nodes/SoShadowStyle.h
include/Inventor/annex/ForeignFiles/SoForeignFileKit.h
include/Inventor/annex/ForeignFiles/SoSTLFileKit.h
include/Inventor/annex/HardCopy/SoHardCopy.h
include/Inventor/annex/HardCopy/SoPSVectorOutput.h
include/Inventor/annex/HardCopy/SoVectorOutput.h
include/Inventor/annex/HardCopy/SoVectorizeAction.h
include/Inventor/annex/HardCopy/SoVectorizePSAction.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/annex/Profiler/SbProfilingData.h
include/Inventor/annex/Profiler/SoProfiler.h
include/Inventor/annex/Profiler/elements/SoProfilerElement.h
include/Inventor/annex/Profiler/engines/SoProfilerTopEngine.h
include/Inventor/annex/Profiler/nodekits/SoNodeVisualize.h
include/Inventor/annex/Profiler/nodekits/SoProfilerOverlayKit.h
include/Inventor/annex/Profiler/nodekits/SoProfilerTopKit.h
include/Inventor/annex/Profiler/nodekits/SoProfilerVisualizeKit.h
include/Inventor/annex/Profiler/nodekits/SoScrollingGraphKit.h
include/Inventor/annex/Profiler/nodes/SoProfilerStats.h
include/Inventor/annex/Profiler/utils/SoProfilingReportGenerator.h
include/Inventor/bundles/SoBundle.h
include/Inventor/bundles/SoMaterialBundle.h
include/Inventor/bundles/SoNormalBundle.h
include/Inventor/bundles/SoTextureCoordinateBundle.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/bundles/SoVertexAttributeBundle.h
include/Inventor/caches/SoBoundingBoxCache.h
include/Inventor/caches/SoCache.h
include/Inventor/caches/SoConvexDataCache.h
include/Inventor/caches/SoGLCacheList.h
include/Inventor/caches/SoGLRenderCache.h
include/Inventor/caches/SoNormalCache.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/caches/SoPrimitiveVertexCache.h
include/Inventor/caches/SoTextureCoordinateCache.h
include/Inventor/collision/SoIntersectionDetectionAction.h
include/Inventor/details/SoConeDetail.h
include/Inventor/details/SoCubeDetail.h
include/Inventor/details/SoCylinderDetail.h
include/Inventor/details/SoDetail.h
include/Inventor/details/SoDetails.h
include/Inventor/details/SoFaceDetail.h
include/Inventor/details/SoLineDetail.h
include/Inventor/details/SoNodeKitDetail.h
include/Inventor/details/SoPointDetail.h
include/Inventor/details/SoSubDetail.h
include/Inventor/details/SoTextDetail.h
include/Inventor/draggers/SoCenterballDragger.h
include/Inventor/draggers/SoDirectionalLightDragger.h
include/Inventor/draggers/SoDragPointDragger.h
include/Inventor/draggers/SoDragger.h
include/Inventor/draggers/SoHandleBoxDragger.h
include/Inventor/draggers/SoJackDragger.h
include/Inventor/draggers/SoPointLightDragger.h
include/Inventor/draggers/SoRotateCylindricalDragger.h
include/Inventor/draggers/SoRotateDiscDragger.h
include/Inventor/draggers/SoRotateSphericalDragger.h
include/Inventor/draggers/SoScale1Dragger.h
include/Inventor/draggers/SoScale2Dragger.h
include/Inventor/draggers/SoScale2UniformDragger.h
include/Inventor/draggers/SoScaleUniformDragger.h
include/Inventor/draggers/SoSpotLightDragger.h
include/Inventor/draggers/SoTabBoxDragger.h
include/Inventor/draggers/SoTabPlaneDragger.h
include/Inventor/draggers/SoTrackballDragger.h
include/Inventor/draggers/SoTransformBoxDragger.h
include/Inventor/draggers/SoTransformerDragger.h
include/Inventor/draggers/SoTranslate1Dragger.h
include/Inventor/draggers/SoTranslate2Dragger.h
include/Inventor/elements/SoAccumulatedElement.h
include/Inventor/elements/SoAmbientColorElement.h
include/Inventor/elements/SoAnnoText3CharOrientElement.h
include/Inventor/elements/SoAnnoText3FontSizeHintElement.h
include/Inventor/elements/SoAnnoText3RenderPrintElement.h
include/Inventor/elements/SoBBoxModelMatrixElement.h
include/Inventor/elements/SoBumpMapCoordinateElement.h
include/Inventor/elements/SoBumpMapElement.h
include/Inventor/elements/SoBumpMapMatrixElement.h
include/Inventor/elements/SoCacheElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoCacheHintElement.h
include/Inventor/elements/SoClipPlaneElement.h
include/Inventor/elements/SoComplexityElement.h
include/Inventor/elements/SoComplexityTypeElement.h
include/Inventor/elements/SoCoordinateElement.h
include/Inventor/elements/SoCreaseAngleElement.h
include/Inventor/elements/SoCullElement.h
include/Inventor/elements/SoDecimationPercentageElement.h
include/Inventor/elements/SoDecimationTypeElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoDepthBufferElement.h
include/Inventor/elements/SoDiffuseColorElement.h
include/Inventor/elements/SoDrawStyleElement.h
include/Inventor/elements/SoElement.h
include/Inventor/elements/SoElements.h
include/Inventor/elements/SoEmissiveColorElement.h
include/Inventor/elements/SoEnvironmentElement.h
include/Inventor/elements/SoFloatElement.h
include/Inventor/elements/SoFocalDistanceElement.h
include/Inventor/elements/SoFontNameElement.h
include/Inventor/elements/SoFontSizeElement.h
include/Inventor/elements/SoGLCacheContextElement.h
include/Inventor/elements/SoGLClipPlaneElement.h
include/Inventor/elements/SoGLColorIndexElement.h
include/Inventor/elements/SoGLCoordinateElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoGLDepthBufferElement.h
include/Inventor/elements/SoGLDisplayList.h
include/Inventor/elements/SoGLDrawStyleElement.h
include/Inventor/elements/SoGLEnvironmentElement.h
include/Inventor/elements/SoGLLazyElement.h
include/Inventor/elements/SoGLLightIdElement.h
include/Inventor/elements/SoGLLinePatternElement.h
include/Inventor/elements/SoGLLineWidthElement.h
include/Inventor/elements/SoGLModelMatrixElement.h
include/Inventor/elements/SoGLMultiTextureCoordinateElement.h
include/Inventor/elements/SoGLMultiTextureEnabledElement.h
include/Inventor/elements/SoGLMultiTextureImageElement.h
include/Inventor/elements/SoGLMultiTextureMatrixElement.h
include/Inventor/elements/SoGLNormalElement.h
include/Inventor/elements/SoGLNormalizeElement.h
include/Inventor/elements/SoGLPointSizeElement.h
include/Inventor/elements/SoGLPolygonOffsetElement.h
include/Inventor/elements/SoGLProjectionMatrixElement.h
include/Inventor/elements/SoGLRenderPassElement.h
include/Inventor/elements/SoGLShadeModelElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoGLShaderProgramElement.h
include/Inventor/elements/SoGLShapeHintsElement.h
include/Inventor/elements/SoGLTexture3EnabledElement.h
include/Inventor/elements/SoGLTextureCoordinateElement.h
include/Inventor/elements/SoGLTextureEnabledElement.h
include/Inventor/elements/SoGLTextureImageElement.h
include/Inventor/elements/SoGLTextureMatrixElement.h
include/Inventor/elements/SoGLUpdateAreaElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoGLVBOElement.h
include/Inventor/elements/SoGLVertexAttributeElement.h
include/Inventor/elements/SoGLViewingMatrixElement.h
include/Inventor/elements/SoGLViewportRegionElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoGeoElement.h
include/Inventor/elements/SoInt32Element.h
include/Inventor/elements/SoLazyElement.h
include/Inventor/elements/SoLightAttenuationElement.h
include/Inventor/elements/SoLightElement.h
include/Inventor/elements/SoLightModelElement.h
include/Inventor/elements/SoLinePatternElement.h
include/Inventor/elements/SoLineWidthElement.h
include/Inventor/elements/SoListenerDopplerElement.h
include/Inventor/elements/SoListenerGainElement.h
include/Inventor/elements/SoListenerOrientationElement.h
include/Inventor/elements/SoListenerPositionElement.h
include/Inventor/elements/SoLocalBBoxMatrixElement.h
include/Inventor/elements/SoLongElement.h
include/Inventor/elements/SoMaterialBindingElement.h
include/Inventor/elements/SoModelMatrixElement.h
include/Inventor/elements/SoMultiTextureCoordinateElement.h
include/Inventor/elements/SoMultiTextureEnabledElement.h
include/Inventor/elements/SoMultiTextureImageElement.h
include/Inventor/elements/SoMultiTextureMatrixElement.h
include/Inventor/elements/SoNormalBindingElement.h
include/Inventor/elements/SoNormalElement.h
include/Inventor/elements/SoOverrideElement.h
include/Inventor/elements/SoPickRayElement.h
include/Inventor/elements/SoPickStyleElement.h
include/Inventor/elements/SoPointSizeElement.h
include/Inventor/elements/SoPolygonOffsetElement.h
include/Inventor/elements/SoProfileCoordinateElement.h
include/Inventor/elements/SoProfileElement.h
include/Inventor/elements/SoProjectionMatrixElement.h
include/Inventor/elements/SoReplacedElement.h
include/Inventor/elements/SoShapeHintsElement.h
include/Inventor/elements/SoShapeStyleElement.h
include/Inventor/elements/SoShininessElement.h
include/Inventor/elements/SoSoundElement.h
include/Inventor/elements/SoSpecularColorElement.h
include/Inventor/elements/SoSubElement.h
include/Inventor/elements/SoSwitchElement.h
include/Inventor/elements/SoTextOutlineEnabledElement.h
include/Inventor/elements/SoTexture3EnabledElement.h
include/Inventor/elements/SoTextureCombineElement.h
include/Inventor/elements/SoTextureCoordinateBindingElement.h
include/Inventor/elements/SoTextureCoordinateElement.h
include/Inventor/elements/SoTextureEnabledElement.h
include/Inventor/elements/SoTextureImageElement.h
include/Inventor/elements/SoTextureMatrixElement.h
include/Inventor/elements/SoTextureOverrideElement.h
include/Inventor/elements/SoTextureQualityElement.h
include/Inventor/elements/SoTextureUnitElement.h
include/Inventor/elements/SoTransparencyElement.h
include/Inventor/elements/SoUnitsElement.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/elements/SoVertexAttributeBindingElement.h
include/Inventor/elements/SoVertexAttributeElement.h
include/Inventor/elements/SoViewVolumeElement.h
include/Inventor/elements/SoViewingMatrixElement.h
include/Inventor/elements/SoViewportRegionElement.h
include/Inventor/elements/SoWindowElement.h
include/Inventor/engines/SoBoolOperation.h
include/Inventor/engines/SoCalculator.h
include/Inventor/engines/SoCompose.h
include/Inventor/engines/SoComposeMatrix.h
include/Inventor/engines/SoComposeRotation.h
include/Inventor/engines/SoComposeRotationFromTo.h
include/Inventor/engines/SoComposeVec2f.h
include/Inventor/engines/SoComposeVec3f.h
include/Inventor/engines/SoComposeVec4f.h
include/Inventor/engines/SoComputeBoundingBox.h
include/Inventor/engines/SoConcatenate.h
include/Inventor/engines/SoCounter.h
include/Inventor/engines/SoDecomposeMatrix.h
include/Inventor/engines/SoDecomposeRotation.h
include/Inventor/engines/SoDecomposeVec2f.h
include/Inventor/engines/SoDecomposeVec3f.h
include/Inventor/engines/SoDecomposeVec4f.h
include/Inventor/engines/SoElapsedTime.h
include/Inventor/engines/SoEngine.h
include/Inventor/engines/SoEngineOutput.h
include/Inventor/engines/SoEngines.h
include/Inventor/engines/SoFieldConverter.h
include/Inventor/engines/SoGate.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/engines/SoHeightMapToNormalMap.h
include/Inventor/engines/SoInterpolate.h
include/Inventor/engines/SoInterpolateFloat.h
include/Inventor/engines/SoInterpolateRotation.h
include/Inventor/engines/SoInterpolateVec2f.h
include/Inventor/engines/SoInterpolateVec3f.h
include/Inventor/engines/SoInterpolateVec4f.h
include/Inventor/engines/SoNodeEngine.h
include/Inventor/engines/SoOnOff.h
include/Inventor/engines/SoOneShot.h
include/Inventor/engines/SoOutputData.h
include/Inventor/engines/SoSelectOne.h
include/Inventor/engines/SoSubEngine.h
include/Inventor/engines/SoSubNodeEngine.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/engines/SoTexture2Convert.h
include/Inventor/engines/SoTimeCounter.h
include/Inventor/engines/SoTransformVec3f.h
include/Inventor/engines/SoTriggerAny.h
include/Inventor/errors/SoDebugError.h
include/Inventor/errors/SoError.h
include/Inventor/errors/SoErrors.h
include/Inventor/errors/SoMemoryError.h
include/Inventor/errors/SoReadError.h
include/Inventor/events/SoButtonEvent.h
include/Inventor/events/SoEvent.h
include/Inventor/events/SoEvents.h
include/Inventor/events/SoKeyboardEvent.h
include/Inventor/events/SoLocation2Event.h
include/Inventor/events/SoMotion3Event.h
include/Inventor/events/SoMouseButtonEvent.h
include/Inventor/events/SoSpaceballButtonEvent.h
include/Inventor/events/SoSubEvent.h
include/Inventor/fields/SoField.h
include/Inventor/fields/SoFieldContainer.h
include/Inventor/fields/SoFieldData.h
include/Inventor/fields/SoFields.h
include/Inventor/fields/SoMFBitMask.h
include/Inventor/fields/SoMFBool.h
include/Inventor/fields/SoMFColor.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoMFColorRGBA.h
include/Inventor/fields/SoMFDouble.h
include/Inventor/fields/SoMFEngine.h
include/Inventor/fields/SoMFEnum.h
include/Inventor/fields/SoMFFloat.h
include/Inventor/fields/SoMFInt32.h
include/Inventor/fields/SoMFLong.h
include/Inventor/fields/SoMFMatrix.h
include/Inventor/fields/SoMFName.h
include/Inventor/fields/SoMFNode.h
include/Inventor/fields/SoMFPath.h
include/Inventor/fields/SoMFPlane.h
include/Inventor/fields/SoMFRotation.h
include/Inventor/fields/SoMFShort.h
include/Inventor/fields/SoMFString.h
include/Inventor/fields/SoMFTime.h
include/Inventor/fields/SoMFUInt32.h
include/Inventor/fields/SoMFULong.h
include/Inventor/fields/SoMFUShort.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoMFVec2b.h
include/Inventor/fields/SoMFVec2d.h
include/Inventor/fields/SoMFVec2f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoMFVec2i32.h
include/Inventor/fields/SoMFVec2s.h
include/Inventor/fields/SoMFVec3b.h
include/Inventor/fields/SoMFVec3d.h
include/Inventor/fields/SoMFVec3f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoMFVec3i32.h
include/Inventor/fields/SoMFVec3s.h
include/Inventor/fields/SoMFVec4b.h
include/Inventor/fields/SoMFVec4d.h
include/Inventor/fields/SoMFVec4f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoMFVec4i32.h
include/Inventor/fields/SoMFVec4s.h
include/Inventor/fields/SoMFVec4ub.h
include/Inventor/fields/SoMFVec4ui32.h
include/Inventor/fields/SoMFVec4us.h
include/Inventor/fields/SoMField.h
include/Inventor/fields/SoSFBitMask.h
include/Inventor/fields/SoSFBool.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFBox2d.h
include/Inventor/fields/SoSFBox2f.h
include/Inventor/fields/SoSFBox2i32.h
include/Inventor/fields/SoSFBox2s.h
include/Inventor/fields/SoSFBox3d.h
include/Inventor/fields/SoSFBox3f.h
include/Inventor/fields/SoSFBox3i32.h
include/Inventor/fields/SoSFBox3s.h
include/Inventor/fields/SoSFColor.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFColorRGBA.h
include/Inventor/fields/SoSFDouble.h
include/Inventor/fields/SoSFEngine.h
include/Inventor/fields/SoSFEnum.h
include/Inventor/fields/SoSFFloat.h
include/Inventor/fields/SoSFImage.h
include/Inventor/fields/SoSFImage3.h
include/Inventor/fields/SoSFInt32.h
include/Inventor/fields/SoSFLong.h
include/Inventor/fields/SoSFMatrix.h
include/Inventor/fields/SoSFName.h
include/Inventor/fields/SoSFNode.h
include/Inventor/fields/SoSFPath.h
include/Inventor/fields/SoSFPlane.h
include/Inventor/fields/SoSFRotation.h
include/Inventor/fields/SoSFShort.h
include/Inventor/fields/SoSFString.h
include/Inventor/fields/SoSFTime.h
include/Inventor/fields/SoSFTrigger.h
include/Inventor/fields/SoSFUInt32.h
include/Inventor/fields/SoSFULong.h
include/Inventor/fields/SoSFUShort.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFVec2b.h
include/Inventor/fields/SoSFVec2d.h
include/Inventor/fields/SoSFVec2f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFVec2i32.h
include/Inventor/fields/SoSFVec2s.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFVec3b.h
include/Inventor/fields/SoSFVec3d.h
include/Inventor/fields/SoSFVec3f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFVec3i32.h
include/Inventor/fields/SoSFVec3s.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFVec4b.h
include/Inventor/fields/SoSFVec4d.h
include/Inventor/fields/SoSFVec4f.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/fields/SoSFVec4i32.h
include/Inventor/fields/SoSFVec4s.h
include/Inventor/fields/SoSFVec4ub.h
include/Inventor/fields/SoSFVec4ui32.h
include/Inventor/fields/SoSFVec4us.h
include/Inventor/fields/SoSField.h
include/Inventor/fields/SoSubField.h
include/Inventor/lists/SbIntList.h
include/Inventor/lists/SbList.h
include/Inventor/lists/SbPList.h
include/Inventor/lists/SbStringList.h
include/Inventor/lists/SbVec3fList.h
include/Inventor/lists/SoActionMethodList.h
include/Inventor/lists/SoAuditorList.h
include/Inventor/lists/SoBaseList.h
include/Inventor/lists/SoCallbackList.h
include/Inventor/lists/SoDetailList.h
include/Inventor/lists/SoEnabledElementsList.h
include/Inventor/lists/SoEngineList.h
include/Inventor/lists/SoEngineOutputList.h
include/Inventor/lists/SoFieldList.h
include/Inventor/lists/SoNodeList.h
include/Inventor/lists/SoPathList.h
include/Inventor/lists/SoPickedPointList.h
include/Inventor/lists/SoTypeList.h
include/Inventor/lock/SoLockMgr.h
include/Inventor/manips/SoCenterballManip.h
include/Inventor/manips/SoClipPlaneManip.h
include/Inventor/manips/SoDirectionalLightManip.h
include/Inventor/manips/SoHandleBoxManip.h
include/Inventor/manips/SoJackManip.h
include/Inventor/manips/SoPointLightManip.h
include/Inventor/manips/SoSpotLightManip.h
include/Inventor/manips/SoTabBoxManip.h
include/Inventor/manips/SoTrackballManip.h
include/Inventor/manips/SoTransformBoxManip.h
include/Inventor/manips/SoTransformManip.h
include/Inventor/manips/SoTransformerManip.h
include/Inventor/misc/SoAudioDevice.h
include/Inventor/misc/SoAuditorList.h
include/Inventor/misc/SoBase.h
include/Inventor/misc/SoBasic.h
include/Inventor/misc/SoByteStream.h
include/Inventor/misc/SoCallbackList.h
include/Inventor/misc/SoChildList.h
include/Inventor/misc/SoContextHandler.h
include/Inventor/misc/SoGLBigImage.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/misc/SoGLCubeMapImage.h
include/Inventor/misc/SoGLDriverDatabase.h
include/Inventor/misc/SoGLImage.h
include/Inventor/misc/SoGlyph.h
include/Inventor/misc/SoJavaScriptEngine.h
include/Inventor/misc/SoLightPath.h
include/Inventor/misc/SoNormalGenerator.h
include/Inventor/misc/SoNotRec.h
include/Inventor/misc/SoNotification.h
include/Inventor/misc/SoProto.h
include/Inventor/misc/SoProtoInstance.h
include/Inventor/misc/SoScriptEngine.h
include/Inventor/misc/SoState.h
include/Inventor/misc/SoTempPath.h
include/Inventor/misc/SoTranReceiver.h
include/Inventor/misc/SoTranSender.h
include/Inventor/misc/SoTranscribe.h
include/Inventor/nodekits/SoAppearanceKit.h
include/Inventor/nodekits/SoBaseKit.h
include/Inventor/nodekits/SoCameraKit.h
include/Inventor/nodekits/SoInteractionKit.h
include/Inventor/nodekits/SoLightKit.h
include/Inventor/nodekits/SoNodeKit.h
include/Inventor/nodekits/SoNodeKitListPart.h
include/Inventor/nodekits/SoNodekitCatalog.h
include/Inventor/nodekits/SoSceneKit.h
include/Inventor/nodekits/SoSeparatorKit.h
include/Inventor/nodekits/SoShapeKit.h
include/Inventor/nodekits/SoSubKit.h
include/Inventor/nodekits/SoWrapperKit.h
include/Inventor/nodes/SoAnnotation.h
include/Inventor/nodes/SoAntiSquish.h
include/Inventor/nodes/SoArray.h
include/Inventor/nodes/SoAsciiText.h
include/Inventor/nodes/SoBaseColor.h
include/Inventor/nodes/SoBlinker.h
include/Inventor/nodes/SoBumpMap.h
include/Inventor/nodes/SoBumpMapCoordinate.h
include/Inventor/nodes/SoBumpMapTransform.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoCacheHint.h
include/Inventor/nodes/SoCallback.h
include/Inventor/nodes/SoCamera.h
include/Inventor/nodes/SoClipPlane.h
include/Inventor/nodes/SoColorIndex.h
include/Inventor/nodes/SoComplexity.h
include/Inventor/nodes/SoCone.h
include/Inventor/nodes/SoCoordinate3.h
include/Inventor/nodes/SoCoordinate4.h
include/Inventor/nodes/SoCube.h
include/Inventor/nodes/SoCylinder.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoDepthBuffer.h
include/Inventor/nodes/SoDirectionalLight.h
include/Inventor/nodes/SoDrawStyle.h
include/Inventor/nodes/SoEnvironment.h
include/Inventor/nodes/SoEventCallback.h
include/Inventor/nodes/SoExtSelection.h
include/Inventor/nodes/SoFaceSet.h
include/Inventor/nodes/SoFile.h
include/Inventor/nodes/SoFont.h
include/Inventor/nodes/SoFontStyle.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoFragmentShader.h
include/Inventor/nodes/SoFrustumCamera.h
include/Inventor/nodes/SoGeoCoordinate.h
include/Inventor/nodes/SoGeoLocation.h
include/Inventor/nodes/SoGeoOrigin.h
include/Inventor/nodes/SoGeoSeparator.h
include/Inventor/nodes/SoGeometryShader.h
include/Inventor/nodes/SoGroup.h
include/Inventor/nodes/SoImage.h
include/Inventor/nodes/SoIndexedFaceSet.h
include/Inventor/nodes/SoIndexedLineSet.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoIndexedMarkerSet.h
include/Inventor/nodes/SoIndexedNurbsCurve.h
include/Inventor/nodes/SoIndexedNurbsSurface.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoIndexedPointSet.h
include/Inventor/nodes/SoIndexedShape.h
include/Inventor/nodes/SoIndexedTriangleStripSet.h
include/Inventor/nodes/SoInfo.h
include/Inventor/nodes/SoLOD.h
include/Inventor/nodes/SoLabel.h
include/Inventor/nodes/SoLevelOfDetail.h
include/Inventor/nodes/SoLight.h
include/Inventor/nodes/SoLightModel.h
include/Inventor/nodes/SoLineSet.h
include/Inventor/nodes/SoLinearProfile.h
include/Inventor/nodes/SoListener.h
include/Inventor/nodes/SoLocateHighlight.h
include/Inventor/nodes/SoMarkerSet.h
include/Inventor/nodes/SoMaterial.h
include/Inventor/nodes/SoMaterialBinding.h
include/Inventor/nodes/SoMatrixTransform.h
include/Inventor/nodes/SoMultipleCopy.h
include/Inventor/nodes/SoNode.h
include/Inventor/nodes/SoNodes.h
include/Inventor/nodes/SoNonIndexedShape.h
include/Inventor/nodes/SoNormal.h
include/Inventor/nodes/SoNormalBinding.h
include/Inventor/nodes/SoNurbsCurve.h
include/Inventor/nodes/SoNurbsProfile.h
include/Inventor/nodes/SoNurbsSurface.h
include/Inventor/nodes/SoOrthographicCamera.h
include/Inventor/nodes/SoPackedColor.h
include/Inventor/nodes/SoPathSwitch.h
include/Inventor/nodes/SoPendulum.h
include/Inventor/nodes/SoPerspectiveCamera.h
include/Inventor/nodes/SoPickStyle.h
include/Inventor/nodes/SoPointLight.h
include/Inventor/nodes/SoPointSet.h
include/Inventor/nodes/SoPolygonOffset.h
include/Inventor/nodes/SoProfile.h
include/Inventor/nodes/SoProfileCoordinate2.h
include/Inventor/nodes/SoProfileCoordinate3.h
include/Inventor/nodes/SoQuadMesh.h
include/Inventor/nodes/SoResetTransform.h
include/Inventor/nodes/SoRotation.h
include/Inventor/nodes/SoRotationXYZ.h
include/Inventor/nodes/SoRotor.h
include/Inventor/nodes/SoScale.h
include/Inventor/nodes/SoSceneTexture2.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoSceneTextureCubeMap.h
include/Inventor/nodes/SoSelection.h
include/Inventor/nodes/SoSeparator.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoShaderObject.h
include/Inventor/nodes/SoShaderParameter.h
include/Inventor/nodes/SoShaderProgram.h
include/Inventor/nodes/SoShape.h
include/Inventor/nodes/SoShapeHints.h
include/Inventor/nodes/SoShuttle.h
include/Inventor/nodes/SoSphere.h
include/Inventor/nodes/SoSpotLight.h
include/Inventor/nodes/SoSubNode.h
include/Inventor/nodes/SoSurroundScale.h
include/Inventor/nodes/SoSwitch.h
include/Inventor/nodes/SoText2.h
include/Inventor/nodes/SoText3.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoTexture.h
include/Inventor/nodes/SoTexture2.h
include/Inventor/nodes/SoTexture2Transform.h
include/Inventor/nodes/SoTexture3.h
include/Inventor/nodes/SoTexture3Transform.h
include/Inventor/nodes/SoTextureCombine.h
include/Inventor/nodes/SoTextureCoordinate2.h
include/Inventor/nodes/SoTextureCoordinate3.h
include/Inventor/nodes/SoTextureCoordinateBinding.h
include/Inventor/nodes/SoTextureCoordinateCube.h
include/Inventor/nodes/SoTextureCoordinateCylinder.h
include/Inventor/nodes/SoTextureCoordinateDefault.h
include/Inventor/nodes/SoTextureCoordinateEnvironment.h
include/Inventor/nodes/SoTextureCoordinateFunction.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoTextureCoordinateNormalMap.h
include/Inventor/nodes/SoTextureCoordinateObject.h
include/Inventor/nodes/SoTextureCoordinatePlane.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoTextureCoordinateReflectionMap.h
include/Inventor/nodes/SoTextureCoordinateSphere.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoTextureCubeMap.h
include/Inventor/nodes/SoTextureMatrixTransform.h
include/Inventor/nodes/SoTextureScalePolicy.h
include/Inventor/nodes/SoTextureUnit.h
include/Inventor/nodes/SoTransform.h
include/Inventor/nodes/SoTransformSeparator.h
include/Inventor/nodes/SoTransformation.h
include/Inventor/nodes/SoTranslation.h
include/Inventor/nodes/SoTransparencyType.h
include/Inventor/nodes/SoTriangleStripSet.h
include/Inventor/nodes/SoUnits.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoVertexAttribute.h
include/Inventor/nodes/SoVertexAttributeBinding.h
include/Inventor/nodes/SoVertexProperty.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/nodes/SoVertexShader.h
include/Inventor/nodes/SoVertexShape.h
include/Inventor/nodes/SoWWWAnchor.h
include/Inventor/nodes/SoWWWInline.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/non_winsys.h
include/Inventor/oivwin32.h
include/Inventor/projectors/SbCylinderPlaneProjector.h
include/Inventor/projectors/SbCylinderProjector.h
include/Inventor/projectors/SbCylinderSectionProjector.h
include/Inventor/projectors/SbCylinderSheetProjector.h
include/Inventor/projectors/SbLineProjector.h
include/Inventor/projectors/SbPlaneProjector.h
include/Inventor/projectors/SbProjector.h
include/Inventor/projectors/SbProjectors.h
include/Inventor/projectors/SbSpherePlaneProjector.h
include/Inventor/projectors/SbSphereProjector.h
include/Inventor/projectors/SbSphereSectionProjector.h
include/Inventor/projectors/SbSphereSheetProjector.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/scxml/ScXML.h
include/Inventor/scxml/ScXMLEvent.h
include/Inventor/scxml/ScXMLInvoke.h
include/Inventor/scxml/ScXMLObject.h
include/Inventor/scxml/ScXMLStateMachine.h
include/Inventor/scxml/ScXMLSubObject.h
include/Inventor/scxml/SoScXMLEvent.h
include/Inventor/scxml/SoScXMLStateMachine.h
include/Inventor/sensors/SoAlarmSensor.h
include/Inventor/sensors/SoDataSensor.h
include/Inventor/sensors/SoDelayQueueSensor.h
include/Inventor/sensors/SoFieldSensor.h
include/Inventor/sensors/SoIdleSensor.h
include/Inventor/sensors/SoNodeSensor.h
include/Inventor/sensors/SoOneShotSensor.h
include/Inventor/sensors/SoPathSensor.h
include/Inventor/sensors/SoSensor.h
include/Inventor/sensors/SoSensorManager.h
include/Inventor/sensors/SoSensors.h
include/Inventor/sensors/SoTimerQueueSensor.h
include/Inventor/sensors/SoTimerSensor.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/system/gl-headers.h
include/Inventor/system/gl.h
include/Inventor/system/inttypes.h
include/Inventor/threads/SbBarrier.h
include/Inventor/threads/SbCondVar.h
include/Inventor/threads/SbFifo.h
include/Inventor/threads/SbMutex.h
include/Inventor/threads/SbRWMutex.h
include/Inventor/threads/SbStorage.h
include/Inventor/threads/SbThread.h
include/Inventor/threads/SbThreadAutoLock.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/threads/SbThreadMutex.h
include/Inventor/threads/SbTypedStorage.h
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
include/Inventor/tools/SbLazyPimplPtr.h
include/Inventor/tools/SbLazyPimplPtr.hpp
include/Inventor/tools/SbPimplPtr.h
include/Inventor/tools/SbPimplPtr.hpp
include/SoDebug.h
include/SoWinEnterScope.h
include/SoWinLeaveScope.h
lib/libCoin.la
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
lib/pkgconfig/Coin.pc
man/man1/coin-config.1
share/Coin/conf/coin-default.cfg
share/Coin/draggerDefaults/centerballDragger.iv
share/Coin/draggerDefaults/directionalLightDragger.iv
share/Coin/draggerDefaults/dragPointDragger.iv
share/Coin/draggerDefaults/handleBoxDragger.iv
share/Coin/draggerDefaults/jackDragger.iv
share/Coin/draggerDefaults/pointLightDragger.iv
share/Coin/draggerDefaults/rotateCylindricalDragger.iv
share/Coin/draggerDefaults/rotateDiscDragger.iv
share/Coin/draggerDefaults/rotateSphericalDragger.iv
share/Coin/draggerDefaults/scale1Dragger.iv
share/Coin/draggerDefaults/scale2Dragger.iv
share/Coin/draggerDefaults/scale2UniformDragger.iv
share/Coin/draggerDefaults/scaleUniformDragger.iv
share/Coin/draggerDefaults/spotLightDragger.iv
share/Coin/draggerDefaults/tabBoxDragger.iv
share/Coin/draggerDefaults/tabPlaneDragger.iv
share/Coin/draggerDefaults/trackballDragger.iv
share/Coin/draggerDefaults/transformBoxDragger.iv
share/Coin/draggerDefaults/transformerDragger.iv
share/Coin/draggerDefaults/translate1Dragger.iv
share/Coin/draggerDefaults/translate2Dragger.iv
Update to 3.1.3 * Update buildlink3.mk. * Restrict hack.mk for GCC 3.* only. * Set LICENSE. Changelog: New in Coin v3.1.3 (2010-03-02): * new: - Pickup simage debug instead of release runtime library on Windows - SoGetMatrixAction handling for SoTextureUnit - Support for rendering quads and triangles with VBOs and glDrawArrays * bugfixes: - Vertex Array rendering fix - Binary file import fix - Various SoExtSelection fixes - OpenGL extension detection fixes - glGenerateMipmap robustness fixes - Avoid drifting away from the projector's plane in SoTranslate2Dragger - SoGLVBOElement updating fix - Text rendering fix - Notify fix in SoIndexedMarkerSet - Vertex attribute fix for quads and polygons - SoGetPrimitiveCountAction fix - VBO rendering caching fixes - setProjectorEpsilon() fix for SbLine/PlaneProjector affecting SoDragger * build system: - Updated autotools to autoconf-2.65, automake-1.8.3, libtool-1.5.26 - Changed default location for generated HTML documentation * other: - Improved documentation for SoGeo nodes New in Coin v3.1.2 (2009-10-14): * bugfixes: - removePoint() bugfix for SbBSPTree - divide-by-zero fix for SoNurbs - Fix SoLazyElement handling in SoPrimitiveVertexCache. - Refix NURBS picking according to the GLU specification. - ShadowGroup fixes - Bugfix for closed extrusions. - Bugfix for using SoPrimitiveVertexCache for other actions than SoGL RenderAction. - Increase upper limits for creating VBOs/caches. New in Coin v3.1.1 (2009-09-08): * bugfixes: - Fixed NURBS bugs - Fixed some issues in SoIndexedPointSet. - Fixed a configure problem which made it impossible to create release builds on Windows. New in Coin v3.1.0 (2009-05-27): * new: - shape node classes SoIndexedPointSet, SoIndexedMarkerSet - made build configurations available for building without manipulators, draggers, and nodekits, for slimmed down Coin binaries - support in SoRenderManager for superimpositions and multipass antialiasing - offscreen OpenGL contexts for Mac OS X now uses CGL, instead of the deprecated QuickDraw API - direct support for non-power-of-two textures if the OpenGL driver has it - SoOffscreenRenderer::getDC() available under MSWindows for fast transfer from internal buffer to Win32 bitmaps / DCs * bugfixes: - font rendering through FreeType library functional again - SoQuadMesh rendering for PER_FACE bindings - SoCalculator engine's atan2() and dot() were not working properly - more robust and more capable SoToVRML2Action - node leaks when copying nodekits - name-dictionary memory fill (leaks) when copying scene graphs - more robust copying of VRML 2 scene graphs - ambigious typing under 64-bit MS Windows - some array out-of-bounds and other memory access errors in obscure corners of the API - SoProfilerElement API exported as part of the public DLL API for Windows builds - SoVRMLText, SoText3 and SoAsciiText's get primitive count operation - SoVertexAttribute::copy() - SoLineHighlightRenderAction polygon offset set-up - SoShadowGroup heeds SoClipPlane - handle transparency in all texture units when multi-texturing - SoNurbsCurve, picking on rational curves, and corrected for weighted coordinates * optimizations: - use a lot less mutex resources for common case scene graphs, by using class-wide mutexes instead of per-instance mutexes for shape nodes * build system: - C++ exceptions enabled by default * other: - SoVRMLBackground, better depth buffer handling - SbString new methods lower() and upper(), for better Open Inventor compatibility - increased adherence to modern C++ conventions and programming practices - more robust offscreen GL buffer / context creation - various API documentation improvements - all environment variables heeded by Coin shown in API documentation New in Coin v3.0.0 (2008-09-11): * new: - Scene graph performance profiling subsystem - SoDepthBuffer node for constrolling Z-buffer settings - Shaders: SoVertexAttribute and SoVertexAttributeBinding nodes - Shadows: SoShadowSpotLight node - SoHeightMapToNormalMap texture conversion engine - SoPickStyle: new styles SHAPE_ON_TOP, BOUNDING_BOX_ON_TOP, SHAPE_FRONTFACES - New XML-based GL driver feature database for tagging buggy/slow features in specific drivers - Statechart XML engine (2007-draft based), used to implement examiner viewer mode at the Coin level - Foreign file format support through SoForeignFileKit w. example SoSTLFileKit - Draggers: minTranslation/maxTranslation fields in SoTranslate1Dragger and SoTranslate2Dragger - OS X: Coin has become more bundle-aware and will loads external libs bundled with Inventor.framework or the application bundle (better encapsulation) - SoLineHighlightRenderAction and SoBoxHighlightRenderAction now only supports one SoSelection node (performance and OIV-compatibility) - SoBumpMap will now detect height maps stored as rgb(a) - SoRayPickAction picking precision improvements - Include SoFieldContainer userdata when doing a deep node copy - Anti-aliasing is now done around the center of each pixel - Boost.Test-based testsuite * bugfixes: - ATi driver workarounds (VBO rendering related) - Fixed SoToVRML2Action Transform handling bug - SoTimeCounter now handles frequency == 0.0 - SoSceneTexture2 now properly restores the previous context - Fix for remote rendering in SoGLDisplayList - Workaround for nVidia texture format bug - SoPathList::uniquify() now properly removes all paths that goes through another path, not just one - SoVRMLAppearance now checks material on the state - SoComposeRotation. Default axis is now (0,0,1) - Various SoShadowGroup fixes - 3ds loader will no longer normalize the model (still not enabled by default) - Workaround for nVidia line pattern bug - Fixes for SoVRMLBillboard - SoFile-SoSearchAction bugfix - Correctly load bold/italic version of fonts with a single ttf file - Bugfix for anti aliasing with numpasses > 16 - New Visual Studio 9 build files and other VS-related fixes ... and more New in Coin v2.5.0 (2007-10-01): * new: - geo nodes: SoGeoOrigin, SoGeoCoordinate, SoGeoLocation, SoGeoSeparator - shader nodes: SoVertexShader, SoFragmentShader, SoGeometryShader, SoShaderProgram, SoShaderParameter - shadow generation: SoShadowGroup, SoShadowCulling, SoShadowStyle - new camera node SoFrustumCamera - new node SoTextureCubeMap - a lot of new SbVec and SbBox classes - a lot of new field classes (mostly Vec and Box fields) - implemented stubbed SoSimplifyAction, added SoGlobalSimplifyAction and SoShapeSimplifyAction as stub classes - SoReorganizeAction improvements - SoFile:: setSearchOK(), getSearchOK() - SoGLRenderAction::setSortedObjectOrderStrategy() - SbTypeInfo.h template type information library * bugfixes: - GlobalField cleanup bugfix - SoFaceDetail faceIndex bugfix * optimizations: - more rendering optimized with VBOs - display list caching tweaks * build system - initial pkg-config support - Visual Studio: build .pdb for release builds, tweaked optimization options - Visual Studio: doc-generation project New in Coin v2.4.6 (2007-04-03): * new: - implemented SbViewVolume::getAlignRotation() - added support in SoToVRML2Action for SoUnits and SoVRMLTransform * optimizations: - fixed pathlist traversals, affecting most notably rendering w/transparency DELAYED_BLEND/ADD mode - added lazy shapehints evaluation to VRML97 rendering - avoid probing glGetError() much (unless specified) since it kills performance in certain remote rendering situations - some optimizations in the reading of ascii vrml/iv files * bugfixes: - SoVRMLBillboard axis-of-rotation bugfix - global field and SoUnknownNode I/O fixes - SbDPMatrix::multVecMatrix(SbVec4f) bugfix - implemented missing notification-filtering in SoSwitch/SoVRMLSwitch - plugged more memory leaks - set same default depth function as SGI Inventor - VRML97 TimeSensor bugfix - VRML97 Billboard bugfixes - SoGroup offpath traversal bugfix - fixed AMD64 warning issues * other - many Visual Studio build files improvements - remove the Inventor/system/gl.h configure-run dependency New in Coin v2.4.5 (2006-04-30): The Better-Than-Doing-Tax-Returns Release * bugfixes: - fixed 2D font "_" character - minor axis MIDDLE (i.e. center) justification for VRML97's FontStyle and Text nodes did previously not work as expected - policy change on normalizing null-vector warning - improved Inventor V1.0 import - improved cleanup code (plugged many static one-off leaks) - fixes for nurbs, VRML97 protos, routes... - and a multitude of other bugfixes (see docs/ChangeLog.v2.4.5) * optimizations: - internal changes wrt use of vertex arrays and vertex buffer objects * build fixes: - upgraded to new version of libtool - universal binaries support for Mac OS X - misc TGS compatibility fixes - added project files for Visual Studio 8 (2005)
2013-06-11 17:22:47 +02:00
share/Coin/scxml/navigation/examiner.xml
share/Coin/shaders/lights/DirSpotLight.glsl
share/Coin/shaders/lights/DirectionalLight.glsl
share/Coin/shaders/lights/PointLight.glsl
share/Coin/shaders/lights/SpotLight.glsl
share/Coin/shaders/vsm/VsmLookup.glsl
share/aclocal/coin.m4