12#ifndef ROOT7_REveShape 
   13#define ROOT7_REveShape 
   22namespace Experimental {
 
   51   REveShape(
const std::string &
n = 
"REveShape", 
const std::string &t = 
"");
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
Bool_t GetHighlightFrame() const
 
Bool_t GetDrawFrame() const
 
void WriteVizParams(std::ostream &out, const TString &var) override
Write visualization parameters.
 
static Int_t FindConvexHull(const vVector2_t &pin, vVector2_t &pout, REveElement *caller=nullptr)
Determines the convex-hull of points in pin.
 
Color_t GetLineColor() const
 
void SetLineWidth(Float_t lw)
 
void CopyVizParams(const REveElement *el) override
Copy visualization parameters from element el.
 
std::vector< REveVector2 > vVector2_t
 
static void CheckAndFixBoxOrientationFv(Float_t box[8][3])
Make sure box orientation is consistent with standard arrangement.
 
void SetLineColor(Color_t c)
 
REveShape & operator=(const REveShape &)=delete
 
Float_t GetLineWidth() const
 
void SetFillAlpha(UChar_t c)
 
static Bool_t IsBoxOrientationConsistentEv(const REveVector box[8])
Checks if the first face normal is pointing into the other direction as the vector pointing towards t...
 
void SetMiniFrame(Bool_t r)
 
void SetHighlightFrame(Bool_t f)
 
UChar_t GetLineAlpha() const
 
void SetFillColor(Color_t c)
 
UChar_t GetFillAlpha() const
 
Bool_t GetMiniFrame() const
 
REveShape(const REveShape &)=delete
 
static Bool_t IsBoxOrientationConsistentFv(const Float_t box[8][3])
Checks if the first face normal is pointing into the other direction as the vector pointing towards t...
 
Int_t WriteCoreJson(nlohmann::json &j, Int_t rnr_offset) override
Fill core part of JSON representation.
 
void SetDrawFrame(Bool_t f)
 
static void CheckAndFixBoxOrientationEv(REveVector box[8])
Make sure box orientation is consistent with standard arrangement.
 
void SetLineAlpha(UChar_t c)
 
~REveShape() override
Destructor.
 
Color_t GetFillColor() const
 
void SetMainColor(Color_t color) override
Set main color.
 
Helper for management of bounding-box information.
 
void box(Int_t pat, Double_t x1, Double_t y1, Double_t x2, Double_t y2)
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...