Source

Coin / src / elements / SoShininessElement.cpp

Author Commit Message Labels Comments Date
Marius Kintel
Updated license headers to BSD
Jostein
updated copyright headers
Morten Eriksen
bugfix: 3 elements inheriting SoReplacedElement did not call up to the superclass from the init() method.
Tom Fredrik Blenning Klaussen
Rename COIN_UNUSED to COIN_UNUSED_ARG. Preparation to go public.
Tom Fredrik Blenning Klaussen
Updated copyright headers.
Tom Fredrik Blenning Klaussen
Compilation fixes. -Fixed compiler warnings. -Using C++ style casts. -Using new style C++ includes. -Some const correctness. -Whitespace cleanup. -elements compiles without warnings on gcc 4.3
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
Peder Blekken
Variable shadowing fixes. By larsa.
Lars J. Aas
copyright header update
Morten Eriksen
Updates copyright header.
Peder Blekken
Proper SoLazyElement and SoGLLazyElement implementation. Rendering/traversing large scene graphs should be much faster now.
Peder Blekken
Test if element is enabled before copying data into it. Bug reported by Morten Torkilden.
Morten Eriksen
The big license switcheroo in anticipation of Coin v2: from LGPL 2.1 to GPL 2.
Morten Eriksen
Group all classes into documentationgroups. Misc other documentation improvements.
Morten Eriksen
Changes span of copyright notice from 1998-2000 to 1998-2001.
Morten Eriksen
Fixed typo in headers.
Morten Eriksen
Changed Free Software license from QPL to LGPL.
Morten Eriksen
Implemented a hack for doing "compact" building of the Coin library. "Compact" means that all source files in a subdirectory is included into a file all.cpp -- which is then compiled (as the only file in the subdir). The reason for this hack is that some platforms have problems when the linker tries to create libCoin.[so|a] because there are so many .o-files that we exceed the system limit for maximum characters on an argument line.
Morten Eriksen
Made the SoSubElement SOURCE macros conform to Open Inventor. Removed all unnecessary constructor initialization.
Morten Eriksen
Removed hundreds of unnecessary #includes.
Morten Eriksen
Updated headers by changing copyright time span from 1998-1999 to 1998-2000.
Morten Eriksen
Fixes to material elements, so they always contain at least one value. By pederb.
Morten Eriksen
Implemented remaining element extension macros and converted code from being template-based to use the macros instead.
Morten Eriksen
pederb: added get*ArrayPtr() extension methods for material-, normal-, coordinate- and texture-elements.
Morten Eriksen
pederb: fixed all (672) warnings when compiling with MS VC6.0.
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