ROOT logo
ROOT » GRAF3D » EVE » TEveRGBAPaletteOverlay

class TEveRGBAPaletteOverlay: public TGLOverlayElement

 Description of TEveRGBAPaletteOverlay

Function Members (Methods)

Data Members

public:
enum TGLOverlayElement::ERole { kUser
kViewer
kAnnotation
kAll
};
enum TGLOverlayElement::EState { kInvisible
kDisabled
kActive
kAllVisible
};
protected:
TAxisfAxis
TGLAxisPainterfAxisPainter
Float_tfHeightheight
TEveRGBAPalette*fPalette
Float_tfPosXx position
Float_tfPosYy position
TGLOverlayElement::ERoleTGLOverlayElement::fRole
TGLOverlayElement::EStateTGLOverlayElement::fState
Float_tfWidthwidth

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TEveRGBAPaletteOverlay(TEveRGBAPalette* p, Float_t posx, Float_t posy, Float_t width, Float_t height)
 Constructor.
void Render(TGLRnrCtx& rnrCtx)
 Render the overlay.
TEveRGBAPaletteOverlay(const TEveRGBAPaletteOverlay& )
TEveRGBAPaletteOverlay& operator=(const TEveRGBAPaletteOverlay& )
virtual ~TEveRGBAPaletteOverlay()
{}
TAxis& RefAxis()
{ return fAxis; }
TGLAxisPainter& RefAxisPainter()
{ return fAxisPainter; }
void SetPosition(Float_t x, Float_t y)
{ fPosX = x; fPosY = y; }
void SetSize(Float_t w, Float_t h)
{ fWidth = w; fHeight = h; }