artview.components.PointsDisplay

class artview.components.PointsDisplay(Vpoints=None, Vfield=None, Vlimits=None, Vcolormap=None, plot_type='histogram', name='PointsDisplay', parent=None)[source]

Bases: artview.core.core.Component

Class to create a display plot, using data from a Points instance.

__init__(Vpoints=None, Vfield=None, Vlimits=None, Vcolormap=None, plot_type='histogram', name='PointsDisplay', parent=None)[source]

Initialize the class to create display.

Parameters:

[Optional] :

Vpoints : Variable instance

Points signal variable. If None start new one with None.

Vfield : Variable instance

Field signal variable. If None start new one with empty string.

Vlimits : Variable instance

Limits signal variable. A value of None will instantiate a limits variable.

Vcolormap : Variable instance

Colormap signal variable. A value of None will instantiate a colormap variable.

plot_type : str

Type of plot to produce (e.g. histogram, statistics, table).

name : string

Display window name.

parent : PyQt instance

Parent instance to associate to Display window. If None, then Qt owns, otherwise associated with parent PyQt instance.

Methods

PointsDisplay.LaunchGUI
PointsDisplay.NewColormap
PointsDisplay.NewField
PointsDisplay.NewLimits
PointsDisplay.NewPoints
PointsDisplay.addStandardMenu
PointsDisplay.changePlotType
PointsDisplay.guiStart
PointsDisplay.minimumSizeHint
PointsDisplay.openTable
PointsDisplay.saveTable

Attributes

Vcolormap = None

see Shared Variables Table

Vfield = None

see Shared Variables Table

Vlimits = None

see Shared Variables Table

Vpoints = None

see Shared Variables Table