The lxp.py module#

Summary#

RayPath

Framework representing a singular ray path.

LightPathFinder

Define an interface to read LPF files.

ERROR_IDS

Intersection types indicating an error state.

NO_ERROR_IDS

Intersection types indicating a correct ray state.

Description#

The lxp module contains classes and functions to simplify the interaction with ray data.

Ray data is provided as lpf file. LPF files contain a set of simulated rays with all their intersections and properties.

Module detail#

lxp.ERROR_IDS = [7, 8, 9, 10, 11, 12, 13, 14, 15]#

Intersection types indicating an error state.

lxp.NO_ERROR_IDS#

Intersection types indicating a correct ray state.