-
Ken Martin authored
Replace vtk collection with some more standard std containers. Update the algorithms for child management to be nlogn instead of n*n and to use lightweight iterators. The vtkCollectionIterator is horribly slow due to heap allocations, reference counting and destruction. The collection lightweight iterator is fine but really should move all collections to std::forward_list which is what they basically are. Add a couple methods to vtkMatrix4x4.h that are repeatedly used in rendering and are a bit faster.
8d45b7db