ReportPlotter#

class ansys.aedt.core.visualization.plot.matplotlib.ReportPlotter(solution_data=None)#

Matplotlib Report manager.

Methods

ReportPlotter.add_eye_mask(properties)

Add a new eye mask to the chart.

ReportPlotter.add_limit_line(plot_data[, ...])

Add a new limit_line to the chart.

ReportPlotter.add_note(text[, position, ...])

Add a note to the report.

ReportPlotter.add_trace(plot_data[, ...])

Add a new trace to the chart.

ReportPlotter.animate_2d([traces, ...])

Create an animated Matplotlib figure based on a list of data.

ReportPlotter.animate_contour([trace, ...])

Create an animated Matplotlib figure contour based on a list of data.

ReportPlotter.apply_style(style_name)

Apply a custom matplotlib style (eg.

ReportPlotter.get_solution_data()

Mimic the report method to retrieve solution data if available.

ReportPlotter.plot_2d([traces, ...])

Create a Matplotlib figure based on a list of data.

ReportPlotter.plot_3d([trace, ...])

Create a Matplotlib 3D plot based on a list of data.

ReportPlotter.plot_contour([trace, polar, ...])

Create a Matplotlib figure contour based on a list of data.

ReportPlotter.plot_eye_diagram([...])

Plot Eye diagram and contour plot.

ReportPlotter.plot_pcolor([trace, ...])

Create a Matplotlib figure pseudo color plot with a non-regular rectangular grid based on a list of data.

ReportPlotter.plot_polar([traces, to_polar, ...])

Create a Matplotlib polar plot based on a list of data.

Attributes

ReportPlotter.dpi

Figure dpi.

ReportPlotter.general_back_color

General background color.

ReportPlotter.general_plot_color

General plot color.

ReportPlotter.grid_color

Grid color.

ReportPlotter.grid_enable_major_x

Enable the major grid on x axis.

ReportPlotter.grid_enable_major_y

Enable the major grid on y axis.

ReportPlotter.grid_enable_minor_x

Enable the minor grid on x axis.

ReportPlotter.grid_enable_minor_y

Enable the minor grid on y axis.

ReportPlotter.grid_style

Grid style.

ReportPlotter.height

Figure height.

ReportPlotter.interactive

Enable interactive mode.

ReportPlotter.limit_lines

Limit Lines.

ReportPlotter.public_dir

Shortcut for dir(self).

ReportPlotter.size

Figure size.

ReportPlotter.text_size

Text font size

ReportPlotter.title_size

Title font size

ReportPlotter.trace_names

Trace names.

ReportPlotter.traces

Traces.

ReportPlotter.traces_by_index

Traces.

ReportPlotter.width

Figure width.

ReportPlotter.x_scale

X axis scale.

ReportPlotter.y_scale

Y axis scale.