Description of TEveRGBAPaletteOverlay.
Definition at line 21 of file TEveRGBAPaletteOverlay.h.
Public Member Functions | |
TEveRGBAPaletteOverlay (TEveRGBAPalette *p, Float_t posx, Float_t posy, Float_t width, Float_t height) | |
Constructor. | |
virtual | ~TEveRGBAPaletteOverlay () |
TAxis & | RefAxis () |
TGLAxisPainter & | RefAxisPainter () |
virtual void | Render (TGLRnrCtx &rnrCtx) |
Render the overlay. | |
void | SetPosition (Float_t x, Float_t y) |
void | SetSize (Float_t w, Float_t h) |
Public Member Functions inherited from TGLOverlayElement | |
TGLOverlayElement (ERole r=kUser, EState s=kActive) | |
virtual | ~TGLOverlayElement () |
ERole | GetRole () const |
EState | GetState () const |
virtual Bool_t | Handle (TGLRnrCtx &rnrCtx, TGLOvlSelectRecord &selRec, Event_t *event) |
Handle overlay event. | |
virtual Bool_t | MouseEnter (TGLOvlSelectRecord &selRec) |
Mouse has entered this element. | |
virtual void | MouseLeave () |
Mouse has left the element. | |
virtual Bool_t | MouseStillInside (TGLOvlSelectRecord &selRec) |
void | SetBinaryState (Bool_t s) |
void | SetRole (ERole r) |
void | SetState (EState s) |
Protected Attributes | |
TAxis | fAxis |
TGLAxisPainter | fAxisPainter |
Float_t | fHeight |
TEveRGBAPalette * | fPalette |
Float_t | fPosX |
Float_t | fPosY |
Float_t | fWidth |
Protected Attributes inherited from TGLOverlayElement | |
ERole | fRole |
EState | fState |
Private Member Functions | |
TEveRGBAPaletteOverlay (const TEveRGBAPaletteOverlay &) | |
TEveRGBAPaletteOverlay & | operator= (const TEveRGBAPaletteOverlay &) |
Additional Inherited Members | |
Public Types inherited from TGLOverlayElement | |
enum | ERole { kUser , kViewer , kAnnotation , kAll } |
enum | EState { kInvisible = 1 , kDisabled = 2 , kActive = 4 , kAllVisible = kDisabled | kActive } |
Protected Member Functions inherited from TGLOverlayElement | |
void | ProjectionMatrixPushIdentity () |
#include <TEveRGBAPaletteOverlay.h>
|
private |
TEveRGBAPaletteOverlay::TEveRGBAPaletteOverlay | ( | TEveRGBAPalette * | p, |
Float_t | posx, | ||
Float_t | posy, | ||
Float_t | width, | ||
Float_t | height | ||
) |
Constructor.
Definition at line 30 of file TEveRGBAPaletteOverlay.cxx.
|
inlinevirtual |
Definition at line 40 of file TEveRGBAPaletteOverlay.h.
|
private |
|
inline |
Definition at line 44 of file TEveRGBAPaletteOverlay.h.
|
inline |
Definition at line 45 of file TEveRGBAPaletteOverlay.h.
Render the overlay.
Implements TGLOverlayElement.
Definition at line 49 of file TEveRGBAPaletteOverlay.cxx.
Definition at line 48 of file TEveRGBAPaletteOverlay.h.
Definition at line 49 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 29 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 30 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 35 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 28 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 32 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 33 of file TEveRGBAPaletteOverlay.h.
|
protected |
Definition at line 34 of file TEveRGBAPaletteOverlay.h.