#include <TGLUtil.h>
Public Member Functions | |
| TGLSelectionBuffer () | |
| virtual | ~TGLSelectionBuffer () |
| void | ReadColorBuffer (Int_t width, Int_t height) |
| void | ReadColorBuffer (Int_t x, Int_t y, Int_t width, Int_t height) |
| const UChar_t * | GetPixelColor (Int_t px, Int_t py) const |
| TGLSelectionBuffer () | |
| virtual | ~TGLSelectionBuffer () |
| void | ReadColorBuffer (Int_t width, Int_t height) |
| void | ReadColorBuffer (Int_t x, Int_t y, Int_t width, Int_t height) |
| const UChar_t * | GetPixelColor (Int_t px, Int_t py) const |
Private Member Functions | |
| TGLSelectionBuffer (const TGLSelectionBuffer &) | |
| TGLSelectionBuffer & | operator= (const TGLSelectionBuffer &) |
| ClassDef (TGLSelectionBuffer, 0) | |
| TGLSelectionBuffer (const TGLSelectionBuffer &) | |
| TGLSelectionBuffer & | operator= (const TGLSelectionBuffer &) |
| ClassDef (TGLSelectionBuffer, 0) | |
Private Attributes | |
| std::vector< UChar_t > | fBuffer |
| Int_t | fWidth |
| Int_t | fHeight |
| std::vector< UChar_t > | fBuffer |
Definition at line 1129 of file TGLUtil.h.
| TGLSelectionBuffer::TGLSelectionBuffer | ( | ) |
Definition at line 2478 of file TGLUtil.cxx.
| TGLSelectionBuffer::~TGLSelectionBuffer | ( | ) | [virtual] |
Definition at line 2485 of file TGLUtil.cxx.
| TGLSelectionBuffer::TGLSelectionBuffer | ( | const TGLSelectionBuffer & | ) | [private] |
| TGLSelectionBuffer::TGLSelectionBuffer | ( | ) |
| virtual TGLSelectionBuffer::~TGLSelectionBuffer | ( | ) | [virtual] |
| TGLSelectionBuffer::TGLSelectionBuffer | ( | const TGLSelectionBuffer & | ) | [private] |
Definition at line 2491 of file TGLUtil.cxx.
References fBuffer, fHeight, fWidth, GL_PACK_ALIGNMENT, GL_RGBA, GL_UNSIGNED_BYTE, glPixelStorei(), and glReadPixels().
Referenced by TGLPlotPainter::PlotSelected().
Definition at line 2502 of file TGLUtil.cxx.
References fBuffer, fHeight, fWidth, GL_PACK_ALIGNMENT, GL_RGBA, GL_UNSIGNED_BYTE, glPixelStorei(), and glReadPixels().
Definition at line 2513 of file TGLUtil.cxx.
References fBuffer, and fWidth.
Referenced by TGLPlotPainter::PlotSelected().
| TGLSelectionBuffer& TGLSelectionBuffer::operator= | ( | const TGLSelectionBuffer & | ) | [private] |
| TGLSelectionBuffer::ClassDef | ( | TGLSelectionBuffer | , | |
| 0 | ||||
| ) | [private] |
| TGLSelectionBuffer& TGLSelectionBuffer::operator= | ( | const TGLSelectionBuffer & | ) | [private] |
| TGLSelectionBuffer::ClassDef | ( | TGLSelectionBuffer | , | |
| 0 | ||||
| ) | [private] |
std::vector<UChar_t> TGLSelectionBuffer::fBuffer [private] |
Int_t TGLSelectionBuffer::fWidth [private] |
Int_t TGLSelectionBuffer::fHeight [private] |
std::vector<UChar_t> TGLSelectionBuffer::fBuffer [private] |
1.5.1