Programming
General
UML
- Unified Modeling Language (at Yahoo)
Design Patterns
C/C++
C/C++ Reference
C++ iostream reference
Dinkum C++ Library
- a conforming implementation of the Standard C++ library
Eckel Objects
- "Thinking in C++" and other programming books online
The C Preprocessor
C++ Boost library
- free peer-reviewed portable C++ source libraries
wxWindows
- cross-platform C++ GUI API
VXL
- used by ITK
C++ Optimization Strategies and Techniques
iostream examples
The Object-Oriented Numerics Page
Techniques for Scientific C++
- by Todd Veldhuizen
Using C++ Trait Classes for Scientific Computing
STL
SGI STL
A solution to the polymorphic class problem in STL
STL and OO Don't Easily Mix
STLport
OpenGL, VRML, SGI
www.opengl.org
- official home page
VRML at Yahoo!
The Code Project
- OpenGL related topics
Programming Environments, Version Control, Documentation
GNU Make
- online documentation
CVS
Tortoise CVS
doxygen
- HTML documentation system for C++, Java, IDL, C
PHP Bug Tracker
Other
IBM
- Writing DLLs for Linux apps
IBM
- Shared objects for the object disoriented!
Program Library HOWTO
- static libraries, shared libraries, dynamically loaded libraries
Devx.com
The GUI Toolkit, Framework Page
Nick Parlante Document Archive
- stuff on C, C++, make, Unix, Emacs, coding, etc.
Figure Generation for "Curvature-Based Transfer Functions for Direct Volume Rendering: Methods and Applications"
gModeler
- online UML modeling applet
teem
Valgrind
CS Library at Stanford
- programming basics
Linkers and Loaders
Floating point vs. int