GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4HisDrawOptions Class Reference

#include <TGo4HisDrawOptions.h>

Inheritance diagram for TGo4HisDrawOptions:

Public Types

enum  {
  view_Histo1 = 1 , view_Histo2 = 2 , view_Histo2ext = 3 , view_Graph = 4 ,
  view_Polar = 5
}
enum  {
  view_Histo1 = 1 , view_Histo2 = 2 , view_Histo2ext = 3 , view_Graph = 4 ,
  view_Polar = 5
}

Public Slots

virtual void panelSlot (TGo4ViewPanel *panel, TPad *pad, int signalid)
virtual void panelSlot (TGo4ViewPanel *panel, TPad *pad, int signalid)
virtual void SetAutoScale (bool on)
virtual void SetAutoScale (bool on)
virtual void SetCoordinates (int t)
virtual void SetCoordinates (int t)
virtual void SetDrawOptions (int t)
virtual void SetDrawOptions (int t)
virtual void SetErrorBars (int t)
virtual void SetErrorBars (int t)
virtual void SetFillColor ()
virtual void SetFillColor ()
virtual void SetLineColor ()
virtual void SetLineColor ()
virtual void SetMarkerColor ()
virtual void SetMarkerColor ()
virtual void XaxisStyle (int t)
virtual void XaxisStyle (int t)
virtual void YaxisStyle (int t)
virtual void YaxisStyle (int t)
virtual void ZaxisStyle (int t)
virtual void ZaxisStyle (int t)

Public Member Functions

 TGo4HisDrawOptions (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags fl=Qt::Widget)
 TGo4HisDrawOptions (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags fl=Qt::Widget)
virtual void ChangeColor (int kind)
virtual void ChangeColor (int kind)
virtual void ChangeDrawOptionForCurrentPanel (int kind, int value)
virtual void ChangeDrawOptionForCurrentPanel (int kind, int value)
virtual void CodeDrawOptions (int HisErrorStyle, int HisCoordStyle, int HisDrawStyle, TString &buf)
virtual void CodeDrawOptions (int HisErrorStyle, int HisCoordStyle, int HisDrawStyle, TString &buf)
virtual void DecodeDrawOption (const char *drawopt, int &HisErrorStyle, int &HisCoordStyle, int &HisDrawStyle)
virtual void DecodeDrawOption (const char *drawopt, int &HisErrorStyle, int &HisCoordStyle, int &HisDrawStyle)
virtual void UpdateView (int viewtype, bool webcanvas=false)
virtual void UpdateView (int viewtype, bool webcanvas=false)

Protected Attributes

bool fbSettingPanelData {false}
int fiLastView {0}

Detailed Description

Definition at line 24 of file TGo4HisDrawOptions.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
view_Histo1 
view_Histo2 
view_Histo2ext 
view_Graph 
view_Polar 

Definition at line 30 of file TGo4HisDrawOptions.h.

◆ anonymous enum

anonymous enum
Enumerator
view_Histo1 
view_Histo2 
view_Histo2ext 
view_Graph 
view_Polar 

Definition at line 30 of file TGo4HisDrawOptions.h.

Constructor & Destructor Documentation

◆ TGo4HisDrawOptions() [1/2]

TGo4HisDrawOptions::TGo4HisDrawOptions ( QWidget * parent = nullptr,
const char * name = nullptr,
Qt::WindowFlags fl = Qt::Widget )

◆ TGo4HisDrawOptions() [2/2]

TGo4HisDrawOptions::TGo4HisDrawOptions ( QWidget * parent = nullptr,
const char * name = nullptr,
Qt::WindowFlags fl = Qt::Widget )

Member Function Documentation

◆ ChangeColor() [1/2]

◆ ChangeColor() [2/2]

virtual void TGo4HisDrawOptions::ChangeColor ( int kind)
virtual

◆ ChangeDrawOptionForCurrentPanel() [1/2]

void TGo4HisDrawOptions::ChangeDrawOptionForCurrentPanel ( int kind,
int value )
virtual

◆ ChangeDrawOptionForCurrentPanel() [2/2]

virtual void TGo4HisDrawOptions::ChangeDrawOptionForCurrentPanel ( int kind,
int value )
virtual

◆ CodeDrawOptions() [1/2]

void TGo4HisDrawOptions::CodeDrawOptions ( int HisErrorStyle,
int HisCoordStyle,
int HisDrawStyle,
TString & buf )
virtual

Definition at line 495 of file TGo4HisDrawOptions.cpp.

References fiLastView, view_Graph, view_Histo1, and view_Polar.

Referenced by ChangeDrawOptionForCurrentPanel().

◆ CodeDrawOptions() [2/2]

virtual void TGo4HisDrawOptions::CodeDrawOptions ( int HisErrorStyle,
int HisCoordStyle,
int HisDrawStyle,
TString & buf )
virtual

◆ DecodeDrawOption() [1/2]

void TGo4HisDrawOptions::DecodeDrawOption ( const char * drawopt,
int & HisErrorStyle,
int & HisCoordStyle,
int & HisDrawStyle )
virtual

Definition at line 343 of file TGo4HisDrawOptions.cpp.

References fiLastView, view_Graph, view_Histo1, view_Histo2, and view_Polar.

Referenced by panelSlot().

◆ DecodeDrawOption() [2/2]

virtual void TGo4HisDrawOptions::DecodeDrawOption ( const char * drawopt,
int & HisErrorStyle,
int & HisCoordStyle,
int & HisDrawStyle )
virtual

◆ panelSlot [1/2]

◆ panelSlot [2/2]

virtual void TGo4HisDrawOptions::panelSlot ( TGo4ViewPanel * panel,
TPad * pad,
int signalid )
virtualslot

◆ SetAutoScale [1/2]

void TGo4HisDrawOptions::SetAutoScale ( bool on)
virtualslot

Definition at line 338 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ SetAutoScale [2/2]

virtual void TGo4HisDrawOptions::SetAutoScale ( bool on)
virtualslot

◆ SetCoordinates [1/2]

void TGo4HisDrawOptions::SetCoordinates ( int t)
virtualslot

Definition at line 318 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ SetCoordinates [2/2]

virtual void TGo4HisDrawOptions::SetCoordinates ( int t)
virtualslot

◆ SetDrawOptions [1/2]

void TGo4HisDrawOptions::SetDrawOptions ( int t)
virtualslot

Definition at line 308 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ SetDrawOptions [2/2]

virtual void TGo4HisDrawOptions::SetDrawOptions ( int t)
virtualslot

◆ SetErrorBars [1/2]

void TGo4HisDrawOptions::SetErrorBars ( int t)
virtualslot

Definition at line 313 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ SetErrorBars [2/2]

virtual void TGo4HisDrawOptions::SetErrorBars ( int t)
virtualslot

◆ SetFillColor [1/2]

void TGo4HisDrawOptions::SetFillColor ( )
virtualslot

Definition at line 664 of file TGo4HisDrawOptions.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptions().

◆ SetFillColor [2/2]

virtual void TGo4HisDrawOptions::SetFillColor ( )
virtualslot

◆ SetLineColor [1/2]

void TGo4HisDrawOptions::SetLineColor ( )
virtualslot

Definition at line 659 of file TGo4HisDrawOptions.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptions().

◆ SetLineColor [2/2]

virtual void TGo4HisDrawOptions::SetLineColor ( )
virtualslot

◆ SetMarkerColor [1/2]

void TGo4HisDrawOptions::SetMarkerColor ( )
virtualslot

Definition at line 669 of file TGo4HisDrawOptions.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptions().

◆ SetMarkerColor [2/2]

virtual void TGo4HisDrawOptions::SetMarkerColor ( )
virtualslot

References fbSettingPanelData.

◆ UpdateView() [1/2]

void TGo4HisDrawOptions::UpdateView ( int viewtype,
bool webcanvas = false )
virtual

◆ UpdateView() [2/2]

virtual void TGo4HisDrawOptions::UpdateView ( int viewtype,
bool webcanvas = false )
virtual

◆ XaxisStyle [1/2]

void TGo4HisDrawOptions::XaxisStyle ( int t)
virtualslot

Definition at line 323 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ XaxisStyle [2/2]

virtual void TGo4HisDrawOptions::XaxisStyle ( int t)
virtualslot

◆ YaxisStyle [1/2]

void TGo4HisDrawOptions::YaxisStyle ( int t)
virtualslot

Definition at line 328 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ YaxisStyle [2/2]

virtual void TGo4HisDrawOptions::YaxisStyle ( int t)
virtualslot

◆ ZaxisStyle [1/2]

void TGo4HisDrawOptions::ZaxisStyle ( int t)
virtualslot

Definition at line 333 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

◆ ZaxisStyle [2/2]

virtual void TGo4HisDrawOptions::ZaxisStyle ( int t)
virtualslot

Field Documentation

◆ fbSettingPanelData

bool TGo4HisDrawOptions::fbSettingPanelData {false}
protected

◆ fiLastView

int TGo4HisDrawOptions::fiLastView {0}
protected

Definition at line 62 of file TGo4HisDrawOptions.h.

Referenced by CodeDrawOptions(), DecodeDrawOption(), panelSlot(), and UpdateView().


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