|
JG ROOT Tools libraries
version 5.0 - august 2014
|
#include <RGMarkerAttrSelect.hh>
Public Member Functions | |
| RGMarkerAttrSelect (TGWindow *p, TAttMarker att=TAttMarker(1, 20, 1.), UInt_t opt=rgMASVerticalLayout, Int_t wc=3, Int_t ws=4, Int_t sep=4) | |
| virtual | ~RGMarkerAttrSelect () |
| virtual void | MapSubwindows () |
| virtual void | SetState (const Bool_t b=kTRUE) |
| Color_t | GetMarkerColor () const |
| Pixel_t | GetMarkerColorPixel () const |
| Style_t | GetMarkerStyle () const |
| Size_t | GetMarkerSize () const |
| TAttMarker | GetMarkerAttr () const |
| void | SetMarkerColor (const Color_t c, const Bool_t emit=kTRUE) |
| void | SetMarkerColorPixel (const Pixel_t c, const Bool_t emit=kTRUE) |
| void | SetMarkerStyle (const Style_t s, const Bool_t emit=kTRUE) |
| void | SetMarkerSize (const Size_t s, const Bool_t emit=kTRUE) |
| RGColorNumberSelect * | GetColorWidget () const |
| TGedMarkerSelect * | GetStyleWidget () const |
| TGNumberEntry * | GetSizeWidget () const |
| virtual void | MarkerColorChanged (Color_t c) |
| virtual void | MarkerStyleChanged (Style_t s) |
| virtual void | MarkerSizeChanged (Size_t s) |
| virtual void | MarkerSizeEntryChanged (const char *str) |
| ClassDef (RGMarkerAttrSelect, 0) | |
Protected Attributes | |
| RGColorNumberSelect * | w_color |
| Marker color widget pointer. | |
| TGedMarkerSelect * | w_style |
| Marker style widget pointer. | |
| TGNumberEntry * | w_size |
| Marker size widget pointer. | |
Private Member Functions | |
| GObject (RGMarkerAttrSelect) | |
| RGMarkerAttrSelect (const RGMarkerAttrSelect &original) | |
class RGMarkerAttrSelect
Widget for marker attributes selection: color style (marker type) and size.
Options:
| RGMarkerAttrSelect::RGMarkerAttrSelect | ( | TGWindow * | p, |
| TAttMarker | att = TAttMarker(1,20,1.), |
||
| UInt_t | opt = rgMASVerticalLayout, |
||
| Int_t | wc = 3, |
||
| Int_t | ws = 4, |
||
| Int_t | sep = 4 |
||
| ) |
|
private |
Copy constructor, not implemented.
| original | object to copy |
|
virtual |
Destructor.
|
private |
Macro from GCpp library that defines the following functions:
|
virtual |
Overload of TGFrame function to set a minimum size to widget elements.
References w_color.
|
virtual |
Set the widget state (active/inactive)
| b | state |
References RGColorNumberSelect::SetState(), w_color, w_size, and w_style.
Referenced by RGHistoPlotAttrSelect::SetState().
|
inline |
Get selected marker color number.
References RGColorNumberSelect::GetColorNumber(), and w_color.
Referenced by GetMarkerAttr(), and GetMarkerColorPixel().
|
inline |
Get selected marker color code.
References GetMarkerColor().
|
inline |
|
inline |
|
inline |
Get selected marker attributes.
References GetMarkerColor(), GetMarkerSize(), and GetMarkerStyle().
Referenced by RGHistoPlotAttrSelect::GetMarkerAttr().
| void RGMarkerAttrSelect::SetMarkerColor | ( | const Color_t | c, |
| const Bool_t | emit = kTRUE |
||
| ) |
Set the marker color from color number.
| c | color number |
| emit | flag if signal must be emitted |
References RGColorNumberSelect::SetColorNumber(), and w_color.
Referenced by RGHistoPlotAttrSelect::SetMarkerAttr().
| void RGMarkerAttrSelect::SetMarkerColorPixel | ( | const Pixel_t | c, |
| const Bool_t | emit = kTRUE |
||
| ) |
Set the marker color from color code.
| c | color code |
| emit | flag if signal must be emitted |
References RGColorNumberSelect::SetColorPixel(), and w_color.
| void RGMarkerAttrSelect::SetMarkerStyle | ( | const Style_t | s, |
| const Bool_t | emit = kTRUE |
||
| ) |
Set marker style (type).
| s | style number |
| emit | flag if signal must be emitted |
References MarkerStyleChanged(), and w_style.
Referenced by RGHistoPlotAttrSelect::SetMarkerAttr().
| void RGMarkerAttrSelect::SetMarkerSize | ( | const Size_t | s, |
| const Bool_t | emit = kTRUE |
||
| ) |
Set marker size.
| s | size |
| emit | flag if signal must be emitted |
References MarkerSizeChanged(), and w_size.
Referenced by RGHistoPlotAttrSelect::SetMarkerAttr().
|
inline |
Get marker color selection widget pointer.
References w_color.
|
inline |
Get marker style selection widget pointer.
References w_style.
|
inline |
Get marker size selection widget pointer.
References w_size.
|
inlinevirtual |
Signal sent when marker color is changed.
| c | color number |
|
inlinevirtual |
Signal sent when marker style (type) is changed.
| s | marker type |
Referenced by SetMarkerStyle().
|
inlinevirtual |
Signal sent when marker size is changed.
| s | marker size |
Referenced by MarkerSizeEntryChanged(), and SetMarkerSize().
|
virtual |
Slot called when color number is changed.
References MarkerSizeChanged(), and w_size.
| RGMarkerAttrSelect::ClassDef | ( | RGMarkerAttrSelect | , |
| 0 | |||
| ) |
For ROOT dictionary.