Here are the classes, structs, unions and interfaces with brief descriptions:
 AppletParticleKinematic | Interface for the rendering class |
 AppletParticleKinematicImpl | Here our main rendering starts |
 AppletParticleKinematicListener | Listener for loading new volumes |
 CSimpleIniTempl | Just for saving the configurations (external) |
 GradientStopWidget | This widget handles the gradient stops above the transfer function |
 HistogramGenerator | This class generates a histogram from the given volume |
 HoverPoints | Hoverpoints for manipulating the transfer function (external from a Qt demo) |
 KineticVisualizationApplication | The main main QT class with contains the render target |
 Particle | This class represents a single particle |
 ParticleFactory | Generates the particles |
 ParticleMap | The datastructure for saving the particles |
 ParticleMapException | The exception for the particle datastructure, e.g. if a particle neighbor is not present in the map |
 ParticleMapIterator | The iterator for the particle datastructure with some extra members, like sigma |
 ProcessingUtils | This class handles all the preprocessing stuff (gradient, curvature, gaussian) |
 QKineticVisWidget | Main GUI class with a render target and some other input elements |
 TransferFunctionWidget | This is a transfer function picker widget |
 vector_property_getter | Helper class for getting the x,y,z,w coordinate of the volume |
 vector_property_setter | Helper class for setting the x,y,z,w coordinate of the volume |