def __init__( self, mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(), visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(), include_2d: lensing_include.Include2D = lensing_include.Include2D(), ): super().__init__( mat_plot_2d=mat_plot_2d, include_2d=include_2d, visuals_2d=visuals_2d )
def __init__( self, fit: fit_imaging.FitImaging, mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(), visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(), include_2d: lensing_include.Include2D = lensing_include.Include2D(), ): super().__init__( fit=fit, mat_plot_2d=mat_plot_2d, include_2d=include_2d, visuals_2d=visuals_2d, )
def __init__( self, tracer: ray_tracing.Tracer, grid: grids.Grid, mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.MatPlot1D(), visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(), include_1d: lensing_include.Include1D = lensing_include.Include1D(), mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(), visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(), include_2d: lensing_include.Include2D = lensing_include.Include2D(), ): super().__init__( lensing_obj=tracer, grid=grid, mat_plot_1d=mat_plot_1d, visuals_1d=visuals_1d, include_1d=include_1d, mat_plot_2d=mat_plot_2d, include_2d=include_2d, visuals_2d=visuals_2d, )
def __init__( self, plane: pl.Plane, grid: grid_2d.Grid2D, mat_plot_1d: lensing_mat_plot.MatPlot1D = lensing_mat_plot.MatPlot1D(), visuals_1d: lensing_visuals.Visuals1D = lensing_visuals.Visuals1D(), include_1d: lensing_include.Include1D = lensing_include.Include1D(), mat_plot_2d: lensing_mat_plot.MatPlot2D = lensing_mat_plot.MatPlot2D(), visuals_2d: lensing_visuals.Visuals2D = lensing_visuals.Visuals2D(), include_2d: lensing_include.Include2D = lensing_include.Include2D(), ): super().__init__( mat_plot_2d=mat_plot_2d, include_2d=include_2d, visuals_2d=visuals_2d, mat_plot_1d=mat_plot_1d, include_1d=include_1d, visuals_1d=visuals_1d, ) self.plane = plane self.grid = grid
def mat_plot_2d_from(self, subfolders, format="png"): return lensing_mat_plot.MatPlot2D(output=wrap_base.Output( path=path.join(self.visualize_path, subfolders), format=format))