A++ » INCLUDE » TEveUtil

class TEveUtil

Function Members (Methods)

public:
virtual~TEveUtil()
static voidAssertMacro(const char* mac)
static Bool_tCheckMacro(const char* mac)
static TClass*Class()
static voidColorFromIdx(Color_t ci, UChar_t[4] col, Bool_t alpha = kTRUE)
static voidColorFromIdx(Color_t ci, UChar_t[4] col, Char_t transparency)
static voidColorFromIdx(Float_t f1, Color_t c1, Float_t f2, Color_t c2, UChar_t[4] col, Bool_t alpha = kTRUE)
static Color_t*FindColorVar(TObject* obj, const char* varname)
static Float_tGetFraction(Float_t minM, Float_t maxM, Float_t minQ, Float_t maxQ)
virtual TClass*IsA() const
static Bool_tIsU1IntervalContainedByMeanDelta(Float_t meanM, Float_t deltaM, Float_t meanQ, Float_t deltaQ)
static Bool_tIsU1IntervalContainedByMinMax(Float_t minM, Float_t maxM, Float_t minQ, Float_t maxQ)
static Bool_tIsU1IntervalOverlappingByMeanDelta(Float_t meanM, Float_t deltaM, Float_t meanQ, Float_t deltaQ)
static Bool_tIsU1IntervalOverlappingByMinMax(Float_t minM, Float_t maxM, Float_t minQ, Float_t maxQ)
static voidLoadMacro(const char* mac)
static voidMacro(const char* mac)
TEveUtil&operator=(const TEveUtil&)
static voidSetColorBrightness(Float_t value, Bool_t full_redraw = kFALSE)
static voidSetupEnvironment()
static voidSetupGUI()
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
TEveUtil()
TEveUtil(const TEveUtil&)

Data Members

private:
static TObjArray*fgDefaultColors

Class Charts

Inheritance Chart:
TEveUtil

Function documentation

Bool_t IsU1IntervalContainedByMeanDelta(Float_t meanM, Float_t deltaM, Float_t meanQ, Float_t deltaQ)
Bool_t IsU1IntervalOverlappingByMeanDelta(Float_t meanM, Float_t deltaM, Float_t meanQ, Float_t deltaQ)
virtual ~TEveUtil()
{}
void SetupEnvironment()
 Environment, Macro functions
void SetupGUI()
Bool_t CheckMacro(const char* mac)
void AssertMacro(const char* mac)
void Macro(const char* mac)
void LoadMacro(const char* mac)
void ColorFromIdx(Color_t ci, UChar_t[4] col, Bool_t alpha = kTRUE)
 Color management
void ColorFromIdx(Color_t ci, UChar_t[4] col, Char_t transparency)
void ColorFromIdx(Float_t f1, Color_t c1, Float_t f2, Color_t c2, UChar_t[4] col, Bool_t alpha = kTRUE)
void SetColorBrightness(Float_t value, Bool_t full_redraw = kFALSE)
Bool_t IsU1IntervalContainedByMinMax(Float_t minM, Float_t maxM, Float_t minQ, Float_t maxQ)
 Math utilities
Float_t GetFraction(Float_t minM, Float_t maxM, Float_t minQ, Float_t maxQ)
TEvePadHolder& operator=(const TEveUtil& )