``graphs3`` =============================== .. py:module:: optimeed.core.graphs3 Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: optimeed.core.graphs3.Plot3D_Generic optimeed.core.graphs3.GridPlot_Generic optimeed.core.graphs3.ContourPlot optimeed.core.graphs3.FilledContourPlot optimeed.core.graphs3.SurfPlot optimeed.core.graphs3.MeshPlot optimeed.core.graphs3.ScatterPlot3 Functions ~~~~~~~~~ .. autoapisummary:: optimeed.core.graphs3.convert_to_gridplot Attributes ~~~~~~~~~~ .. autoapisummary:: optimeed.core.graphs3.griddata_found .. py:data:: griddata_found :value: True .. py:class:: Plot3D_Generic(x_label='', y_label='', z_label='', legend='', x_lim=None, y_lim=None, z_lim=None) .. py:method:: get_lim(axis) .. py:method:: get_label(axis) .. py:method:: get_legend() .. py:class:: GridPlot_Generic(X, Y, Z, **kwargs) Bases: :py:obj:`Plot3D_Generic` .. py:method:: get_plot_data() .. py:class:: ContourPlot(*args, **kwargs) Bases: :py:obj:`GridPlot_Generic` .. py:method:: get_levels() .. py:method:: get_number_of_contours() .. py:class:: FilledContourPlot(*args, **kwargs) Bases: :py:obj:`ContourPlot` .. py:class:: SurfPlot(X, Y, Z, **kwargs) Bases: :py:obj:`GridPlot_Generic` .. py:class:: MeshPlot(X, Y, Z, **kwargs) Bases: :py:obj:`GridPlot_Generic` .. py:class:: ScatterPlot3(x, y, z, **kwargs) Bases: :py:obj:`Plot3D_Generic` .. py:method:: get_plot_data() .. py:method:: get_color() .. py:function:: convert_to_gridplot(x, y, z, x_interval=None, y_interval=None, n_x=20, n_y=20) Convert set of points x, y, z to a grid :param x: :param y: :param z: :param x_interval: [Min, max] of the grid. If none, use min and max values :param y_interval: [Min, max] of the grid. If none, use min and max values :param n_x: number of points in x direction :param n_y: number of points in y direction :return: X, Y, Z as grid