#include "TTablePadView3D.h"
#include "TVirtualPad.h"
TTablePadView3D::~TTablePadView3D()
{
if (fParent) {
SetPad();
}
}
void TTablePadView3D::GetRange(Double_t min[3], Double_t max[3]) const
{
memcpy(min,fViewBoxMin,sizeof(fViewBoxMin));
memcpy(max,fViewBoxMax,sizeof(fViewBoxMax));
}
void TTablePadView3D::SetRange(Double_t min[3], Double_t max[3])
{
memcpy(fViewBoxMin,min,sizeof(fViewBoxMin));
memcpy(fViewBoxMax,max,sizeof(fViewBoxMax));
}
void TTablePadView3D::GetShift(Double_t main_shift[3], Double_t extra_shift[3]) const
{
memcpy(main_shift,fTranslate,sizeof(fTranslate));
memcpy(extra_shift,fExtraTranslate,sizeof(fExtraTranslate));
}
void TTablePadView3D::SetShift(Double_t main_shift[3], Double_t extra_shift[3])
{
memcpy(fTranslate,main_shift,sizeof(fTranslate));
memcpy(fExtraTranslate,extra_shift,sizeof(fExtraTranslate));
}
void TTablePadView3D::GetAngles(Double_t main_angles[3], Double_t extra_angles[3]) const
{
memcpy(main_angles,fAngles,sizeof(fAngles));
memcpy(extra_angles,fExtraAngles,sizeof(fExtraAngles));
}
void TTablePadView3D::SetAngles(Double_t main_angles[3], Double_t extra_angles[3])
{
memcpy(fAngles,main_angles,sizeof(fAngles));
memcpy(fExtraAngles,extra_angles,sizeof(fExtraAngles));
}
void TTablePadView3D::GetAnglesFactors(Double_t factors[3]) const
{
memcpy(factors,fAnglFactor,sizeof(fAnglFactor));
}
void TTablePadView3D::SetAnglesFactors(Double_t factors[3])
{
memcpy(fAnglFactor,factors,sizeof(fAnglFactor));
}
void TTablePadView3D::SetScale(Float_t scale)
{
fScale = scale;
}
Last change: Wed Jun 25 08:54:06 2008
Last generated: 2008-06-25 08:54
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.