Complex Logarithmic View
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Contains splitting information from the triangle split stage |
![]() ![]() ![]() ![]() ![]() | Class to handle a 2-Dimensional vertex with an index and texture coordinates |
![]() ![]() ![]() ![]() ![]() | Class to handle a 2D triangle |
![]() ![]() ![]() ![]() ![]() | 2dim Line defined between 2 vertices |
![]() ![]() ![]() ![]() ![]() | 2dim Line defined between 2 points |
![]() ![]() ![]() ![]() ![]() | 2dim bounding rectangle defined between 2 points (min,max |
![]() ![]() ![]() ![]() ![]() | 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. |
![]() ![]() ![]() ![]() | class for main application logic |
![]() ![]() ![]() ![]() | 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 |
![]() ![]() ![]() ![]() | Tesselated squared regular 2d grid. |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Basic interface a class must implement to be sent to the graphics card and be rendered |
![]() ![]() ![]() ![]() | 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. |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |