Encapsulates OpenGL select buffer. Provides sorting of the results based on z-coordinate of the selection hit and can fill the TGLSelectRecordBase records.
TGLSelectBuffer() | |
TGLSelectBuffer(const TGLSelectBuffer&) | |
virtual | ~TGLSelectBuffer() |
Bool_t | CanGrow() |
static TClass* | Class() |
UInt_t* | GetBuf() const |
Int_t | GetBufSize() const |
Int_t | GetNRecords() const |
void | Grow() |
virtual TClass* | IsA() const |
TGLSelectBuffer& | operator=(const TGLSelectBuffer&) |
void | ProcessResult(Int_t glResult) |
UInt_t* | RawRecord(Int_t i) |
void | SelectRecord(TGLSelectRecordBase& rec, Int_t i) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
Process result of GL-selection: sort the hits by their minimum z-coordinate.