#include <TGLFBO.h>
◆ TGLFBO() [1/2]
| TGLFBO::TGLFBO |
( |
const TGLFBO & |
| ) |
|
|
private |
◆ TGLFBO() [2/2]
◆ ~TGLFBO()
◆ Bind()
Bind the frame-buffer object.
Definition at line 197 of file TGLFBO.cxx.
◆ BindTexture()
| void TGLFBO::BindTexture |
( |
| ) |
|
◆ Class()
| static TClass * TGLFBO::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
| static const char * TGLFBO::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
| static constexpr Version_t TGLFBO::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
- Returns
- Version of this class
Definition at line 74 of file TGLFBO.h.
◆ CreateAndAttachColorTexture()
| UInt_t TGLFBO::CreateAndAttachColorTexture |
( |
| ) |
|
|
protected |
Initialize color-texture and attach it to current FB.
Definition at line 325 of file TGLFBO.cxx.
◆ CreateAndAttachRenderBuffer()
◆ DeclFileName()
| static const char * TGLFBO::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 74 of file TGLFBO.h.
◆ GetH()
| Int_t TGLFBO::GetH |
( |
| ) |
const |
|
inline |
◆ GetHScale()
| Float_t TGLFBO::GetHScale |
( |
| ) |
const |
|
inline |
◆ GetIsRescaled()
| Bool_t TGLFBO::GetIsRescaled |
( |
| ) |
const |
|
inline |
◆ GetMSCoverageSamples()
| Int_t TGLFBO::GetMSCoverageSamples |
( |
| ) |
const |
|
inline |
◆ GetMSSamples()
| Int_t TGLFBO::GetMSSamples |
( |
| ) |
const |
|
inline |
◆ GetReqH()
| Int_t TGLFBO::GetReqH |
( |
| ) |
const |
|
inline |
◆ GetReqW()
| Int_t TGLFBO::GetReqW |
( |
| ) |
const |
|
inline |
◆ GetRescaleToPow2()
| Bool_t TGLFBO::GetRescaleToPow2 |
( |
| ) |
|
|
static |
Return state of fgRescaleToPow2 static member.
Definition at line 348 of file TGLFBO.cxx.
◆ GetW()
| Int_t TGLFBO::GetW |
( |
| ) |
const |
|
inline |
◆ GetWScale()
| Float_t TGLFBO::GetWScale |
( |
| ) |
const |
|
inline |
◆ Init()
| void TGLFBO::Init |
( |
int |
w, |
|
|
int |
h, |
|
|
int |
ms_samples = 0 |
|
) |
| |
Acquire GL resources for given width, height and number of multi-sampling samples.
Definition at line 73 of file TGLFBO.cxx.
◆ InitMultiSample()
| void TGLFBO::InitMultiSample |
( |
| ) |
|
|
protected |
◆ InitStandard()
| void TGLFBO::InitStandard |
( |
| ) |
|
|
protected |
◆ IsA()
| virtual TClass * TGLFBO::IsA |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ Release()
Release the allocated GL resources.
Definition at line 180 of file TGLFBO.cxx.
◆ SetAsReadBuffer()
| void TGLFBO::SetAsReadBuffer |
( |
| ) |
|
◆ SetRescaleToPow2()
| void TGLFBO::SetRescaleToPow2 |
( |
Bool_t |
r | ) |
|
|
static |
Set state of fgRescaleToPow2 static member.
Default is kTRUE as this works better on older hardware, especially ATI.
Definition at line 357 of file TGLFBO.cxx.
◆ Streamer()
| virtual void TGLFBO::Streamer |
( |
TBuffer & |
| ) |
|
|
virtual |
◆ StreamerNVirtual()
| void TGLFBO::StreamerNVirtual |
( |
TBuffer & |
ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ Unbind()
Unbind the frame-buffer object.
Definition at line 214 of file TGLFBO.cxx.
◆ UnbindTexture()
| void TGLFBO::UnbindTexture |
( |
| ) |
|
◆ fColorTexture
◆ fDepthBuffer
◆ fFrameBuffer
◆ fgMultiSampleNAWarned
◆ fgRescaleToPow2
◆ fH
◆ fHScale
◆ fIsRescaled
◆ fMSColorBuffer
◆ fMSCoverageSamples
| Int_t TGLFBO::fMSCoverageSamples |
|
protected |
◆ fMSFrameBuffer
◆ fMSSamples
◆ fReqH
◆ fReqW
◆ fW
◆ fWScale
The documentation for this class was generated from the following files: