#include <TGLEmbeddedViewer.h>
Inheritance diagram for TGLEmbeddedViewer:
Definition at line 27 of file TGLEmbeddedViewer.h.
TGLEmbeddedViewer::TGLEmbeddedViewer | ( | const TGLEmbeddedViewer & | ) | [private] |
TGLEmbeddedViewer::TGLEmbeddedViewer | ( | const TGWindow * | parent, | |
TVirtualPad * | pad = 0 , |
|||
Int_t | border = 2 | |||
) |
TGLEmbeddedViewer::TGLEmbeddedViewer | ( | const TGWindow * | parent, | |
TVirtualPad * | pad, | |||
TGedEditor * | ged, | |||
Int_t | border = 2 | |||
) |
TGLEmbeddedViewer::~TGLEmbeddedViewer | ( | ) |
TGLEmbeddedViewer::TGLEmbeddedViewer | ( | const TGLEmbeddedViewer & | ) | [private] |
TGLEmbeddedViewer::TGLEmbeddedViewer | ( | const TGWindow * | parent, | |
TVirtualPad * | pad = 0 , |
|||
Int_t | border = 2 | |||
) |
TGLEmbeddedViewer::TGLEmbeddedViewer | ( | const TGWindow * | parent, | |
TVirtualPad * | pad, | |||
TGedEditor * | ged, | |||
Int_t | border = 2 | |||
) |
TGLEmbeddedViewer::~TGLEmbeddedViewer | ( | ) |
void TGLEmbeddedViewer::Init | ( | const TGWindow * | parent | ) | [private] |
Definition at line 72 of file TGLEmbeddedViewer.cxx.
References CreateFrames(), fFrame, TGCompositeFrame::GetDefaultSize(), TGCompositeFrame::MapSubwindows(), and TGFrame::Resize().
Referenced by TGLEmbeddedViewer().
void TGLEmbeddedViewer::CreateFrames | ( | ) | [private] |
Definition at line 86 of file TGLEmbeddedViewer.cxx.
References TGCompositeFrame::AddFrame(), TGLWidget::Create(), fBorder, TGLViewer::fEventHandler, fFrame, TGLViewer::fGLWidget, kLHintsExpandX, kLHintsExpandY, kTRUE, TGLWidget::SetEventHandler(), and TGLViewer::TGLEventHandler.
Referenced by Init().
TGLEmbeddedViewer& TGLEmbeddedViewer::operator= | ( | const TGLEmbeddedViewer & | ) | [private] |
void TGLEmbeddedViewer::CreateGLWidget | ( | ) | [virtual] |
Reimplemented from TGLViewer.
Definition at line 101 of file TGLEmbeddedViewer.cxx.
References TGCompositeFrame::AddFrame(), TGLWidget::Create(), TObject::Error(), fBorder, TGLViewer::fEventHandler, fFrame, TGLViewer::fGLWidget, kLHintsExpandX, kLHintsExpandY, kTRUE, TGCompositeFrame::Layout(), TGFrame::MapWindow(), and TGLWidget::SetEventHandler().
void TGLEmbeddedViewer::DestroyGLWidget | ( | ) | [virtual] |
Reimplemented from TGLViewer.
Definition at line 122 of file TGLEmbeddedViewer.cxx.
References TGFrame::DeleteWindow(), TObject::Error(), fFrame, TGLViewer::fGLWidget, TGCompositeFrame::RemoveFrame(), TGLWidget::SetEventHandler(), and TGFrame::UnmapWindow().
virtual const char* TGLEmbeddedViewer::GetName | ( | ) | const [inline, virtual] |
TGCompositeFrame* TGLEmbeddedViewer::GetFrame | ( | ) | const [inline] |
Definition at line 50 of file TGLEmbeddedViewer.h.
References fFrame.
Referenced by arrow_standalone(), SplitGLView::OnViewerActivated(), SplitGLView::SplitGLView(), and TStructViewerGUI::TStructViewerGUI().
TGLOrthoCamera* TGLEmbeddedViewer::GetOrthoXOYCamera | ( | ) | [inline] |
Definition at line 52 of file TGLEmbeddedViewer.h.
References TGLViewer::fOrthoXOYCamera.
Referenced by SplitGLView::OnViewerActivated(), SplitGLView::ToggleOrthoDolly(), and SplitGLView::ToggleOrthoRotate().
TGLOrthoCamera* TGLEmbeddedViewer::GetOrthoXOZCamera | ( | ) | [inline] |
Definition at line 53 of file TGLEmbeddedViewer.h.
References TGLViewer::fOrthoXOZCamera.
Referenced by SplitGLView::OnViewerActivated(), and SplitGLView::ToggleOrthoDolly().
TGLOrthoCamera* TGLEmbeddedViewer::GetOrthoZOYCamera | ( | ) | [inline] |
Definition at line 54 of file TGLEmbeddedViewer.h.
References TGLViewer::fOrthoZOYCamera.
Referenced by SplitGLView::OnViewerActivated(), and SplitGLView::ToggleOrthoDolly().
TGLEmbeddedViewer::ClassDef | ( | TGLEmbeddedViewer | , | |
0 | ||||
) |
void TGLEmbeddedViewer::Init | ( | const TGWindow * | parent | ) | [private] |
void TGLEmbeddedViewer::CreateFrames | ( | ) | [private] |
TGLEmbeddedViewer& TGLEmbeddedViewer::operator= | ( | const TGLEmbeddedViewer & | ) | [private] |
virtual void TGLEmbeddedViewer::CreateGLWidget | ( | ) | [virtual] |
Reimplemented from TGLViewer.
virtual void TGLEmbeddedViewer::DestroyGLWidget | ( | ) | [virtual] |
Reimplemented from TGLViewer.
virtual const char* TGLEmbeddedViewer::GetName | ( | ) | const [inline, virtual] |
TGCompositeFrame* TGLEmbeddedViewer::GetFrame | ( | ) | const [inline] |
TGLOrthoCamera* TGLEmbeddedViewer::GetOrthoXOYCamera | ( | ) | [inline] |
TGLOrthoCamera* TGLEmbeddedViewer::GetOrthoXOZCamera | ( | ) | [inline] |
TGLOrthoCamera* TGLEmbeddedViewer::GetOrthoZOYCamera | ( | ) | [inline] |
TGLEmbeddedViewer::ClassDef | ( | TGLEmbeddedViewer | , | |
0 | ||||
) |
TGCompositeFrame* TGLEmbeddedViewer::fFrame [private] |
Definition at line 31 of file TGLEmbeddedViewer.h.
Referenced by CreateFrames(), CreateGLWidget(), DestroyGLWidget(), GetFrame(), Init(), and ~TGLEmbeddedViewer().
Int_t TGLEmbeddedViewer::fBorder [private] |
Definition at line 32 of file TGLEmbeddedViewer.h.
Referenced by CreateFrames(), and CreateGLWidget().
TGCompositeFrame* TGLEmbeddedViewer::fFrame [private] |
Definition at line 31 of file TGLEmbeddedViewer.h.