My Project
Public Member Functions | Public Attributes | List of all members
animationSupportClasses.SinglePlot Class Reference

Public Member Functions

def __init__ (self, ax_number, x_lim=None, y_lim=None, single_line_list=[], starting_postions=[], plot_type='line', scale_10_percent=True, x_label="", y_label="")
 
def set_starting_postions
 
def append_single_line (self, single_line)
 
def set_x_lim (self, x_lim_min, x_lim_max)
 
def set_y_lim (self, y_lim_min, y_lim_max)
 
def change_x_lim (self, x_lim_min_add, x_lim_max_add)
 
def change_y_lim (self, y_lim_min_add, y_lim_max_add)
 
def shift_x_indexes (self, line_number, shift_amount, only_shift_first=False)
 
def shift_y_indexes (self, line_number, shift_amount, only_shift_first=False)
 
def change_x (self, line_number, new_height)
 
def change_y (self, line_number, new_height)
 
def get_last_plotted_x_value (self, line_number)
 
def get_last_plotted_y_value (self, line_number)
 

Public Attributes

 ax_number
 
 single_line_list
 
 x_lim
 
 y_lim
 
 plot_type
 
 starting_positions
 
 x_label
 
 y_label
 

Detailed Description

Definition at line 8 of file animationSupportClasses.py.

Constructor & Destructor Documentation

◆ __init__()

def animationSupportClasses.SinglePlot.__init__ (   self,
  ax_number,
  x_lim = None,
  y_lim = None,
  single_line_list = [],
  starting_postions = [],
  plot_type = 'line',
  scale_10_percent = True,
  x_label = "",
  y_label = "" 
)

Definition at line 20 of file animationSupportClasses.py.

Member Function Documentation

◆ append_single_line()

def animationSupportClasses.SinglePlot.append_single_line (   self,
  single_line 
)

Definition at line 44 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ change_x()

def animationSupportClasses.SinglePlot.change_x (   self,
  line_number,
  new_height 
)

Definition at line 96 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ change_x_lim()

def animationSupportClasses.SinglePlot.change_x_lim (   self,
  x_lim_min_add,
  x_lim_max_add 
)

Definition at line 66 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ change_y()

def animationSupportClasses.SinglePlot.change_y (   self,
  line_number,
  new_height 
)

Definition at line 103 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ change_y_lim()

def animationSupportClasses.SinglePlot.change_y_lim (   self,
  y_lim_min_add,
  y_lim_max_add 
)

Definition at line 73 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ get_last_plotted_x_value()

def animationSupportClasses.SinglePlot.get_last_plotted_x_value (   self,
  line_number 
)

Definition at line 109 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ get_last_plotted_y_value()

def animationSupportClasses.SinglePlot.get_last_plotted_y_value (   self,
  line_number 
)

Definition at line 115 of file animationSupportClasses.py.

◆ set_starting_postions()

def animationSupportClasses.SinglePlot.set_starting_postions (   self,
  n = 1,
  starting_position = {"x": 0.0,
  y 
)

Definition at line 38 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ set_x_lim()

def animationSupportClasses.SinglePlot.set_x_lim (   self,
  x_lim_min,
  x_lim_max 
)

Definition at line 52 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ set_y_lim()

def animationSupportClasses.SinglePlot.set_y_lim (   self,
  y_lim_min,
  y_lim_max 
)

Definition at line 59 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ shift_x_indexes()

def animationSupportClasses.SinglePlot.shift_x_indexes (   self,
  line_number,
  shift_amount,
  only_shift_first = False 
)

Definition at line 81 of file animationSupportClasses.py.

Here is the call graph for this function:

◆ shift_y_indexes()

def animationSupportClasses.SinglePlot.shift_y_indexes (   self,
  line_number,
  shift_amount,
  only_shift_first = False 
)

Definition at line 89 of file animationSupportClasses.py.

Here is the call graph for this function:

Member Data Documentation

◆ ax_number

animationSupportClasses.SinglePlot.ax_number

Definition at line 21 of file animationSupportClasses.py.

◆ plot_type

animationSupportClasses.SinglePlot.plot_type

Definition at line 25 of file animationSupportClasses.py.

◆ single_line_list

animationSupportClasses.SinglePlot.single_line_list

Definition at line 22 of file animationSupportClasses.py.

◆ starting_positions

animationSupportClasses.SinglePlot.starting_positions

Definition at line 26 of file animationSupportClasses.py.

◆ x_label

animationSupportClasses.SinglePlot.x_label

Definition at line 27 of file animationSupportClasses.py.

◆ x_lim

animationSupportClasses.SinglePlot.x_lim

Definition at line 23 of file animationSupportClasses.py.

◆ y_label

animationSupportClasses.SinglePlot.y_label

Definition at line 28 of file animationSupportClasses.py.

◆ y_lim

animationSupportClasses.SinglePlot.y_lim

Definition at line 24 of file animationSupportClasses.py.


The documentation for this class was generated from the following file: