ROOT logo
#ifndef TSPLINEXDIALOG
#define TSPLINEXDIALOG
#include "Gtypes.h"
#include "TGWindow.h"
#include "TObject.h"
#include "TGMrbValuesAndText.h"
#include "GrCanvas.h"
#include <iostream>
//_____________________________________________________________________________________


namespace std {} using namespace std;

class TSplineXDialog : public TObject {

private:
   void *fValp[100];
   TList *fRow_lab;
   TGMrbValuesAndText *fDialog;
   TCanvas  *fCanvas;
	TPad     *fPad;
   TString   fCommand;
	Int_t    fClosed;  
	Int_t    fApprox; 
	Int_t 	fFixends; 
	Double_t fPrec;    
	Int_t    fShowcp;  
	Color_t  fColor;   
	Width_t  fLwidth;  
	Style_t  fLstyle;  
	Color_t  fFcolor;  
	Style_t  fFstyle;  

	Double_t fFilled;		  
	Double_t fEmpty; 		  
	Double_t fGage;  		  
	Int_t    fArrow_at_start;
	Int_t    fArrow_at_end;  
	Int_t    fArrow_filled;  
	Double_t fArrow_size;    
	Double_t fArrow_angle;   
	Double_t fArrow_indent_angle;
public:
   TSplineXDialog();
   virtual ~TSplineXDialog();
   void Draw_The_TSplineX();
	void    ObjCreated(Int_t /*px*/, Int_t /*py*/, TObject *obj) {fPad = (TPad*)obj;};
	void    ObjMoved(Int_t /*px*/, Int_t /*py*/, TObject */*obj*/) { };
   void SaveDefaults();
   void RestoreDefaults();
   void RecursiveRemove(TObject * obj);
   void CloseDialog();
   void CloseDown(Int_t wid);
   void CRButtonPressed(Int_t, Int_t, TObject *){};

ClassDef(TSplineXDialog,0)
};
#endif
 TSplineXDialog.h:1
 TSplineXDialog.h:2
 TSplineXDialog.h:3
 TSplineXDialog.h:4
 TSplineXDialog.h:5
 TSplineXDialog.h:6
 TSplineXDialog.h:7
 TSplineXDialog.h:8
 TSplineXDialog.h:9
 TSplineXDialog.h:10
 TSplineXDialog.h:11
 TSplineXDialog.h:12
 TSplineXDialog.h:13
 TSplineXDialog.h:14
 TSplineXDialog.h:15
 TSplineXDialog.h:16
 TSplineXDialog.h:17
 TSplineXDialog.h:18
 TSplineXDialog.h:19
 TSplineXDialog.h:20
 TSplineXDialog.h:21
 TSplineXDialog.h:22
 TSplineXDialog.h:23
 TSplineXDialog.h:24
 TSplineXDialog.h:25
 TSplineXDialog.h:26
 TSplineXDialog.h:27
 TSplineXDialog.h:28
 TSplineXDialog.h:29
 TSplineXDialog.h:30
 TSplineXDialog.h:31
 TSplineXDialog.h:32
 TSplineXDialog.h:33
 TSplineXDialog.h:34
 TSplineXDialog.h:35
 TSplineXDialog.h:36
 TSplineXDialog.h:37
 TSplineXDialog.h:38
 TSplineXDialog.h:39
 TSplineXDialog.h:40
 TSplineXDialog.h:41
 TSplineXDialog.h:42
 TSplineXDialog.h:43
 TSplineXDialog.h:44
 TSplineXDialog.h:45
 TSplineXDialog.h:46
 TSplineXDialog.h:47
 TSplineXDialog.h:48
 TSplineXDialog.h:49
 TSplineXDialog.h:50
 TSplineXDialog.h:51
 TSplineXDialog.h:52
 TSplineXDialog.h:53
 TSplineXDialog.h:54
 TSplineXDialog.h:55
 TSplineXDialog.h:56
 TSplineXDialog.h:57
 TSplineXDialog.h:58