8 #ifndef RG_CONTOUR_EDIT_HH
9 #define RG_CONTOUR_EDIT_HH
13 #include <TGComboBox.h>
103 const u_int flags = 0,
104 const bool auto_start =
true );
111 const u_int flags = 0,
112 const bool auto_start =
false );
131 virtual void SetOptions (
const string &opts =
"" );
Bit indiquant qu'on ne traite pas les contours 2D.
Definition: RGContourEdit.hh:42
TGHorizontalFrame * w_gc_gate_hframe
Ligne des données: cas d'une gate.
Definition: RGContourEdit.hh:89
virtual void GateFlipHVButton()
Definition: RGContourEdit.cpp:1344
virtual void DoneButton()
Definition: RGContourEdit.cpp:1321
Definition: RGContourEdit.hh:26
TGHorizontalFrame * w_gc_ellipse_hframe
Ligne des données: cas d'une ellipse.
Definition: RGContourEdit.hh:79
Bit indiquant qu'on ne traite que les contours gate.
Definition: RGContourEdit.hh:44
GListIterT< RPointMark > iterator
! Points list iterator local definition (from RGGetPoints class)
Definition: RGContourEdit.hh:63
TGNumberEntryField * w_gc_ellipse_center_x
Position X du centre.
Definition: RGContourEdit.hh:80
TGHorizontalFrame * w_gc_type_hframe
Ligne widgets de type.
Definition: RGContourEdit.hh:76
virtual void UpdatePointAttr(RPointMark *p)
Definition: RGContourEdit.cpp:956
virtual ~RGContourEdit()
Definition: RGContourEdit.cpp:105
virtual void Construct()
Definition: RGContourEdit.cpp:114
TGNumberEntryField * w_gc_ellipse_angle
Angle.
Definition: RGContourEdit.hh:84
virtual void Request()
Definition: RGContourEdit.cpp:618
Bit indiquant qu'on ne traite que les contours cercle.
Definition: RGContourEdit.hh:47
TGNumberEntryField * w_gc_ellipse_center_y
Position Y du centre.
Definition: RGContourEdit.hh:81
virtual void SetOptions(const string &opts="")
Definition: RGContourEdit.cpp:703
TGTextButton * w_gc_gate_flip_hv
Modifie la position horizontal-verticale.
Definition: RGContourEdit.hh:91
RGContourEdit(const TGWindow *main, TVirtualPad *pad, const char *title, RContour &ctr, const string &options="", const u_int flags=0, const bool auto_start=true)
Definition: RGContourEdit.cpp:26
virtual void ContourNameChanged(const char *str)
Definition: RGContourEdit.cpp:1306
ContourUserBits
! Definition of user bits for RContour objects
Definition: RGContourEdit.hh:54
TGTextEntry * w_gc_name_text
Nom du contour contour.
Definition: RGContourEdit.hh:75
Bit indiquant qu'on ne traite pas les contours cercle.
Definition: RGContourEdit.hh:41
ROptionString options
Options.
Definition: RGGetPoints.hh:163
virtual void DrawAssociatedObject()
Definition: RGContourEdit.cpp:1044
virtual void MovePoint(RPointMark *p, const Double_t x, const Double_t y)
Definition: RGContourEdit.cpp:1004
TGHorizontalFrame * w_gc_name_hframe
Ligne widgets de nom.
Definition: RGContourEdit.hh:74
RContour * contour_ptr
Pointer to defined contour (output)
Definition: RGContourEdit.hh:67
Definition: RGGetPoints.hh:74
TGVerticalFrame * w_gc_data_vframe
Cadre des données
Definition: RGContourEdit.hh:78
virtual void SetContourPoints()
Definition: RGContourEdit.cpp:735
Indique si un contour est affiché
Definition: RGContourEdit.hh:57
Definition: RPointMark.hh:29
TGNumberEntryField * w_gc_ellipse_radius_b
Rayon principal.
Definition: RGContourEdit.hh:83
TGNumberEntryField * w_gc_ellipse_radius_a
Rayon principal.
Definition: RGContourEdit.hh:82
Bit indiquant qu'on ne traite pas les contours 1D.
Definition: RGContourEdit.hh:37
Bit indiquant qu'on n'autorise pas les changement d'orientation.
Definition: RGContourEdit.hh:49
ClassDef(RGContourEdit, 0)
Indique si un contour est édité
Definition: RGContourEdit.hh:58
Bit indiquant qu'on ne traite que les contours ellipse.
Definition: RGContourEdit.hh:46
virtual void SetContourType(const Int_t type)
Definition: RGContourEdit.cpp:807
TGNumberEntryField * w_gc_circle_radius
Rayon.
Definition: RGContourEdit.hh:88
Bit indiquant qu'on ne traite pas les contours gate.
Definition: RGContourEdit.hh:36
virtual bool ContourEditCheck()
Definition: RGContourEdit.cpp:1234
virtual void UpdateContourType()
Definition: RGContourEdit.cpp:840
virtual void GateCenterButton()
Definition: RGContourEdit.cpp:1335
TGNumberEntryField * w_gc_circle_center_x
Position X du centre.
Definition: RGContourEdit.hh:86
virtual void ContourTypeSelection(Int_t id)
Definition: RGContourEdit.cpp:1315
TGTextButton * w_gc_gate_center
Recentre le contour.
Definition: RGContourEdit.hh:90
TGGroupFrame * w_gc_contour_group
Cadre des information sur le contour.
Definition: RGContourEdit.hh:73
virtual void UpdateContourInfo()
Definition: RGContourEdit.cpp:905
Bit indiquant qu'on ne traite pas les contours polygone.
Definition: RGContourEdit.hh:39
virtual void UpdateContour()
Definition: RGContourEdit.cpp:1255
TGNumberEntryField * w_gc_circle_center_y
Position Y du centre.
Definition: RGContourEdit.hh:87
RContour contour
Contour object being edited.
Definition: RGContourEdit.hh:68
RGFlags
! Definition of specific request options
Definition: RGContourEdit.hh:34
TGHorizontalFrame * w_gc_circle_hframe
Ligne des données: cas d'un cercle.
Definition: RGContourEdit.hh:85
TGComboBox * w_gc_type_select
Choix du type de contour.
Definition: RGContourEdit.hh:77
Bit indiquant qu'on ne traite pas les contours ellipse.
Definition: RGContourEdit.hh:40
TAttMarker c_att
Specific markers attributes (center,...)
Definition: RGContourEdit.hh:70
virtual void InfoWidgetMap()
Definition: RGContourEdit.cpp:557
Aucun bit utilisateur.
Definition: RGContourEdit.hh:56
Bit indiquant qu'on ne traite que les contours polygone.
Definition: RGContourEdit.hh:45
Definition: RContour.hh:25