Complex Logarithmic View
 All Classes Namespaces Functions Variables Enumerations Properties
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNClv
|\NViewer
| oNMath
| |oCSplitInfoContains splitting information from the triangle split stage
| |oCVertex2Class to handle a 2-Dimensional vertex with an index and texture coordinates
| |oCTriangle2Class to handle a 2D triangle
| |oCEdge22dim Line defined between 2 vertices
| |oCLine22dim Line defined between 2 points
| |oCBounds22dim bounding rectangle defined between 2 points (min,max
| |\CSplitPlane2SplitPlane 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.
| oCAppclass for main application logic
| oCControlsIncludes 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
| oCGridTesselated squared regular 2d grid.
| oCRenderable
| oCIRenderableBasic interface a class must implement to be sent to the graphics card and be rendered
| oCConcreteRenderableConcreteRenderable are the actual filled buffer declarations which are then uploaded to the Graphics card. the extension "ToConcreteRenderable" translates a renderable to a concrete renderable.
| oCComplexLogView
| oCDefaultEffect
| \CCutOffFisheyeEffect
oNFramework
oNContent
oNGraphics
oNInput
oNSystem
oNGeneric
oNIO
oNLinq
oNReflection
oNCompilerServices
oNInteropServices
oNText
\NWindows