FlowVis.Gui.ColorBar | Edit the color mapping for a channel |
FlowVis.Gui.ColorForm | With this form the tranfer functions can be edited |
FlowVis.Data.FlowChannel | Contains the data stored in one channel of the flow data. Each channel contains one scalar per grid cell |
FlowVis.Data.FlowData | Contains the data needed for flow visualization. Provides a method for loading the data from a file |
FlowVis.Data.FlowGeometry | Contains the definition of the grid. For each grid cell the real position is stored. This allows the use of an arbitrary structured grid |
FlowVis.Gui.MainForm | The application's main form |
FlowVis.Streamlines.Point | Defines a point with a position and a direction |
FlowVis.Program | |
FlowVis.Rendering.Renderer | Provides methods for rendering data |
FlowVis.Rendering.ShaderManager | Handles shader objects for using cg shaders |
FlowVis.Rendering.ShaderObject | Contains a vertex and a fragment shader object |
FlowVis.Streamlines.Streamline | Contains all points of a streamline. Points are stored as normalized points |
FlowVis.Streamlines.StreamlineManager | Handles the creation of streamlines. It is possible to create streamlines manually or to use the algorithm for evenly spaced streamlines |
FlowVis.Rendering.TextureManager | Creates textures from flowvis data |
FlowVis.Data.TransferFunction | A transfer function maps int values to colors. This is done by nodes which define a color for a certain position. The color values between these positions will be interpolated |
FlowVis.Data.TreeNode | Node used for the quadtree partioning the geometry grid |
FlowVis.Math.Vector2i | Two dimensional vector with integer coordinates |
FlowVis.Math.Vector3f | Vector class for three-dimensional vectors with floating values |
FlowVis.Rendering.VertexBufferObject | Handles the setup of a vertex buffer object for the rendering of streamlines |