autolens.plot.Visuals2D

class autolens.plot.Visuals2D(origin: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, border: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, mask: autoarray.mask.mask_2d.Mask2D = None, positions: Union[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular, List[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular], None] = None, grid: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, pixelization_grid: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, vector_field: autoarray.structures.vector_fields.vector_field_irregular.VectorField2DIrregular = None, patches: matplotlib.patches.Patch = None, array_overlay: autoarray.structures.arrays.two_d.array_2d.Array2D = None, light_profile_centres: autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular = None, mass_profile_centres: autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular = None, multiple_images: autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular = None, critical_curves: Union[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular, List[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular], None] = None, caustics: Union[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular, List[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular], None] = None, parallel_overscan=None, serial_prescan=None, serial_overscan=None, indexes: Union[List[int], List[List[int]]] = None, pixelization_indexes: Union[List[int], List[List[int]]] = None)
__init__(origin: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, border: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, mask: autoarray.mask.mask_2d.Mask2D = None, positions: Union[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular, List[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular], None] = None, grid: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, pixelization_grid: autoarray.structures.grids.two_d.grid_2d.Grid2D = None, vector_field: autoarray.structures.vector_fields.vector_field_irregular.VectorField2DIrregular = None, patches: matplotlib.patches.Patch = None, array_overlay: autoarray.structures.arrays.two_d.array_2d.Array2D = None, light_profile_centres: autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular = None, mass_profile_centres: autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular = None, multiple_images: autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular = None, critical_curves: Union[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular, List[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular], None] = None, caustics: Union[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular, List[autoarray.structures.grids.two_d.grid_2d_irregular.Grid2DIrregular], None] = None, parallel_overscan=None, serial_prescan=None, serial_overscan=None, indexes: Union[List[int], List[List[int]]] = None, pixelization_indexes: Union[List[int], List[List[int]]] = None)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(origin, border, mask, positions, …) Initialize self.
plot_via_plotter(plotter[, grid_indexes, mapper])