ROOT
6.07/09
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
graf2d
gpad
inc
TGroupButton.h
Go to the documentation of this file.
1
// @(#)root/gpad:$Id$
2
// Author: Rene Brun 01/07/96
3
4
/*************************************************************************
5
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#ifndef ROOT_TGroupButton
13
#define ROOT_TGroupButton
14
15
16
#ifndef ROOT_TButton
17
#include "
TButton.h
"
18
#endif
19
20
class
TGroupButton
:
public
TButton
{
21
22
private
:
23
TGroupButton
(
const
TGroupButton
&
org
);
// no copy, use TObject::Clone()
24
TGroupButton
&
operator=
(
const
TGroupButton
&rhs);
// idem
25
26
public
:
27
TGroupButton
();
28
TGroupButton
(
const
char
*groupname,
const
char
*title,
const
char
*method,
Double_t
x1
,
Double_t
y1,
Double_t
x2
,
Double_t
y2);
29
virtual
~TGroupButton
();
30
virtual
void
DisplayColorTable
(
const
char
*action,
Double_t
x0,
Double_t
y0,
Double_t
wc,
Double_t
hc);
31
virtual
void
ExecuteAction
();
32
virtual
void
ExecuteEvent
(
Int_t
event,
Int_t
px,
Int_t
py);
33
virtual
void
SavePrimitive
(std::ostream &out,
Option_t
*option =
""
);
34
ClassDef
(
TGroupButton
,0)
//A user interface button in a group of buttons.
35
};
36
37
#endif
38
Option_t
const char Option_t
Definition:
RtypesCore.h:62
TButton.h
Int_t
int Int_t
Definition:
RtypesCore.h:41
TGroupButton::TGroupButton
TGroupButton()
GroupButton default constructor.
Definition:
TGroupButton.cxx:45
TGroupButton::SavePrimitive
virtual void SavePrimitive(std::ostream &out, Option_t *option="")
Save primitive as a C++ statement(s) on output stream out.
Definition:
TGroupButton.cxx:221
x2
static const double x2[5]
Definition:
RooGaussKronrodIntegrator1D.cxx:345
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:254
TGroupButton::ExecuteAction
virtual void ExecuteAction()
Execute action of this button.
Definition:
TGroupButton.cxx:103
TGroupButton::ExecuteEvent
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
Execute action corresponding to one event.
Definition:
TGroupButton.cxx:152
TButton
A TButton object is a user interface object.
Definition:
TButton.h:23
x1
static const double x1[5]
Definition:
RooGaussKronrodIntegrator1D.cxx:327
Double_t
double Double_t
Definition:
RtypesCore.h:55
TGroupButton::~TGroupButton
virtual ~TGroupButton()
GroupButton default destructor.
Definition:
TGroupButton.cxx:63
TGroupButton::operator=
TGroupButton & operator=(const TGroupButton &rhs)
TGroupButton::DisplayColorTable
virtual void DisplayColorTable(const char *action, Double_t x0, Double_t y0, Double_t wc, Double_t hc)
Display Color Table in an attribute canvas.
Definition:
TGroupButton.cxx:70
org
#define org(otri, vertexptr)
Definition:
triangle.c:1037
TGroupButton
A specialized TButton used in a group of Buttons.
Definition:
TGroupButton.h:20