O/D = function Overloading / Default arguments

Animation               done              O/D + doc
Atom                    done + unittest + O/D + doc
Bond                    done + unittest + O/D + doc
Camera                  done + unittest + O/D + doc
Color                   done + unittest + O/D + doc
Cube                    done + unittest + O/D + doc
ElementTranslator       done            + O/D + doc
Engine                  done + unittest + O/D + doc (todo: addPrimitive)    [settings]
Extension               done + unittest + O/D + doc                         [settings]
Fragment                done + unittest + O/D + doc
GLWidget                done + unittest + O/D + doc
Mesh                    done + unittest + O/D + doc
MeshGenerator           done            + O/D + doc
Molecule                done + unittest + O/D + doc
 moleculefile.h
navigate                done            + O/D + doc
NeighborList            done            + O/D + doc
Painter                 done            + O/D + doc
PaiterDevice            done            + O/D
PeriodicTableView       done            + O/D + doc
Plugin                  done + unittest + O/D + doc (todo: check derived plugin read/write settings)
PluginManager           done + unittest + O/D + doc
Primitive               done + unit tests for this are spread out over the other tests
PrimitiveList           done + unittest + O/D + doc
Residue                 done + unittest + O/D + doc
Tool                    done + unittest + O/D + doc
ToolGroup               done + unittest + O/D + doc

eigen.cpp               done + unittest
qlist.cpp               done + unit tests for this are spread out over the other tests
qstring.cpp             done + unit tests for this are spread out over the other tests


# later...
undosequence.h

colorbutton.h
filetreeitem.h
glgraphicsview.h
moleculetreeview.h
pluginlistview.h
primitiveitemmodel.h
