144 fSetNx->
Connect(
"ReturnPressed()",
"TSpiderEditor",
this,
"DoSetNx()");
145 fSetNy->
Connect(
"ReturnPressed()",
"TSpiderEditor",
this,
"DoSetNy()");
146 fBgroup->
Connect(
"Clicked(Int_t)",
"TSpiderEditor",
this,
"DoSetPlotType()");
152 fAddVar->
Connect(
"ReturnPressed()",
"TSpiderEditor",
this,
"DoAddVar()");
virtual void SetModel(TObject *obj)
Pick up the used spider attributes.
virtual void Resize(UInt_t w=0, UInt_t h=0)
Resize the frame.
TGNumberEntryField * fSetNy
void SetAverageLineStyle(Style_t sty)
Set the LineStyle of the average.
virtual void DoAvFillPattern(Style_t)
Slot to set the average FillStyle.
void GotoPrevious()
Go to the previous entries.
virtual void DoAvLineStyle(Int_t)
Slot to set the average LineStyle.
Style_t GetAverageFillStyle() const
Get the FillStyle of the average.
void MakeBrowse()
Make the Browse tab.
virtual void SetToolTipText(const char *text, Long_t delayms=500)
Set tool tip text associated with this text entry.
virtual void DoAvFillColor(Pixel_t)
Slot to set the average Fill Color.
void SetSegmentDisplay(Bool_t seg)
Set the segment display or not.
void SetColor(Pixel_t color, Bool_t emit=kTRUE)
Set color.
virtual void DoGotoNext()
Slot to Go to next entries.
TGPictureButton * fGotoFollowing
TGLineStyleComboBox * fAvLineStyleCombo
TGCheckButton * fDisplayAverage
TGColorSelect * fAvFillColorSelect
virtual void DoDeleteVar()
Slot to delete a variable.
Bool_t GetDisplayAverage() const
TGPictureButton * fGotoPreceding
Color_t GetAverageFillColor() const
Get the Fill Color of the average.
void GotoNext()
Go to the next entries.
TGRadioButton * fPolyLines
void DeleteVariable(const char *varexp)
Delete a variable from its expression.
TGColorSelect * fAvLineColorSelect
const TGPicture * fPicPrevious
Style_t GetAverageLineStyle() const
Get the LineStyle of the average.
virtual void DoGotoEntry()
Slot to select an entry by number.
virtual void Update()
Update the current pad when an attribute is changed via GUI.
virtual void Select(Int_t id, Bool_t emit=kTRUE)
Make the selected item visible in the combo box window and emit signals according to the second param...
virtual TGVerticalFrame * CreateEditorTabSubFrame(const char *name)
Create a vertical frame to be used by 'owner' in extra tab 'name'.
TGCompositeFrame * fBrowse
void SetNx(UInt_t nx)
Set the X number of sub pads.
virtual Double_t GetNumber() const
Get the numeric value (floating point representation).
void SetAverageLineWidth(Width_t wid)
Set the LineWidth of the average.
Bool_t Connect(const char *signal, const char *receiver_class, void *receiver, const char *slot)
Non-static method is used to connect from the signal of this object to the receiver slot...
virtual void DoAvLineColor(Pixel_t)
Slot to set the average LineColor.
const TGPicture * fPicNext
virtual void ConnectSignals2Slots()
Connect signals to slots.
void SetNy(UInt_t ny)
Set the Y number of sub pads.
virtual void ChangeOptions(UInt_t options)
Change composite frame options. Options is an OR of the EFrameTypes.
static Int_t GetColor(const char *hexcolor)
Static method returning color number for color specified by hex color string of form: "#rrggbb"...
void SetPattern(Style_t pattern, Bool_t emit=kTRUE)
Set pattern.
virtual void DoSetNx()
Slot connected to the nx setting.
void SetAverageFillColor(Color_t col)
Set the Fill Color of the average.
virtual void DoAvLineWidth(Int_t)
Slot to set the average LineWidth.
Width_t GetAverageLineWidth() const
Get the LineWidth of the average.
const TGPicture * fPicPreceding
void SetAverageFillStyle(Style_t sty)
Set the FillStyle of the average.
const char * GetText() const
static ULong_t Number2Pixel(Int_t ci)
Static method that given a color index number, returns the corresponding pixel value.
Long64_t GetCurrentEntry() const
TGNumberEntryField * fSetNx
~TSpiderEditor()
Destructor of the TSpiderEditor.
virtual void DoSetPlotType()
Slot to set the plot type.
void GotoFollowing()
Go to the next entry.
TGLineWidthComboBox * fAvLineWidthCombo
virtual void DoGotoPreceding()
Slot to go to last entry.
Bool_t GetSegmentDisplay() const
TGedPatternSelect * fAvFillPatternSelect
void SetDisplayAverage(Bool_t disp)
Display or not the average.
void GotoPreceding()
Go to the last entry.
virtual void AddFrame(TGFrame *f, TGLayoutHints *l=0)
Add frame to the composite frame using the specified layout hints.
Mother of all ROOT objects.
const TGPicture * fPicFollowing
virtual void SetNumber(Double_t val)
Set the numeric value (floating point representation).
double f2(const double *x)
Color_t GetAverageLineColor() const
Get the LineColor of the average.
void AddVariable(const char *varexp)
Add a variable to the plot from its expression.
virtual void DoDisplayAverage(Bool_t av)
Slot Connected to the average display.
TSpiderEditor(const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
Normal constructor.
TGNumberEntryField * fGotoEntry
virtual void SetText(const char *text, Bool_t emit=kTRUE)
Sets text entry to text, clears the selection and moves the cursor to the end of the line...
virtual void DoGotoPrevious()
Slot to go to previous entries.
The TSpider editor class.
virtual void DoGotoFollowing()
Slot to go to next entry.
virtual void MakeTitle(const char *title)
Create attribute frame title.
void GotoEntry(Long64_t e)
Go to a specified entry.
TGPictureButton * fGotoNext
virtual void DoAddVar()
Slot to add a variable.
void SetAverageLineColor(Color_t col)
Set the LineColor of the average.
TGPictureButton * fGotoPrevious
virtual void DoSetNy()
Slot connected to the nx setting.