1. Coin3D
  2. Coin

Source

Coin / include / Inventor / actions / SoAction.h

Author Commit Message Date Builds
Marius Kintel
Updated license headers to BSD
Jostein
updated copyright headers
Tom Fredrik Blenning Klaussen
Updated copyright headers.
Lars J. Aas
Copyright header update
Lars J. Aas
prepare for pimpl-object usage eventuality, code-style tweaks, disable copy-construction and assignment
Lars J. Aas
copyright header update
Peder Blekken
Add the SoCompactPathList class and use it to get much faster IN_PATH traversal.
Morten Eriksen
Copyright span updates + SIM address updated for Trondheim offices.
Lars J. Aas
copyright headers
Peder Blekken
Use atexit_cleanup() instead of cleanup() (sync with Coin-2).
Peder Blekken
Plug some (harmless) memory leaks.
Lars J. Aas
new SoAction::apply() convenience method
Lars J. Aas
copyright header update
Morten Eriksen
Updates copyright header.
Peder Blekken
Pimpl.
Lars J. Aas
shave off some more clockcycles :) - only cosmetics
Morten Eriksen
The big license switcheroo in anticipation of Coin v2: from LGPL 2.1 to GPL 2.
Peder Blekken
HPUX's sys/unistd.h IN_PATH conflict fix. By larsa.
Peder Blekken
Initial support for SoPathList traversal (not activated yet). Implemented SoAction::pushCurPath() and popPushCurPath() properly, and added support for this is SoChildList::traverse(). Also added a new method, SoChildList::traverseInPath(), which is an optimized version of SoChildList::traverse() to be used when the path code is known to be IN_PATH.
Peder Blekken
SoGLRenderAction abort callback is now fully supported.
Morten Eriksen
Changes span of copyright notice from 1998-2000 to 1998-2001.
Morten Eriksen
Optimized lazy evaluation by adding virtual methods in SoElement. Optimized some code by inlining frequently used methods. By pederb.
Morten Eriksen
Typo fix, by larsa.
Morten Eriksen
Sets up a define COIN_DLL for use when building code against the Coin API. Rename COIN_DLL_EXPORT to the more appropriate COIN_DLL_API.
Morten Eriksen
Fixed typo in headers.
Morten Eriksen
Changed Free Software license from QPL to LGPL.
Morten Eriksen
First attempt at resolving the problem with static class members for MSWin DLLs didn't work out, but this should take care of the problem.
Morten Eriksen
Explicit import of static class member variables is necessary when working with MSWin DLLs. This fix implements this transparently for application programmers. (The problem would only be visible for people writing extension classes on top of Coin.) Problem reported by Nick Halper.
Morten Eriksen
Preparations for building Coin as a Win32 DLL.
Morten Eriksen
Converted all "templatized" code into regular macros to be compatible with Inventor.
  1. Prev
  2. 1
  3. 2
  4. Next