// @(#)root/g3d:$Name: $:$Id: TUtil3D.cxx,v 1.2 2002/09/15 19:48:47 brun Exp $
// Author: Rene Brun 14/09/2002
/*************************************************************************
* Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
* All rights reserved. *
* *
* For the licensing terms see $ROOTSYS/LICENSE. *
* For the list of contributors see $ROOTSYS/README/CREDITS. *
*************************************************************************/
//////////////////////////////////////////////////////////////////////////
// //
// 3-D view utility functions //
// //
// The functions in this class are called via the TPluginManager. //
// see TVirtualUtil3d.h for more information . //
// //
//////////////////////////////////////////////////////////////////////////
#include "TUtil3D.h"
#include "TROOT.h"
#include "TList.h"
#include "TAxis3D.h"
#include "TPolyLine3D.h"
ClassImp(TUtil3D)
//______________________________________________________________________________
TUtil3D::TUtil3D() : TVirtualUtil3D()
{
// note that this object is automatically added to the gROOT list of specials
// in the TVirtualUtil3D constructor.
}
//______________________________________________________________________________
TUtil3D::~TUtil3D()
{
}
//______________________________________________________________________________
void TUtil3D::DrawOutlineCube(TList *outline, Double_t *rmin, Double_t *rmax)
{
// draw the outline of a cube while rotaing a 3-d object in the pad
TPolyLine3D::DrawOutlineCube(outline,rmin,rmax);
}
//______________________________________________________________________________
void TUtil3D::ToggleRulers(TVirtualPad *pad)
{
// draw the 3 reference axis in a 3-d view in the pad
TAxis3D::ToggleRulers(pad);
}
//______________________________________________________________________________
void TUtil3D::ToggleZoom(TVirtualPad *pad)
{
// toggle zooming in a 3-d view in a pad
TAxis3D::ToggleZoom(pad);
}
ROOT page - Class index - Class Hierarchy - Top of the page
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.