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

Class Program (mod)

Inheritance
Program (mod)
Namespace: Program
Assembly: OCTVis.dll
Syntax
module Program

Methods

val main: string [] -> int

The main entry point to the OCT scan visualization. It starts the main application and the webserver which hosts the UI control website.

Declaration
[<EntryPoint; STAThread>]
val main: argv:string [] -> int
Parameters
Type Name Description
string [] argv
Returns
Type Description
int
Remarks

To connect to the control GUI open Chrome and visit 127.0.0.1:8080. NOTE: Firefox won't work. Neither will localhost:8080.

The Key controls for within the 3D visualisation are: W,A,S,D -> Move around. 1,2 -> enhanced full transparency P,O -> translate arbitrary plane along normal vector F -> change gauss-filter strength (volume-3D-texture) U,I -> change threshold for volume rendering C -> toggle volume cutting K,L -> translate cutting plane along normal vector T -> toggle fluid segmentation transparent drawing 6 -> RESET 7,8,9,0 -> Select Preset

Back to top Generated by DocFX