ROOT
Version v6.32
master
v6.36
v6.34
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
►
graf2d
▼
graf3d
▼
eve
doc
▼
inc
TEveArrow.h
TEveArrowEditor.h
TEveArrowGL.h
TEveBox.h
TEveBoxGL.h
►
TEveBoxSet.h
TEveBoxSetGL.h
TEveBrowser.h
TEveCalo.h
TEveCalo2DGL.h
TEveCalo3DGL.h
►
TEveCaloData.h
TEveCaloLegoEditor.h
►
TEveCaloLegoGL.h
TEveCaloLegoOverlay.h
TEveCaloVizEditor.h
►
TEveChunkManager.h
TEveCompound.h
►
TEveDigitSet.h
TEveDigitSetEditor.h
TEveDigitSetGL.h
TEveElement.h
TEveElementEditor.h
TEveEventManager.h
TEveFrameBox.h
TEveFrameBoxGL.h
TEveGedEditor.h
TEveGeoNode.h
TEveGeoNodeEditor.h
►
TEveGeoPolyShape.h
TEveGeoShape.h
TEveGeoShapeExtract.h
TEveGridStepper.h
TEveGridStepperEditor.h
TEveGValuators.h
TEveJetCone.h
TEveJetConeEditor.h
TEveJetConeGL.h
TEveLegoEventHandler.h
TEveLine.h
TEveLineEditor.h
TEveLineGL.h
TEveMacro.h
►
TEveManager.h
TEvePad.h
►
TEveParamList.h
►
TEvePathMark.h
TEvePlot3D.h
TEvePlot3DGL.h
TEvePointSet.h
TEvePointSetArrayEditor.h
►
TEvePolygonSetProjected.h
►
TEvePolygonSetProjectedGL.h
TEveProjectionAxes.h
TEveProjectionAxesEditor.h
TEveProjectionAxesGL.h
TEveProjectionBases.h
TEveProjectionManager.h
TEveProjectionManagerEditor.h
►
TEveProjections.h
►
TEveQuadSet.h
TEveQuadSetGL.h
TEveRGBAPalette.h
TEveRGBAPaletteEditor.h
TEveRGBAPaletteOverlay.h
TEveScalableStraightLineSet.h
TEveScene.h
TEveSceneInfo.h
TEveSecondarySelectable.h
TEveSelection.h
TEveShape.h
TEveShapeEditor.h
►
TEveStraightLineSet.h
TEveStraightLineSetEditor.h
TEveStraightLineSetGL.h
TEveText.h
TEveTextEditor.h
TEveTextGL.h
TEveTrack.h
TEveTrackEditor.h
TEveTrackGL.h
TEveTrackProjected.h
TEveTrackProjectedGL.h
►
TEveTrackPropagator.h
TEveTrackPropagatorEditor.h
►
TEveTrans.h
TEveTransEditor.h
TEveTreeTools.h
TEveTriangleSet.h
TEveTriangleSetEditor.h
TEveTriangleSetGL.h
►
TEveUtil.h
►
TEveVector.h
TEveViewer.h
TEveViewerListEditor.h
TEveVSD.h
►
TEveVSDStructs.h
TEveWindow.h
TEveWindowEditor.h
TEveWindowManager.h
►
src
►
eve7
►
g3d
►
gl
►
gviz3d
►
gui
►
hist
►
html
►
io
►
main
►
math
►
montecarlo
►
net
►
proof
►
roofit
►
sql
►
tmva
►
tree
►
tutorials
►
v6-32-00-patches
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
TEvePointSetArrayEditor.h
Go to the documentation of this file.
1
// @(#)root/eve:$Id$
2
// Authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
3
4
/*************************************************************************
5
* Copyright (C) 1995-2007, 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_TEvePointSetArrayEditor
13
#define ROOT_TEvePointSetArrayEditor
14
15
#include "
TGedFrame.h
"
16
17
class
TGCheckButton
;
18
class
TGNumberEntry
;
19
class
TGColorSelect
;
20
21
class
TEveGValuator
;
22
class
TEveGDoubleValuator
;
23
24
class
TEvePointSetArray
;
25
26
class
TEvePointSetArrayEditor
:
public
TGedFrame
27
{
28
TEvePointSetArrayEditor
(
const
TEvePointSetArrayEditor
&);
// Not implemented
29
TEvePointSetArrayEditor
&
operator=
(
const
TEvePointSetArrayEditor
&);
// Not implemented
30
31
protected
:
32
TEvePointSetArray
*
fM
;
// Model object.
33
34
TEveGDoubleValuator
*
fRange
;
// Control for displayed range of the separating quantity.
35
36
public
:
37
TEvePointSetArrayEditor
(
const
TGWindow
*
p
=
nullptr
,
Int_t
width
=170,
Int_t
height
=30,
38
UInt_t
options=
kChildFrame
,
Pixel_t
back=
GetDefaultFrameBackground
());
39
~TEvePointSetArrayEditor
()
override
;
40
41
void
SetModel
(
TObject
* obj)
override
;
42
43
void
DoRange
();
44
45
ClassDefOverride
(
TEvePointSetArrayEditor
, 0);
// Editor for TEvePointSetArray class.
46
};
47
48
#endif
kChildFrame
@ kChildFrame
Definition
GuiTypes.h:379
Pixel_t
ULong_t Pixel_t
Pixel value.
Definition
GuiTypes.h:40
p
winID h TVirtualViewer3D TVirtualGLPainter p
Definition
TGWin32VirtualGLProxy.cxx:51
width
Option_t Option_t width
Definition
TGWin32VirtualXProxy.cxx:56
height
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t height
Definition
TGWin32VirtualXProxy.cxx:164
TGedFrame.h
TEveGDoubleValuator
Composite GUI element for selection of range (label, two number-entries and double-slider).
Definition
TEveGValuators.h:109
TEveGValuator
Composite GUI element for single value selection (supports label, number-entry and slider).
Definition
TEveGValuators.h:58
TEvePointSetArrayEditor
Editor for TEvePointSetArray class.
Definition
TEvePointSetArrayEditor.h:27
TEvePointSetArrayEditor::TEvePointSetArrayEditor
TEvePointSetArrayEditor(const TEvePointSetArrayEditor &)
TEvePointSetArrayEditor::SetModel
void SetModel(TObject *obj) override
Set model object.
Definition
TEvePointSetArrayEditor.cxx:57
TEvePointSetArrayEditor::fM
TEvePointSetArray * fM
Definition
TEvePointSetArrayEditor.h:32
TEvePointSetArrayEditor::DoRange
void DoRange()
Slot for setting the range of the separating quantity.
Definition
TEvePointSetArrayEditor.cxx:71
TEvePointSetArrayEditor::fRange
TEveGDoubleValuator * fRange
Definition
TEvePointSetArrayEditor.h:34
TEvePointSetArrayEditor::~TEvePointSetArrayEditor
~TEvePointSetArrayEditor() override
Destructor.
Definition
TEvePointSetArrayEditor.cxx:50
TEvePointSetArrayEditor::operator=
TEvePointSetArrayEditor & operator=(const TEvePointSetArrayEditor &)
TEvePointSetArrayEditor::ClassDefOverride
ClassDefOverride(TEvePointSetArrayEditor, 0)
TEvePointSetArray
An array of point-sets with each point-set playing a role of a bin in a histogram.
Definition
TEvePointSet.h:111
TGCheckButton
Selects different options.
Definition
TGButton.h:264
TGColorSelect
Like a checkbutton but instead of the check mark there is color area with a little down arrow.
Definition
TGColorSelect.h:104
TGFrame::GetDefaultFrameBackground
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
Definition
TGFrame.cxx:683
TGNumberEntry
TGNumberEntry is a number entry input widget with up/down buttons.
Definition
TGNumberEntry.h:148
TGWindow
ROOT GUI Window base class.
Definition
TGWindow.h:23
TGedFrame
Base frame for implementing GUI - a service class.
Definition
TGedFrame.h:27
TObject
Mother of all ROOT objects.
Definition
TObject.h:41
int
unsigned int
graf3d
eve
inc
TEvePointSetArrayEditor.h
ROOT v6-32 - Reference Guide Generated on Mon Apr 28 2025 05:41:55 (GVA Time) using Doxygen 1.10.0