#define ClassDefOverride(name, id)
Use this attribute class when an object should have 3D capabilities.
Helper for management of bounding-box information.
GUI editor for TEveArrow.
OpenGL renderer class for TEveArrow.
Class used for display of a thick arrow.
void SetOrigin(Float_t x, Float_t y, Float_t z)
void SetDrawQuality(Int_t q)
void SetOrigin(const TEveVector &o)
void ComputeBBox() override
Compute bounding-box of the arrow.
TEveArrow(const TEveArrow &)
void Paint(Option_t *option="") override
Paint object.
TObject * GetObject(const TEveException &) const override
Get a TObject associated with this render-element.
void SetVector(Float_t x, Float_t y, Float_t z)
void SetVector(const TEveVector &v)
Int_t GetDrawQuality() const
TEveArrow & operator=(const TEveArrow &)
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
virtual void AddStamp(UChar_t bits)
Add (bitwise or) given stamps to fChangeBits.
Exception class thrown by TEve classes and macros.
void Set(const Float_t *v)
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.