|
| TGLViewer (TVirtualPad *pad) |
|
| TGLViewer (TVirtualPad *pad, Int_t x, Int_t y, Int_t width, Int_t height) |
|
virtual | ~TGLViewer () |
| Destroy viewer object. More...
|
|
virtual void | Activated () |
|
virtual void | AddCompositeOp (UInt_t) |
|
virtual Int_t | AddObject (const TBuffer3D &, Bool_t *=0) |
|
virtual Int_t | AddObject (UInt_t, const TBuffer3D &, Bool_t *=0) |
|
void | ApplySelection () |
| Process result from last selection (in fSelRec) and extract a new current selection from it. More...
|
|
void | AutoFade (Float_t fade, Float_t time=1, Int_t steps=10) |
| Animate fading from current value to fade over given time (sec) and number of steps. More...
|
|
virtual void | BeginScene () |
|
virtual Bool_t | BuildingScene () const |
|
virtual Bool_t | CanLoopOnPrimitives () const |
|
void | ClearCurrentOvlElm () |
| Reset current overlay-element to zero, eventually notifying the old one that the mouse has left. More...
|
|
virtual void | Clicked (TObject *obj) |
| Emit Clicked signal. More...
|
|
virtual void | Clicked (TObject *obj, UInt_t button, UInt_t state) |
| Emit Clicked signal with button id and modifier state. More...
|
|
virtual void | CloseComposite () |
|
TGLColorSet & | ColorSet () |
|
virtual void | CreateGLWidget () |
|
TGLCamera & | CurrentCamera () const |
|
virtual void | DestroyGLWidget () |
|
virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
| Calculate and return pixel distance to nearest viewer object from window location px, py This is provided for use when embedding GL viewer into pad. More...
|
|
void | DoDraw (Bool_t swap_buffers=kTRUE) |
| Draw out the viewer. More...
|
|
void | DoDrawMono (Bool_t swap_buffers) |
| Draw out in monoscopic mode. More...
|
|
void | DoDrawStereo (Bool_t swap_buffers) |
| Draw out in stereoscopic mode. More...
|
|
Bool_t | DoOverlaySelect (Int_t x, Int_t y) |
| Perform GL selection, picking overlay objects only. More...
|
|
Bool_t | DoSecondarySelect (Int_t x, Int_t y) |
| Secondary selection. More...
|
|
Bool_t | DoSelect (Int_t x, Int_t y) |
| Perform GL selection, picking objects overlapping WINDOW area described by 'rect'. More...
|
|
virtual void | DoubleClicked () |
|
void | DrawDebugInfo () |
| If in debug mode draw camera aids and overall bounding box. More...
|
|
void | DrawGuides () |
| Draw reference marker and coordinate axes. More...
|
|
virtual void | EndScene () |
|
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
| Process event of type 'event' - one of EEventType types, occurring at window location px, py This is provided for use when embedding GL viewer into pad. More...
|
|
TGLAutoRotator * | GetAutoRotator () |
| Get the auto-rotator for this viewer. More...
|
|
TGLCameraOverlay * | GetCameraOverlay () const |
|
Bool_t | GetClipAutoUpdate () const |
|
TGLClipSet * | GetClipSet () const |
|
TGLOverlayElement * | GetCurrentOvlElm () const |
|
Int_t | GetDev () const |
|
EDragAction | GetDragAction () const |
|
Bool_t | GetDrawCameraCenter () |
|
TGEventHandler * | GetEventHandler () const |
|
Float_t | GetFader () const |
|
TGedEditor * | GetGedEditor () const |
|
TGLWidget * | GetGLWidget () |
|
void | GetGuideState (Int_t &axesType, Bool_t &axesDepthTest, Bool_t &referenceOn, Double_t *referencePos) const |
| Fetch the state of guides (axes & reference markers) into arguments. More...
|
|
Bool_t | GetIgnoreSizesOnUpdate () const |
|
TGLLightSet * | GetLightSet () const |
|
Float_t | GetLineScale () const |
|
Float_t | GetMaxSceneDrawTimeHQ () const |
|
Float_t | GetMaxSceneDrawTimeLQ () const |
|
TGLOvlSelectRecord & | GetOvlSelRec () |
|
const char * | GetPictureFileName () const |
|
TImage * | GetPictureUsingBB () |
| Returns current image. More...
|
|
TImage * | GetPictureUsingFBO (Int_t w, Int_t h, Float_t pixel_object_scale=0) |
| Returns current image. More...
|
|
Float_t | GetPointScale () const |
|
EPushAction | GetPushAction () const |
|
Bool_t | GetResetCamerasOnUpdate () const |
|
const TGLPhysicalShape * | GetSelected () const |
| Return selected physical shape. More...
|
|
TGLSelectRecord & | GetSelRec () |
|
Bool_t | GetSmartRefresh () const |
|
Bool_t | GetSmoothLines () const |
|
Bool_t | GetSmoothPoints () const |
|
Bool_t | GetStereo () const |
|
Float_t | GetStereoEyeOffsetFac () const |
|
Float_t | GetStereoFrustumAsymFac () const |
|
Float_t | GetStereoZeroParallax () const |
|
Bool_t | IsColorSetDark () const |
| Returns true if current color set is dark. More...
|
|
Bool_t | IsUsingDefaultColorSet () const |
| Check if the viewer is using the default color set. More...
|
|
virtual void | MouseIdle (TGLPhysicalShape *, UInt_t, UInt_t) |
| Emit MouseIdle signal. More...
|
|
virtual void | MouseOver (TGLPhysicalShape *) |
| Emit MouseOver signal. More...
|
|
virtual void | MouseOver (TGLPhysicalShape *, UInt_t state) |
| Emit MouseOver signal. More...
|
|
virtual void | MouseOver (TObject *obj, UInt_t state) |
| Emit MouseOver signal. More...
|
|
virtual Bool_t | OpenComposite (const TBuffer3D &, Bool_t *=0) |
|
virtual void | OverlayDragFinished () |
| An overlay operation can result in change to an object. More...
|
|
virtual void | PadPaint (TVirtualPad *pad) |
| Entry point for updating viewer contents via VirtualViewer3D interface. More...
|
|
void | PickAnnotate () |
|
void | PickCameraCenter () |
|
virtual void | PostRender () |
| Restore state set in PreRender(). More...
|
|
virtual void | PostSceneBuildSetup (Bool_t resetCameras) |
| Perform post scene-build setup. More...
|
|
virtual Bool_t | PreferLocalFrame () const |
|
virtual void | PreRender () |
| Initialize objects that influence rendering. More...
|
|
virtual void | PrintObjects () |
| Pass viewer for print capture by TGLOutput. More...
|
|
virtual void | ReClicked (TObject *obj, UInt_t button, UInt_t state) |
| Emit ReClicked signal with button id and modifier state. More...
|
|
TGLCamera & | RefCamera (ECameraType camera) |
| Return camera reference by type. More...
|
|
TGLColorSet & | RefDarkColorSet () |
|
TGLColorSet & | RefLightColorSet () |
|
virtual void | RefreshPadEditor (TObject *obj=0) |
| Update GED editor if it is set. More...
|
|
const TGLRect & | RefViewport () const |
|
void | ReinitializeCurrentCamera (const TGLVector3 &hAxis, const TGLVector3 &vAxis, Bool_t redraw=kTRUE) |
| Change base-vectors defining the camera-base transformation of current camera. More...
|
|
virtual void | ReMouseOver (TObject *obj, UInt_t state) |
| Emit MouseOver signal. More...
|
|
virtual void | RemoveOverlayElement (TGLOverlayElement *el) |
| Remove overlay element. More...
|
|
virtual void | Render () |
| Normal rendering, used by mono and stereo rendering. More...
|
|
void | RequestDraw (Short_t LOD=TGLRnrCtx::kLODMed) |
| Post request for redraw of viewer at level of detail 'LOD' Request is directed via cross thread gVirtualGL object. More...
|
|
Bool_t | RequestOverlaySelect (Int_t x, Int_t y) |
| Post request for secondary selection rendering of selected object around the window point (x,y). More...
|
|
Bool_t | RequestSecondarySelect (Int_t x, Int_t y) |
| Request secondary select. More...
|
|
Bool_t | RequestSelect (Int_t x, Int_t y) |
| Post request for selection render pass viewer, picking objects around the window point (x,y). More...
|
|
virtual void | ResetCameras () |
|
virtual void | ResetCamerasAfterNextUpdate () |
|
void | ResetCurrentCamera () |
| Resets position/rotation of current camera to default values. More...
|
|
Bool_t | SavePicture () |
| Save current image using the default file name which can be set via SetPictureFileName() and defaults to "viewer.jpg". More...
|
|
Bool_t | SavePicture (const TString &fileName) |
| Save current image in various formats (gif, gif+, jpg, png, eps, pdf). More...
|
|
Bool_t | SavePictureHeight (const TString &fileName, Int_t height, Bool_t pixel_object_scale=kTRUE) |
| Save picture with given height (width scaled proportionally). More...
|
|
Bool_t | SavePictureScale (const TString &fileName, Float_t scale, Bool_t pixel_object_scale=kTRUE) |
| Save picture with given scale to current window size. More...
|
|
Bool_t | SavePictureUsingBB (const TString &fileName) |
| Save current image in various formats (gif, gif+, jpg, png). More...
|
|
Bool_t | SavePictureUsingFBO (const TString &fileName, Int_t w, Int_t h, Float_t pixel_object_scale=0) |
| Save current image in various formats (gif, gif+, jpg, png). More...
|
|
Bool_t | SavePictureWidth (const TString &fileName, Int_t width, Bool_t pixel_object_scale=kTRUE) |
| Save picture with given width (height scaled proportionally). More...
|
|
virtual void | SelectionChanged () |
| Update GUI components for embedded viewer selection change. More...
|
|
void | SetAutoRotator (TGLAutoRotator *ar) |
| Set the auto-rotator for this viewer. The old rotator is deleted. More...
|
|
void | SetCameraOverlay (TGLCameraOverlay *m) |
|
void | SetClearColor (Color_t col) |
| Set background method. More...
|
|
void | SetClipAutoUpdate (Bool_t x) |
|
void | SetCurrentCamera (ECameraType camera) |
| Set current active camera - 'cameraType' one of: kCameraPerspX, kCameraPerspY, kCameraPerspZ, kCameraOrthoXOY, kCameraOrthoXOZ, kCameraOrthoZOY, kCameraOrthoXnOY, kCameraOrthoXnOZ, kCameraOrthoZnOY. More...
|
|
void | SetDrawCameraCenter (Bool_t x) |
| Draw camera look at and rotation point. More...
|
|
virtual void | SetEventHandler (TGEventHandler *handler) |
| Set the event-handler. More...
|
|
void | SetFader (Float_t x) |
|
virtual void | SetGedEditor (TGedEditor *ed) |
|
void | SetGuideState (Int_t axesType, Bool_t axesDepthTest, Bool_t referenceOn, const Double_t *referencePos) |
| Set the state of guides (axes & reference markers) from arguments. More...
|
|
void | SetIgnoreSizesOnUpdate (Bool_t v) |
|
void | SetLineScale (Float_t s) |
|
void | SetMaxSceneDrawTimeHQ (Float_t t) |
|
void | SetMaxSceneDrawTimeLQ (Float_t t) |
|
void | SetOrthoCamera (ECameraType camera, Double_t zoom, Double_t dolly, Double_t center[3], Double_t hRotate, Double_t vRotate) |
| Set an orthographic camera to supplied configuration - note this does not need to be the current camera - though you will not see the effect if it is not. More...
|
|
void | SetPerspectiveCamera (ECameraType camera, Double_t fov, Double_t dolly, Double_t center[3], Double_t hRotate, Double_t vRotate) |
| Set a perspective camera to supplied configuration - note this does not need to be the current camera - though you will not see the effect if it is not. More...
|
|
void | SetPictureFileName (const TString &f) |
|
void | SetPointScale (Float_t s) |
|
void | SetResetCamerasOnUpdate (Bool_t v) |
|
void | SetSmartRefresh (Bool_t smart_ref) |
|
void | SetSmoothLines (Bool_t s) |
|
void | SetSmoothPoints (Bool_t s) |
|
void | SetStereo (Bool_t stereo, Bool_t quad_buf=kTRUE) |
| Enable stereo rendering. More...
|
|
void | SetStereoEyeOffsetFac (Float_t f) |
|
void | SetStereoFrustumAsymFac (Float_t f) |
|
void | SetStereoZeroParallax (Float_t f) |
|
void | SwitchColorSet () |
| Switch between dark and light colorsets. More...
|
|
virtual void | UnClicked (TObject *obj, UInt_t button, UInt_t state) |
| Emit UnClicked signal with button id and modifier state. More...
|
|
virtual void | UnMouseOver (TObject *obj, UInt_t state) |
| Emit UnMouseOver signal. More...
|
|
void | UpdateScene (Bool_t redraw=kTRUE) |
| Force update of pad-scenes. More...
|
|
void | UseDarkColorSet () |
| Use the dark color-set. More...
|
|
void | UseDefaultColorSet (Bool_t x) |
| Set usage of the default color set. More...
|
|
void | UseLightColorSet () |
| Use the light color-set. More...
|
|
Int_t | ViewportDiagonal () const |
|
virtual | ~TVirtualViewer3D () |
|
virtual void | AddCompositeOp (UInt_t operation)=0 |
|
virtual Int_t | AddObject (const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
|
virtual Int_t | AddObject (UInt_t physicalID, const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
|
virtual void | BeginScene ()=0 |
|
virtual Bool_t | BuildingScene () const =0 |
|
virtual Bool_t | CanLoopOnPrimitives () const |
|
virtual void | CloseComposite ()=0 |
|
virtual void | DrawViewer () |
|
virtual void | EndScene ()=0 |
|
virtual void | ObjectPaint (TObject *, Option_t *="") |
|
virtual Bool_t | OpenComposite (const TBuffer3D &buffer, Bool_t *addChildren=0)=0 |
|
virtual void | PadPaint (TVirtualPad *) |
|
virtual Bool_t | PreferLocalFrame () const =0 |
|
virtual void | PrintObjects () |
|
virtual void | ResetCameras () |
|
virtual void | ResetCamerasAfterNextUpdate () |
|
virtual TObject * | SelectObject (Int_t, Int_t) |
|
| TObject () |
| TObject constructor. More...
|
|
| TObject (const TObject &object) |
| TObject copy ctor. More...
|
|
virtual | ~TObject () |
| TObject destructor. More...
|
|
void | AbstractMethod (const char *method) const |
| Use this method to implement an "abstract" method that you don't want to leave purely abstract. More...
|
|
virtual void | AppendPad (Option_t *option="") |
| Append graphics object to current pad. More...
|
|
virtual void | Browse (TBrowser *b) |
| Browse object. May be overridden for another default action. More...
|
|
ULong_t | CheckedHash () |
| Check and record whether this class has a consistent Hash/RecursiveRemove setup (*) and then return the regular Hash value for this object. More...
|
|
virtual const char * | ClassName () const |
| Returns name of class to which the object belongs. More...
|
|
virtual void | Clear (Option_t *="") |
|
virtual TObject * | Clone (const char *newname="") const |
| Make a clone of an object using the Streamer facility. More...
|
|
virtual Int_t | Compare (const TObject *obj) const |
| Compare abstract method. More...
|
|
virtual void | Copy (TObject &object) const |
| Copy this to obj. More...
|
|
virtual void | Delete (Option_t *option="") |
| Delete this object. More...
|
|
virtual Int_t | DistancetoPrimitive (Int_t px, Int_t py) |
| Computes distance from point (px,py) to the object. More...
|
|
virtual void | Draw (Option_t *option="") |
| Default Draw method for all objects. More...
|
|
virtual void | DrawClass () const |
| Draw class inheritance tree of the class to which this object belongs. More...
|
|
virtual TObject * | DrawClone (Option_t *option="") const |
| Draw a clone of this object in the current selected pad for instance with: gROOT->SetSelectedPad(gPad) . More...
|
|
virtual void | Dump () const |
| Dump contents of object on stdout. More...
|
|
virtual void | Error (const char *method, const char *msgfmt,...) const |
| Issue error message. More...
|
|
virtual void | Execute (const char *method, const char *params, Int_t *error=0) |
| Execute method on this object with the given parameter string, e.g. More...
|
|
virtual void | Execute (TMethod *method, TObjArray *params, Int_t *error=0) |
| Execute method on this object with parameters stored in the TObjArray. More...
|
|
virtual void | ExecuteEvent (Int_t event, Int_t px, Int_t py) |
| Execute action corresponding to an event at (px,py). More...
|
|
virtual void | Fatal (const char *method, const char *msgfmt,...) const |
| Issue fatal error message. More...
|
|
virtual TObject * | FindObject (const char *name) const |
| Must be redefined in derived classes. More...
|
|
virtual TObject * | FindObject (const TObject *obj) const |
| Must be redefined in derived classes. More...
|
|
virtual Option_t * | GetDrawOption () const |
| Get option used by the graphics system to draw this object. More...
|
|
virtual const char * | GetIconName () const |
| Returns mime type name of object. More...
|
|
virtual const char * | GetName () const |
| Returns name of object. More...
|
|
virtual char * | GetObjectInfo (Int_t px, Int_t py) const |
| Returns string containing info about the object at position (px,py). More...
|
|
virtual Option_t * | GetOption () const |
|
virtual const char * | GetTitle () const |
| Returns title of object. More...
|
|
virtual UInt_t | GetUniqueID () const |
| Return the unique object id. More...
|
|
virtual Bool_t | HandleTimer (TTimer *timer) |
| Execute action in response of a timer timing out. More...
|
|
virtual ULong_t | Hash () const |
| Return hash value for this object. More...
|
|
Bool_t | HasInconsistentHash () const |
| Return true is the type of this object is known to have an inconsistent setup for Hash and RecursiveRemove (i.e. More...
|
|
virtual void | Info (const char *method, const char *msgfmt,...) const |
| Issue info message. More...
|
|
virtual Bool_t | InheritsFrom (const char *classname) const |
| Returns kTRUE if object inherits from class "classname". More...
|
|
virtual Bool_t | InheritsFrom (const TClass *cl) const |
| Returns kTRUE if object inherits from TClass cl. More...
|
|
virtual void | Inspect () const |
| Dump contents of this object in a graphics canvas. More...
|
|
void | InvertBit (UInt_t f) |
|
virtual Bool_t | IsEqual (const TObject *obj) const |
| Default equal comparison (objects are equal if they have the same address in memory). More...
|
|
virtual Bool_t | IsFolder () const |
| Returns kTRUE in case object contains browsable objects (like containers or lists of other objects). More...
|
|
R__ALWAYS_INLINE Bool_t | IsOnHeap () const |
|
virtual Bool_t | IsSortable () const |
|
R__ALWAYS_INLINE Bool_t | IsZombie () const |
|
virtual void | ls (Option_t *option="") const |
| The ls function lists the contents of a class on stdout. More...
|
|
void | MayNotUse (const char *method) const |
| Use this method to signal that a method (defined in a base class) may not be called in a derived class (in principle against good design since a child class should not provide less functionality than its parent, however, sometimes it is necessary). More...
|
|
virtual Bool_t | Notify () |
| This method must be overridden to handle object notification. More...
|
|
void | Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const |
| Use this method to declare a method obsolete. More...
|
|
void | operator delete (void *ptr) |
| Operator delete. More...
|
|
void | operator delete[] (void *ptr) |
| Operator delete []. More...
|
|
void * | operator new (size_t sz) |
|
void * | operator new (size_t sz, void *vp) |
|
void * | operator new[] (size_t sz) |
|
void * | operator new[] (size_t sz, void *vp) |
|
TObject & | operator= (const TObject &rhs) |
| TObject assignment operator. More...
|
|
virtual void | Paint (Option_t *option="") |
| This method must be overridden if a class wants to paint itself. More...
|
|
virtual void | Pop () |
| Pop on object drawn in a pad to the top of the display list. More...
|
|
virtual void | Print (Option_t *option="") const |
| This method must be overridden when a class wants to print itself. More...
|
|
virtual Int_t | Read (const char *name) |
| Read contents of object with specified name from the current directory. More...
|
|
virtual void | RecursiveRemove (TObject *obj) |
| Recursively remove this object from a list. More...
|
|
void | ResetBit (UInt_t f) |
|
virtual void | SaveAs (const char *filename="", Option_t *option="") const |
| Save this object in the file specified by filename. More...
|
|
virtual void | SavePrimitive (std::ostream &out, Option_t *option="") |
| Save a primitive as a C++ statement(s) on output stream "out". More...
|
|
void | SetBit (UInt_t f) |
|
void | SetBit (UInt_t f, Bool_t set) |
| Set or unset the user status bits as specified in f. More...
|
|
virtual void | SetDrawOption (Option_t *option="") |
| Set drawing option for object. More...
|
|
virtual void | SetUniqueID (UInt_t uid) |
| Set the unique object id. More...
|
|
virtual void | SysError (const char *method, const char *msgfmt,...) const |
| Issue system error message. More...
|
|
R__ALWAYS_INLINE Bool_t | TestBit (UInt_t f) const |
|
Int_t | TestBits (UInt_t f) const |
|
virtual void | UseCurrentStyle () |
| Set current style settings in this object This function is called when either TCanvas::UseCurrentStyle or TROOT::ForceStyle have been invoked. More...
|
|
virtual void | Warning (const char *method, const char *msgfmt,...) const |
| Issue warning message. More...
|
|
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
| Write this object to the current directory. More...
|
|
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
| Write this object to the current directory. More...
|
|
| TGLViewerBase () |
|
virtual | ~TGLViewerBase () |
| Destructor. More...
|
|
virtual void | AddOverlayElement (TGLOverlayElement *el) |
| Add overlay element. More...
|
|
TGLSceneInfo * | AddScene (TGLSceneBase *scene) |
| Add new scene, appropriate scene-info is created. More...
|
|
virtual void | Changed () |
|
TGLClip * | Clip () const |
|
virtual void | DeleteOverlayAnnotations () |
| Delete overlay elements that are annotations. More...
|
|
virtual void | DeleteOverlayElements (TGLOverlayElement::ERole r) |
| Delete overlay elements. More...
|
|
Bool_t | FindClosestOpaqueRecord (TGLSelectRecord &rec, Int_t &recIdx) |
| Find next select record that can be resolved and whose result is not transparent, starting from position 'recIdx'. More...
|
|
Bool_t | FindClosestOverlayRecord (TGLOvlSelectRecord &rec, Int_t &recIdx) |
| Find next overlay-select record that can be resolved, starting from position 'recIdx'. More...
|
|
Bool_t | FindClosestRecord (TGLSelectRecord &rec, Int_t &recIdx) |
| Find next select record that can be resolved, starting from position 'recIdx'. More...
|
|
TGLLogicalShape * | FindLogicalInScenes (TObject *id) |
| Find logical-shape representing object id in the list of scenes. More...
|
|
TGLRnrCtx * | GetRnrCtx () const |
|
TGLSceneInfo * | GetSceneInfo (TGLSceneBase *scene) |
| Find scene-info corresponding to scene. More...
|
|
virtual Bool_t | IsChanged () const |
|
virtual const char * | LockIdStr () const |
| Name to print in locking output. More...
|
|
Short_t | LOD () const |
|
virtual void | MergeSceneBBoxes (TGLBoundingBox &bbox) |
| Merge bounding-boxes of all active registered scenes. More...
|
|
Float_t | OLLineW () const |
|
virtual void | PostRender () |
| Function called after rendering is finished. More...
|
|
virtual void | PostRenderOverlaySelection () |
| Perform cleanup after overlay selection. More...
|
|
virtual void | PreRender () |
| Initialize render-context, setup camera, GL, render-area. More...
|
|
virtual void | PreRenderOverlaySelection () |
| Perform minimal initialization for overlay selection. More...
|
|
const TGLBoundingBox & | RefOverallBoundingBox () const |
|
void | RemoveAllScenes () |
| Remove all scenes from the viewer, their scene-infos are deleted. More...
|
|
virtual void | RemoveOverlayElement (TGLOverlayElement *el) |
| Remove overlay element. More...
|
|
void | RemoveScene (TGLSceneBase *scene) |
| Remove scene from the viewer, its scene-info is deleted. More...
|
|
virtual void | Render () |
| Render all scenes. More...
|
|
virtual void | RenderNonSelected () |
| Render non-selected objects from all scenes. More...
|
|
virtual void | RenderOpaque (Bool_t rnr_non_selected=kTRUE, Bool_t rnr_selected=kTRUE) |
| Render opaque objects from all scenes. More...
|
|
virtual void | RenderOverlay (Int_t state, Bool_t selection) |
| Render overlay objects. More...
|
|
virtual void | RenderSelected () |
| Render selected objects from all scenes. More...
|
|
virtual void | RenderSelectedForHighlight () |
| Render selected objects from all scenes for highlight. More...
|
|
virtual void | RenderTransparent (Bool_t rnr_non_selected=kTRUE, Bool_t rnr_selected=kTRUE) |
| Render transparent objects from all scenes. More...
|
|
virtual void | ResetSceneInfos () |
| Force rebuild of view-dependent scene-info structures. More...
|
|
Bool_t | ResolveSelectRecord (TGLSelectRecord &rec, Int_t recIdx) |
| Process selection record on buffer-position 'recIdx' and fill the data into 'rec'. More...
|
|
TGLRnrCtx & | RnrCtx () const |
|
void | SceneDestructing (TGLSceneBase *scene) |
| Remove scene, its scene-info is deleted. More...
|
|
void | SetClip (TGLClip *p) |
|
void | SetLOD (Short_t lod) |
|
void | SetOLLineW (Float_t w) |
|
void | SetStyle (Short_t st) |
|
void | SetWFLineW (Float_t w) |
|
Short_t | Style () const |
|
Float_t | WFLineW () const |
|
| TGLLockable () |
|
virtual | ~TGLLockable () |
|
ELock | CurrentLock () const |
|
Bool_t | IsDrawOrSelectLock () const |
|
Bool_t | IsLocked () const |
|
virtual const char * | LockIdStr () const |
|
Bool_t | ReleaseLock (ELock lock) const |
| Release current lock, make sure it the same as the 'lock' argument. More...
|
|
Bool_t | TakeLock (ELock lock) const |
| Lock the object in mode 'lock'. More...
|
|
| TQObject () |
| TQObject Constructor. More...
|
|
virtual | ~TQObject () |
| TQObject Destructor. More...
|
|
Bool_t | AreSignalsBlocked () const |
|
Bool_t | BlockSignals (Bool_t b) |
|
virtual void | ChangedBy (const char *method) |
|
void | CollectClassSignalLists (TList &list, TClass *cls) |
| Collect class signal lists from class cls and all its base-classes. More...
|
|
Bool_t | Connect (const char *signal, const char *receiver_class, void *receiver, const char *slot) |
| Non-static method is used to connect from the signal of this object to the receiver slot. More...
|
|
virtual void | Connected (const char *) |
|
virtual void | Destroyed () |
|
Bool_t | Disconnect (const char *signal=0, void *receiver=0, const char *slot=0) |
| Disconnects signal of this object from slot of receiver. More...
|
|
virtual void | Disconnected (const char *) |
|
void | Emit (const char *signal) |
| Acitvate signal without args. More...
|
|
template<typename T > |
void | Emit (const char *signal, const T &arg) |
| Activate signal with single parameter. More...
|
|
template<typename... T> |
void | EmitVA (const char *signal_name, Int_t, const T &... params) |
| Emit a signal with a varying number of arguments. More...
|
|
TList * | GetListOfClassSignals () const |
| Returns pointer to list of signals of this class. More...
|
|
TList * | GetListOfConnections () const |
|
TList * | GetListOfSignals () const |
|
virtual Bool_t | HasConnection (const char *signal_name) const |
| Return true if there is any object connected to this signal. More...
|
|
virtual void | HighPriority (const char *signal_name, const char *slot_name=0) |
|
virtual void | LowPriority (const char *signal_name, const char *slot_name=0) |
|
virtual void | Message (const char *msg) |
|
virtual Int_t | NumberOfConnections () const |
| Return number of connections for this object. More...
|
|
virtual Int_t | NumberOfSignals () const |
| Return number of signals for this object. More...
|
|