![]() |
ROOT 6.08/07 Reference Guide |
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. More... | |
virtual | ~TEveRGBAPaletteOverlay () |
TAxis & | RefAxis () |
TGLAxisPainter & | RefAxisPainter () |
virtual void | Render (TGLRnrCtx &rnrCtx) |
Render the overlay. More... | |
void | SetPosition (Float_t x, Float_t y) |
void | SetSize (Float_t w, Float_t h) |
![]() | |
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. More... | |
virtual Bool_t | MouseEnter (TGLOvlSelectRecord &selRec) |
Mouse has entered this element. More... | |
virtual void | MouseLeave () |
Mouse has left the element. More... | |
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 |
![]() | |
ERole | fRole |
EState | fState |
Private Member Functions | |
TEveRGBAPaletteOverlay (const TEveRGBAPaletteOverlay &) | |
TEveRGBAPaletteOverlay & | operator= (const TEveRGBAPaletteOverlay &) |
Additional Inherited Members | |
![]() | |
enum | ERole { kUser, kViewer, kAnnotation, kAll } |
enum | EState { kInvisible = 1, kDisabled = 2, kActive = 4, kAllVisible = kDisabled | kActive } |
![]() | |
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.