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 Viewing (mod)

Camera and Frustum Utilities

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

Methods

val proj: IRenderWindow -> IMod<Frustum>

setup the frustum

Declaration
val proj: win:IRenderWindow -> IMod<Frustum>
Parameters
Type Name Description
Aardvark.Application.IRenderWindow win

the main render window

Returns
Type Description
Aardvark.Base.Incremental.IMod<Aardvark.Base.Frustum>

val projTrafo: IRenderWindow -> IMod<Trafo3d>

returns the projection trafo

Declaration
val projTrafo: win:IRenderWindow -> IMod<Trafo3d>
Parameters
Type Name Description
Aardvark.Application.IRenderWindow win

the main render window

Returns
Type Description
Aardvark.Base.Incremental.IMod<Aardvark.Base.Trafo3d>

val view: IRenderWindow -> IMod<CameraView>

setup the camera view and camera controls for the 3D scene

Declaration
val view: win:IRenderWindow -> IMod<CameraView>
Parameters
Type Name Description
Aardvark.Application.IRenderWindow win

the main render window

Returns
Type Description
Aardvark.Base.Incremental.IMod<Aardvark.Base.CameraView>

val view': IRenderWindow -> IMod<CameraView>

setup the camera view and camera controls for the 3D scene, orbit camera

Declaration
val view': win:IRenderWindow -> IMod<CameraView>
Parameters
Type Name Description
Aardvark.Application.IRenderWindow win

the main render window

Returns
Type Description
Aardvark.Base.Incremental.IMod<Aardvark.Base.CameraView>

val viewTrafo: IRenderWindow -> IMod<Trafo3d>

returns the current view trafo

Declaration
val viewTrafo: win:IRenderWindow -> IMod<Trafo3d>
Parameters
Type Name Description
Aardvark.Application.IRenderWindow win

the main render window

Returns
Type Description
Aardvark.Base.Incremental.IMod<Aardvark.Base.Trafo3d>
Back to top Generated by DocFX