Retinal OCT Visualization

  • CamFrustum
    • Viewing (mod)
  • Program
    • Program (mod)
  • UI
    • Model (mod)
    • Model.ShaderType (union)
    • Model.State (rec)
    • Server (mod)
    • View (mod)
  • Visualization
    • OCTSlicePlane (mod)
    • OCTTexture (mod)
    • OCTVolume (mod)
    • OCTVolume.OCTVolumeConfig (rec)
    • Shader (mod)
    • ShaderUtils (mod)
    • Shadows (mod)
    • SliceShader (mod)
    • Tasks (mod)
    • VolumeShaders (mod)
Show / Hide Table of Contents

Namespace Visualization

Classes

OCTSlicePlane (mod)

Module to draw and interact with 2D Slices through the OCT-Volume

OCTTexture (mod)

Module for loading OCT-Volumes into 3D-Textures.

OCTVolume (mod)

draws the 3D volume and defines shader pipelines

OCTVolume.OCTVolumeConfig (rec)

configuration for 3D volume rendering

Shader (mod)

Shaders for the 2D overlay

ShaderUtils (mod)

intersection tests, inside tests, behind plane tests

Shadows (mod)

Contains a vertex shader and supporting functions for drawing shadows of a first hit scan of the displayed volume.

SliceShader (mod)

Shaders for computing Arbitrary Plane Slices on GPU

Tasks (mod)

Main Visualization Render Task

VolumeShaders (mod)

Shaders for 3D OCT-Volume Rendering. Most fragment shaders store depth in v.n.Z, texcoords in v.n.X and v.n.Y, gradient in v.b, position in volume in v.t

Back to top Generated by DocFX