Skip to main content

types

Types regarding OCT metrics.

Classes

Coordinates

class Coordinates(X: float, Y: float):

Dataclass representing X and Y coordinates.

Variables

  • static X : float
  • static Y : float

Laterality

class Laterality(value, names=None, *, module=None, qualname=None, type=None, start=1):

Represents the laterality of the image.

Ancestors

Variables

  • static LEFT
  • static RIGHT

MaculaQuadrants

class MaculaQuadrants(*args, **kwargs):

TypedDict representing the quadrants in the inner/outer ETDRS zones.

Ancestors

  • builtins.dict

Variables

  • static inferior : float
  • static nasal : float
  • static superior : float
  • static temporal : float

MaculaSubFields

class MaculaSubFields(*args, **kwargs):

TypedDict representing the 9 ETDRS subfields.

Ancestors

  • builtins.dict

Variables

  • static fovea : float

Quadrant

class Quadrant(value, names=None, *, module=None, qualname=None, type=None, start=1):

Represents the quadrant component of the ETDRS sub-field.

This is determined by the angle of a point from the centre of the macula.

Ancestors

Variables

  • static INFERIOR
  • static NASAL
  • static SUPERIOR
  • static TEMPORAL

Zone

class Zone(value, names=None, *, module=None, qualname=None, type=None, start=1):

Represents the zone component of the ETDRS sub-field.

This is determined by the absolute distance of a point from the centre of the macula.

Ancestors

Variables

  • static FOVEA
  • static INNER
  • static OUTER