31 TNamed(
"TEveProjectionAxes",
""),
75 static const TEveException eH(
"TEveProjectionManager::ComputeBBox ");
81 for (
Int_t i=0; i<6; ++i)
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.
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
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.
Axes for non-linear projections.
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.
void RemoveDependent(TEveElement *el)
Remove el as dependent element.
void AddDependent(TEveElement *el)
Add el as dependent element.
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.
The TNamed class is the base class for all named ROOT classes.