Complex Logarithmic View
|
Clv.Viewer.App | class for main application logic |
Clv.Viewer.Math.Bounds2 | 2dim bounding rectangle defined between 2 points (min,max |
Clv.Viewer.ComplexLogView | |
Clv.Viewer.ConcreteRenderable | ConcreteRenderable are the actual filled buffer declarations which are then uploaded to the Graphics card. the extension "ToConcreteRenderable" translates a renderable to a concrete renderable. |
Clv.Viewer.Controls | Includes user interaction with mouse and keyboard Mousecontrols handle the selection of a new focuspoint on click keyboard controls handle changes in function root, culling mode, wireframe to solid mode and vice versa depth and texture changes and goes to fullscreen mode |
Clv.Viewer.CutOffFisheyeEffect | |
Clv.Viewer.DefaultEffect | |
Clv.Viewer.Math.Edge2 | 2dim Line defined between 2 vertices |
Clv.Viewer.IRenderable | Basic interface a class must implement to be sent to the graphics card and be rendered |
Clv.Viewer.Grid | Tesselated squared regular 2d grid. |
Clv.Viewer.Renderable | |
Clv.Viewer.Math.Line2 | 2dim Line defined between 2 points |
Clv.Viewer.Math.SplitInfo | Contains splitting information from the triangle split stage |
Clv.Viewer.Math.SplitPlane2 | SplitPlane defined by focus point and normal vector n. Concept similiar to normal plane but is delimited by FocusPoint. Triangle hit by splitplane at focuspoint needs special split processing. |
Clv.Viewer.Math.Triangle2 | Class to handle a 2D triangle |
Clv.Viewer.Math.Vertex2 | Class to handle a 2-Dimensional vertex with an index and texture coordinates |