Eidolon
Public Member Functions | Public Attributes | List of all members
BasePlotWidget Class Reference
Inheritance diagram for BasePlotWidget:
Inheritance graph
Collaboration diagram for BasePlotWidget:
Collaboration graph

Public Member Functions

def __init__ (self, plugin, parent=None)
 
def setTitle (self, title)
 
def setUpdated (self)
 
def setShowLegend (self, show=True, update=True)
 
def paintEvent (self, e)
 
def updateGraph (self)
 
def setPlotObjectData (self, obj)
 
def getDataTable (self)
 

Public Attributes

 plugin
 
 title
 
 updatedData
 
 legend
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  plugin,
  parent = None 
)

Member Function Documentation

◆ getDataTable()

def getDataTable (   self)
Return a list of column labels and a list of column data lists for data export, or (None,None).

◆ paintEvent()

def paintEvent (   self,
  e 
)
Here is the call graph for this function:

◆ setPlotObjectData()

def setPlotObjectData (   self,
  obj 
)
Called when the data from the given PlotSceneObject should be passed to the graph widget.
This should call setUpdated().

◆ setShowLegend()

def setShowLegend (   self,
  show = True,
  update = True 
)
Sets the legend visibility to `show' or updates it if already visible and `update' is True.
Here is the caller graph for this function:

◆ setTitle()

def setTitle (   self,
  title 
)
Sets the title to the given string and calls setUpdated().
Here is the call graph for this function:
Here is the caller graph for this function:

◆ setUpdated()

def setUpdated (   self)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateGraph()

def updateGraph (   self)
Called by paintEvent() to trigger the graph to update itself based on stored data that has changed. This will
execute in the main thread.
Here is the caller graph for this function:

Member Data Documentation

◆ legend

legend

◆ plugin

plugin

◆ title

title

◆ updatedData

updatedData

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