![]() |
ROOT
6.06/09
Reference Guide
|
Class encapsulating a set of colors used throughout standard rendering.
Public Member Functions | |
| TGLColorSet () | |
| Constructor. Sets default for dark background. More... | |
| virtual | ~TGLColorSet () |
| Destructor. More... | |
| TGLColorSet & | operator= (const TGLColorSet &s) |
| Assignment operator. More... | |
| TGLColor & | Background () |
| TGLColor & | Foreground () |
| TGLColor & | Outline () |
| TGLColor & | Markup () |
| TGLColor & | Selection (Int_t i) |
| const TGLColor & | Background () const |
| const TGLColor & | Foreground () const |
| const TGLColor & | Outline () const |
| const TGLColor & | Markup () const |
| const TGLColor & | Selection (Int_t i) const |
| void | StdDarkBackground () |
| Set defaults for dark (black) background. More... | |
| void | StdLightBackground () |
| Set defaults for light (white) background. More... | |
| ClassDef (TGLColorSet, 0) | |
Protected Attributes | |
| TGLColor | fBackground |
| TGLColor | fForeground |
| TGLColor | fOutline |
| TGLColor | fMarkup |
| TGLColor | fSelection [5] |
#include <TGLUtil.h>
Collaboration diagram for TGLColorSet:| TGLColorSet::TGLColorSet | ( | ) |
Constructor. Sets default for dark background.
Definition at line 1360 of file TGLUtil.cxx.
|
virtual |
Destructor.
Definition at line 1368 of file TGLUtil.cxx.
|
inline |
Definition at line 853 of file TGLUtil.h.
Referenced by TEveCaloLegoGL::DirectDraw(), TGLViewerEditor::DoClearColor(), TGLViewer::FadeView(), TGLViewer::InitSecondaryObjects(), TGLViewer::PreDraw(), TGLAnnotation::Render(), TGLViewer::SetClearColor(), and TGLViewerEditor::SetModel().
| TGLColorSet::ClassDef | ( | TGLColorSet | , |
| 0 | |||
| ) |
|
inline |
Definition at line 854 of file TGLUtil.h.
Referenced by TGLViewer::InitSecondaryObjects(), TGLCameraGuide::Render(), and TGLCameraOverlay::RenderBar().
|
inline |
Definition at line 856 of file TGLUtil.h.
Referenced by TEveProjectionAxesGL::DirectDraw(), TEveCaloLegoGL::DirectDraw(), TEveCaloLegoGL::DrawCells2D(), TGLAxisPainter::PaintAxis(), TGLManipSet::Render(), TGLCameraOverlay::Render(), TGLAnnotation::Render(), TGLCameraOverlay::RenderAxis(), TEveCaloLegoOverlay::RenderLogaritmicScales(), TEveCaloLegoOverlay::RenderPaletteScales(), and TGLCameraOverlay::RenderPlaneIntersect().
| TGLColorSet & TGLColorSet::operator= | ( | const TGLColorSet & | s | ) |
Assignment operator.
Definition at line 1375 of file TGLUtil.cxx.
|
inline |
Definition at line 855 of file TGLUtil.h.
Referenced by TGLPhysicalShape::SetupGLColors().
Definition at line 857 of file TGLUtil.h.
Referenced by TEveCalo3DGL::DrawHighlight(), TEvePolygonSetProjectedGL::DrawHighlight(), TEveCalo2DGL::DrawHighlight(), TGLLogicalShape::DrawHighlight(), and TEveCaloLegoGL::DrawHighlight().
| void TGLColorSet::StdDarkBackground | ( | ) |
Set defaults for dark (black) background.
Definition at line 1389 of file TGLUtil.cxx.
| void TGLColorSet::StdLightBackground | ( | ) |
Set defaults for light (white) background.
Definition at line 1406 of file TGLUtil.cxx.
Referenced by TGLViewer::InitSecondaryObjects().
|
protected |
Definition at line 841 of file TGLUtil.h.
Referenced by Background(), and operator=().
|
protected |
Definition at line 842 of file TGLUtil.h.
Referenced by Foreground(), and operator=().
|
protected |
Definition at line 844 of file TGLUtil.h.
Referenced by Markup(), and operator=().
|
protected |
Definition at line 843 of file TGLUtil.h.
Referenced by operator=(), and Outline().
|
protected |
Definition at line 845 of file TGLUtil.h.
Referenced by operator=().