Source

Coin / include / Inventor / fields / SoMFNode.h

Author Commit Message Labels Comments Date
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
copyright header update
Morten Eriksen
Copyright span updates + SIM address updated for Trondheim offices.
Lars J. Aas
copyright headers
Lars J. Aas
copyright header update
Morten Eriksen
Updates copyright header.
Lars J. Aas
last patch for moving the header #ifndef wrappers
Morten Eriksen
The big license switcheroo in anticipation of Coin v2: from LGPL 2.1 to GPL 2.
Morten Eriksen
SoMFNode and SoMFEngine can not be generated from a common template any more (missing functions from the API was added to SoMFNode).
Morten Eriksen
Make deleteValues() and insertSpace() public for SoMF[Path|Node|Engine] to match the original Inventor API. Thanks to Rune Torkildsen for notifying us.
Peder Blekken
Added missing node handling methods.
Morten Eriksen
FIXME about missing member functions versus the original Inventor API.
Morten Eriksen
Changes span of copyright notice from 1998-2000 to 1998-2001.
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
Implemented SoMFEngine in terms of the SoMFNode code (by moving the common code to a template file and generating SoMF[Node|Engine].[cpp|h] by the templant script).
Morten Eriksen
Did a major code audit for the SoMFNode class and fixed a bunch of bugs with regards to how we update the reference count and the auditing.
Morten Eriksen
Fixed typo in headers.
Morten Eriksen
Changed Free Software license from QPL to LGPL.
Morten Eriksen
Preparations for building Coin as a Win32 DLL.
Morten Eriksen
Major renovation of the field conversion functionality. Made more robust, with better performance and using a lot less code. So far, only conversion between singlefield and multifield of the same base type, and conversion to and from SoSFString and SoMFString has been implemented.
Morten Eriksen
Converted include file wrapper defines to names which doesn't intrude the compiler implementation namespace.
Morten Eriksen
"Special" field classes need to overload the countWriteRefs() method to notify their value member(s) during the first write pass.
Morten Eriksen
Updated headers by changing copyright time span from 1998-1999 to 1998-2000.
Morten Eriksen
Converted common code for multiple-value fields from templates to macros.
Morten Eriksen
Remove traces after the old "make config" system -- as we now can do quick compile+link turn-around with the shared library trick.
Morten Eriksen
Convert tabs to spaces to have source look ok in editors where a tab is not always equal to 8 spaces. Also remove unnecessary whitespace at end of line and end of buffer.
Morten Eriksen
* removed the "cleanClass" and "clean" methods -- almost all of them were empty, and we should anyway use a better technique for doing cleanup at exit -- ANSI C or POSIX provides a hook we could use. * moved common code in node classes from templates to macros. * added class definition and code skeletons for all nodekit related classes. * misc other minor fixes.
  1. Prev
  2. 1
  3. 2
  4. Next