![]() |
ROOT
6.06/08
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 () |
| virtual void | Render (TGLRnrCtx &rnrCtx) |
| Render the overlay. More... | |
| TAxis & | RefAxis () |
| TGLAxisPainter & | RefAxisPainter () |
| 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 () |
| virtual Bool_t | MouseEnter (TGLOvlSelectRecord &selRec) |
| Mouse has entered this element. More... | |
| virtual Bool_t | MouseStillInside (TGLOvlSelectRecord &selRec) |
| virtual Bool_t | Handle (TGLRnrCtx &rnrCtx, TGLOvlSelectRecord &selRec, Event_t *event) |
| Handle overlay event. More... | |
| virtual void | MouseLeave () |
| Mouse has left the element. More... | |
| ERole | GetRole () const |
| void | SetRole (ERole r) |
| EState | GetState () const |
| void | SetState (EState s) |
| void | SetBinaryState (Bool_t s) |
Protected Attributes | |
| TEveRGBAPalette * | fPalette |
| TAxis | fAxis |
| TGLAxisPainter | fAxisPainter |
| Float_t | fPosX |
| Float_t | fPosY |
| Float_t | fWidth |
| Float_t | fHeight |
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>
Inheritance diagram for TEveRGBAPaletteOverlay:
Collaboration diagram for TEveRGBAPaletteOverlay:
|
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.
Referenced by ~TEveRGBAPaletteOverlay().
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.
Referenced by RefAxis(), Render(), and TEveRGBAPaletteOverlay().
|
protected |
Definition at line 30 of file TEveRGBAPaletteOverlay.h.
Referenced by RefAxisPainter(), Render(), and TEveRGBAPaletteOverlay().
|
protected |
Definition at line 35 of file TEveRGBAPaletteOverlay.h.
Referenced by Render().
|
protected |
Definition at line 28 of file TEveRGBAPaletteOverlay.h.
Referenced by Render().
|
protected |
Definition at line 32 of file TEveRGBAPaletteOverlay.h.
Referenced by Render().
|
protected |
Definition at line 33 of file TEveRGBAPaletteOverlay.h.
Referenced by Render().
|
protected |
Definition at line 34 of file TEveRGBAPaletteOverlay.h.
Referenced by Render().