ReportPlotter#

class ansys.aedt.core.visualization.plot.matplotlib.ReportPlotter#

Matplotlib Report manager.

Methods

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.apply_style(style_name)

Apply a custom matplotlib style (eg.

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_polar([traces, to_polar, ...])

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

Attributes

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.interactive

Enable interactive mode.

ReportPlotter.limit_lines

Limit Lines.

ReportPlotter.size

Figure size.

ReportPlotter.trace_names

Trace names.

ReportPlotter.traces

Traces.

ReportPlotter.traces_by_index

Traces.

ReportPlotter.x_scale

X axis scale.

ReportPlotter.y_scale

Y axis scale.