23 ClassImp(TEveTriangleSetEditor);
28 TEveTriangleSetEditor::TEveTriangleSetEditor(
const TGWindow *p, Int_t width, Int_t height,
29 UInt_t options, Pixel_t back) :
30 TGedFrame(p, width, height, options | kVerticalFrame, back),
34 MakeTitle(
"TEveTriangleSet");
36 fInfo =
new TGLabel(
this);
37 fInfo->SetTextJustify(kTextLeft);
38 AddFrame(fInfo,
new TGLayoutHints(kLHintsNormal|kLHintsExpandX, 8, 0, 2, 0));
44 void TEveTriangleSetEditor::SetModel(TObject* obj)
46 fM =
dynamic_cast<TEveTriangleSet*
>(obj);
48 fInfo->SetText(Form(
"Vertices: %d, Triangles: %d", fM->GetNVerts(), fM->GetNTrings()));