Handle_t Window_t
Window handle.
#define ClassDef(name, id)
winID AttachOffScreenDevice
winID h TVirtualViewer3D PanObject
winID h TVirtualViewer3D vv
winID h SelectOffScreenDevice
winID h TVirtualViewer3D TVirtualGLPainter char TVirtualGLPainter y HighColorFormat
winID h TVirtualViewer3D TVirtualGLPainter char TVirtualGLPainter plot
winID h TVirtualViewer3D TVirtualGLPainter char GetPlotInfo
winID h MarkForDirectCopy
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t rect
Concrete class describing an orientated (free) or axis aligned box of 8 vertices.
Abstract base camera class - concrete classes for orthographic and perspective cameras derive from it...
Viewport (pixel base) 2D rectangle class.
Int_t CreateGLContext(Int_t winInd)
winInd is TGWin32 index, returned by previous call gGLManager->InitGLWindow returns descripto (index)...
Bool_t ResizeOffScreenDevice(Int_t devInd, Int_t x, Int_t y, UInt_t w, UInt_t h)
Create new DIB if needed.
Bool_t PlotSelected(TVirtualGLPainter *plot, Int_t px, Int_t py)
void PaintSingleObject(TVirtualGLPainter *)
Bool_t CreateDIB(TGLContext &ctx) const
Create DIB section to read GL buffer into.
Int_t GetVirtualXInd(Int_t devInd)
void ExtractViewport(Int_t devInd, Int_t *vp)
TGWin32GLManager(const TGWin32GLManager &)
Bool_t MakeCurrent(Int_t devInd)
void ReadGLBuffer(Int_t devInd)
Bool_t SelectManip(TVirtualGLManip *manip, const TGLCamera *camera, const TGLRect *rect, const TGLBoundingBox *sceneBox)
TGWin32GLManager & operator=(const TGWin32GLManager &)
Abstract 3D shapes viewer.