autolens.plot.Visuals2D#

class autolens.plot.Visuals2D(origin: Optional[Grid2D] = None, border: Optional[Grid2D] = None, mask: Optional[Mask2D] = None, positions: Optional[Union[Grid2DIrregular, List[Grid2DIrregular]]] = None, grid: Optional[Union[Grid2D, Grid2DSparse]] = None, mesh_grid: Optional[Grid2D] = None, vectors: Optional[VectorYX2DIrregular] = None, patches: Optional[Patch] = None, array_overlay: Optional[Array2D] = None, light_profile_centres: Optional[Grid2DIrregular] = None, mass_profile_centres: Optional[Grid2DIrregular] = None, multiple_images: Optional[Grid2DIrregular] = None, critical_curves: Optional[Union[Grid2DIrregular, List[Grid2DIrregular]]] = None, caustics: Optional[Union[Grid2DIrregular, List[Grid2DIrregular]]] = None, parallel_overscan=None, serial_prescan=None, serial_overscan=None, indexes: Optional[Union[List[int], List[List[int]]]] = None, pix_indexes: Optional[Union[List[int], List[List[int]]]] = None)[source]#
__init__(origin: Optional[Grid2D] = None, border: Optional[Grid2D] = None, mask: Optional[Mask2D] = None, positions: Optional[Union[Grid2DIrregular, List[Grid2DIrregular]]] = None, grid: Optional[Union[Grid2D, Grid2DSparse]] = None, mesh_grid: Optional[Grid2D] = None, vectors: Optional[VectorYX2DIrregular] = None, patches: Optional[Patch] = None, array_overlay: Optional[Array2D] = None, light_profile_centres: Optional[Grid2DIrregular] = None, mass_profile_centres: Optional[Grid2DIrregular] = None, multiple_images: Optional[Grid2DIrregular] = None, critical_curves: Optional[Union[Grid2DIrregular, List[Grid2DIrregular]]] = None, caustics: Optional[Union[Grid2DIrregular, List[Grid2DIrregular]]] = None, parallel_overscan=None, serial_prescan=None, serial_overscan=None, indexes: Optional[Union[List[int], List[List[int]]]] = None, pix_indexes: Optional[Union[List[int], List[List[int]]]] = None)[source]#

Methods

__init__([origin, border, mask, positions, ...])

plot_via_plotter(plotter[, grid_indexes, mapper])