#include "TEveTriangleSetEditor.h"
#include "TEveTriangleSet.h"
#include "TEveTransEditor.h"
#include "TVirtualPad.h"
#include "TColor.h"
#include "TGLabel.h"
#include "TGButton.h"
#include "TGNumberEntry.h"
#include "TGColorSelect.h"
#include "TGDoubleSlider.h"
ClassImp(TEveTriangleSetEditor)
TEveTriangleSetEditor::TEveTriangleSetEditor(const TGWindow *p, Int_t width, Int_t height,
UInt_t options, Pixel_t back) :
TGedFrame(p, width, height, options | kVerticalFrame, back),
fM(0),
fTrans(0)
{
MakeTitle("TEveTriangleSet");
fTrans = new TEveTransSubEditor(this);
AddFrame(fTrans, new TGLayoutHints(kLHintsTop | kLHintsExpandX, 2, 0, 0, 0));
fTrans->Connect("UseTrans()", "TEveTriangleSetEditor", this, "Update()");
fTrans->Connect("TransChanged()", "TEveTriangleSetEditor", this, "Update()");
}
void TEveTriangleSetEditor::SetModel(TObject* obj)
{
fM = dynamic_cast<TEveTriangleSet*>(obj);
fTrans->SetModel(fM->PtrMainTrans());
}
Last change: Wed Jun 25 08:38:37 2008
Last generated: 2008-06-25 08:38
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.