Camera for TGLPlotPainter and sub-classes.
Definition at line 21 of file TGLPlotCamera.h.
#include <TGLPlotCamera.h>
◆ TGLPlotCamera() [1/2]
◆ TGLPlotCamera() [2/2]
TGLPlotCamera::TGLPlotCamera |
( |
| ) |
|
◆ ~TGLPlotCamera()
virtual TGLPlotCamera::~TGLPlotCamera |
( |
| ) |
|
|
inlinevirtual |
◆ Apply()
Applies rotations and translations before drawing.
Definition at line 140 of file TGLPlotCamera.cxx.
◆ Class()
static TClass * TGLPlotCamera::Class |
( |
| ) |
|
|
static |
- Returns
- TClass describing this class
◆ Class_Name()
static const char * TGLPlotCamera::Class_Name |
( |
| ) |
|
|
static |
- Returns
- Name of this class
◆ Class_Version()
static constexpr Version_t TGLPlotCamera::Class_Version |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ DeclFileName()
static const char * TGLPlotCamera::DeclFileName |
( |
| ) |
|
|
inlinestatic |
- Returns
- Name of the file containing the class declaration
Definition at line 59 of file TGLPlotCamera.h.
◆ GetHeight()
Int_t TGLPlotCamera::GetHeight |
( |
| ) |
const |
◆ GetWidth()
Int_t TGLPlotCamera::GetWidth |
( |
| ) |
const |
◆ GetX()
Int_t TGLPlotCamera::GetX |
( |
| ) |
const |
◆ GetY()
Int_t TGLPlotCamera::GetY |
( |
| ) |
const |
◆ IsA()
virtual TClass * TGLPlotCamera::IsA |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ Pan()
◆ RotateCamera()
void TGLPlotCamera::RotateCamera |
( |
Int_t |
px, |
|
|
Int_t |
py |
|
) |
| |
◆ SetCamera()
void TGLPlotCamera::SetCamera |
( |
| ) |
const |
◆ SetViewport()
void TGLPlotCamera::SetViewport |
( |
const TGLRect & |
vp | ) |
|
Setup viewport, if it was changed, plus reset arcball.
Definition at line 38 of file TGLPlotCamera.cxx.
◆ SetViewVolume()
void TGLPlotCamera::SetViewVolume |
( |
const TGLVertex3 * |
box | ) |
|
◆ StartPan()
void TGLPlotCamera::StartPan |
( |
Int_t |
px, |
|
|
Int_t |
py |
|
) |
| |
◆ StartRotation()
void TGLPlotCamera::StartRotation |
( |
Int_t |
px, |
|
|
Int_t |
py |
|
) |
| |
◆ Streamer()
virtual void TGLPlotCamera::Streamer |
( |
TBuffer & |
| ) |
|
|
virtual |
◆ StreamerNVirtual()
void TGLPlotCamera::StreamerNVirtual |
( |
TBuffer & |
ClassDef_StreamerNVirtual_b | ) |
|
|
inline |
◆ ViewportChanged()
Bool_t TGLPlotCamera::ViewportChanged |
( |
| ) |
const |
|
inline |
◆ ZoomIn()
void TGLPlotCamera::ZoomIn |
( |
| ) |
|
◆ ZoomOut()
void TGLPlotCamera::ZoomOut |
( |
| ) |
|
◆ fArcBall
◆ fCenter
◆ fMousePos
TPoint TGLPlotCamera::fMousePos |
|
protected |
◆ fOrthoBox
◆ fShift
◆ fTruck
◆ fViewport
◆ fVpChanged
Bool_t TGLPlotCamera::fVpChanged |
|
protected |
◆ fZoom
The documentation for this class was generated from the following files: