VIS2 SS2013 CVD DVR
 All Classes Namespaces Functions Enumerations Properties
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCApplicationException
|oCMatrixLibrary.MatrixDeterminentZero
|oCMatrixLibrary.MatrixDimensionException
|oCMatrixLibrary.MatrixLibraryExceptions
|oCMatrixLibrary.MatrixNotSquare
|oCMatrixLibrary.MatrixNullException
|oCMatrixLibrary.MatrixSingularException
|\CMatrixLibrary.VectorDimensionException
oCvisLU.CameraBase Camera Class.
|\CvisLU.InteractiveCameraInteractive Camera class.
oCControl
|\CvisLU.VisXnaConrolDefines Windows Forms Controls that use the XNA GraphicsDevice to draw itself; We use this class as a basis to define Windows Form Controls to render our scene and the transfer function
| oCvisLU.DataRepresents volume data
| oCvisLU.EngineRender engine. Implenets a Windows Forms Control
| \CvisLU.Gui.TransferfunctionClass to handle the transferfunction control
oCvisLU.CVD.CVDtfClass to apply a optimization on the transfer function and provide a new CVD-conform transfer function to the DVR pipeline.
oCEffect
|oCvisLU.Effects.RecolorShaderRepresents the connection between the program and the shader. Holds every EffectParameter for the shader.
|oCvisLU.Effects.TFWeightsShaderRepresents the connection between the program and the shader. Holds every EffectParameter for the shader.
|\CvisLU.Effects.VolumeShaderRepresents the connection between the program and the shader. Holds every EffectParameter for the shader.
oCvisLU.EngineStateStructure to describe the engine states
oCForm
|oCvisLU.Gui.DialogForm
|oCvisLU.Gui.HelpForm
|oCvisLU.Gui.MainWindowMain Window Class.
|oCvisLU.Gui.SlicingFormForm for the slicing panel.
|oCvisLU.Gui.StepsizeForm
|\CvisLU.Gui.TransferfunctionForm
oCvisLU.GamePropertiesDescribes the global application properties
oCIGraphicsDeviceService
|\CvisLU.VisGraphicsDeviceClass for creating and managing the GraphicsDevice, used by the windows forms controls implements the IGraphicsDeviceService, that is responsible for retrieving GraphicsDevice objects.
oCvisLU.CVD.Image
oCvisLU.Gui.InputManagerclass to process input requests
oCIServiceProvider
|\CvisLU.VisServiceContainerContainer class for passing shared services between different components, for instance the ContentManager uses it to locate the IGraphicsDeviceService implementation. Implements the IServiceProvider interface. This is used
oCMatrixLibrary.MatrixMatrix Library .Net v2.0 By Anas Abidi, 2004
\CvisLU.TransferControlPointrepresents a control point for the transfer function.