30 TNamed(
"TEveProjectionAxes",
""),
74 static const TEveException eH(
"TEveProjectionManager::ComputeBBox ");
80 for (
Int_t i=0; i<6; ++i)
int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
const char Option_t
Option string (const char).
Color_t fAxisColor
Color of the line axis.
Int_t fNdivisions
Number of divisions(10000*n3 + 100*n2 + n1).
Float_t fTickLength
Length of tick marks.
Float_t fLabelSize
Size of labels.
Color_t fLabelColor
Color of labels.
Float_t fLabelOffset
Offset of labels.
void BBoxZero(Float_t epsilon=0, Float_t x=0, Float_t y=0, Float_t z=0)
Create cube of volume (2*epsilon)^3 at (x,y,z).
void AssertBBoxExtents(Float_t epsilon=0.005)
Assert extents of all sides of the bounding-box are at least epsilon.
Float_t * fBBox
! Dynamic Float_t[6] X(min,max), Y(min,max), Z(min,max)
TEveElement()
Default constructor.
static const TGPicture * fgListTreeIcons[9]
virtual void PaintStandard(TObject *id)
Paint object – a generic implementation for EVE elements.
Exception class thrown by TEve classes and macros.
TEveProjectionAxes(const TEveProjectionAxes &)
void Paint(Option_t *option="") override
Paint this object. Only direct rendering is supported.
void ComputeBBox() override
Virtual from TAttBBox; fill bounding-box information.
TEveProjectionManager * fManager
const TGPicture * GetListTreeIcon(Bool_t open=kFALSE) override
Return TEveProjectionAxes icon.
~TEveProjectionAxes() override
Destructor.
Manager class for steering of projections and managing projected objects.
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.