| 
| virtual int  | IsA (const char *type) | 
|   | 
| vtkOpenGLRenderer *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | 
| void  | DeviceRender (void) | 
|   | 
| virtual void  | DeviceRenderTranslucentPolygonalGeometry () | 
|   | 
| void  | ClearLights (void) | 
|   | 
| virtual void  | Clear (void) | 
|   | 
| int  | UpdateLights (void) | 
|   | 
| int  | GetDepthPeelingHigherLayer () | 
|   | 
| virtual int  | IsA (const char *type) | 
|   | 
| vtkOpenGLRenderer *  | NewInstance () const  | 
|   | 
| void  | PrintSelf (ostream &os, vtkIndent indent) | 
|   | 
| void  | DeviceRender (void) | 
|   | 
| virtual void  | DeviceRenderTranslucentPolygonalGeometry () | 
|   | 
| void  | Clear (void) | 
|   | 
| int  | UpdateLights (void) | 
|   | 
| int  | GetDepthPeelingHigherLayer () | 
|   | 
 | 
| *virtual vtkShaderProgram2 *  | GetShaderProgram () | 
|   | 
| virtual void  | SetShaderProgram (vtkShaderProgram2 *program) | 
|   | 
 | 
| void  | SetPass (vtkRenderPass *p) | 
|   | 
| virtual vtkRenderPass *  | GetPass () | 
|   | 
 | 
| void  | SetPass (vtkRenderPass *p) | 
|   | 
| virtual vtkRenderPass *  | GetPass () | 
|   | 
| vtkRenderer *  | NewInstance () const  | 
|   | 
| void  | AddLight (vtkLight *) | 
|   | 
| void  | RemoveLight (vtkLight *) | 
|   | 
| void  | RemoveAllLights () | 
|   | 
| vtkLightCollection *  | GetLights () | 
|   | 
| void  | SetLightCollection (vtkLightCollection *lights) | 
|   | 
| void  | CreateLight (void) | 
|   | 
| virtual vtkLight *  | MakeLight () | 
|   | 
| virtual int  | UpdateLightsGeometryToFollowCamera (void) | 
|   | 
| vtkVolumeCollection *  | GetVolumes () | 
|   | 
| vtkActorCollection *  | GetActors () | 
|   | 
| void  | SetActiveCamera (vtkCamera *) | 
|   | 
| vtkCamera *  | GetActiveCamera () | 
|   | 
| virtual vtkCamera *  | MakeCamera () | 
|   | 
| int  | CaptureGL2PSSpecialProp (vtkProp *) | 
|   | 
| void  | SetGL2PSSpecialPropCollection (vtkPropCollection *) | 
|   | 
| void  | AddCuller (vtkCuller *) | 
|   | 
| void  | RemoveCuller (vtkCuller *) | 
|   | 
| vtkCullerCollection *  | GetCullers () | 
|   | 
| virtual double  | GetTimeFactor () | 
|   | 
| virtual void  | Render () | 
|   | 
| int  | VisibleActorCount () | 
|   | 
| int  | VisibleVolumeCount () | 
|   | 
| void  | ComputeVisiblePropBounds (double bounds[6]) | 
|   | 
| double *  | ComputeVisiblePropBounds () | 
|   | 
| void  | ResetCameraClippingRange () | 
|   | 
| void  | ResetCamera () | 
|   | 
| void  | ResetCamera (double bounds[6]) | 
|   | 
| int  | Transparent () | 
|   | 
| void  | WorldToView () | 
|   | 
| virtual void  | WorldToView (double &wx, double &wy, double &wz) | 
|   | 
| double  | GetZ (int x, int y) | 
|   | 
| unsigned long  | GetMTime () | 
|   | 
| virtual void  | StereoMidpoint () | 
|   | 
| double  | GetTiledAspectRatio () | 
|   | 
| void  | AddActor (vtkProp *p) | 
|   | 
| void  | AddVolume (vtkProp *p) | 
|   | 
| void  | RemoveActor (vtkProp *p) | 
|   | 
| void  | RemoveVolume (vtkProp *p) | 
|   | 
| virtual int  | GetTwoSidedLighting () | 
|   | 
| virtual void  | SetTwoSidedLighting (int) | 
|   | 
| virtual void  | TwoSidedLightingOn () | 
|   | 
| virtual void  | TwoSidedLightingOff () | 
|   | 
| virtual void  | SetLightFollowCamera (int) | 
|   | 
| virtual int  | GetLightFollowCamera () | 
|   | 
| virtual void  | LightFollowCameraOn () | 
|   | 
| virtual void  | LightFollowCameraOff () | 
|   | 
| virtual int  | GetAutomaticLightCreation () | 
|   | 
| virtual void  | SetAutomaticLightCreation (int) | 
|   | 
| virtual void  | AutomaticLightCreationOn () | 
|   | 
| virtual void  | AutomaticLightCreationOff () | 
|   | 
| virtual void  | SetErase (int) | 
|   | 
| virtual int  | GetErase () | 
|   | 
| virtual void  | EraseOn () | 
|   | 
| virtual void  | EraseOff () | 
|   | 
| virtual void  | SetDraw (int) | 
|   | 
| virtual int  | GetDraw () | 
|   | 
| virtual void  | DrawOn () | 
|   | 
| virtual void  | DrawOff () | 
|   | 
| virtual void  | SetAmbient (double, double, double) | 
|   | 
| virtual void  | SetAmbient (double[3]) | 
|   | 
| virtual double *  | GetAmbient () | 
|   | 
| virtual void  | GetAmbient (double data[3]) | 
|   | 
| virtual void  | SetAllocatedRenderTime (double) | 
|   | 
| virtual double  | GetAllocatedRenderTime () | 
|   | 
| void  | ResetCameraClippingRange (double bounds[6]) | 
|   | 
| void  | ResetCameraClippingRange (double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) | 
|   | 
| virtual void  | SetNearClippingPlaneTolerance (double) | 
|   | 
| virtual double  | GetNearClippingPlaneTolerance () | 
|   | 
| void  | ResetCamera (double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) | 
|   | 
| void  | SetRenderWindow (vtkRenderWindow *) | 
|   | 
| vtkRenderWindow *  | GetRenderWindow () | 
|   | 
| virtual vtkWindow *  | GetVTKWindow () | 
|   | 
| virtual void  | SetBackingStore (int) | 
|   | 
| virtual int  | GetBackingStore () | 
|   | 
| virtual void  | BackingStoreOn () | 
|   | 
| virtual void  | BackingStoreOff () | 
|   | 
| virtual void  | SetInteractive (int) | 
|   | 
| virtual int  | GetInteractive () | 
|   | 
| virtual void  | InteractiveOn () | 
|   | 
| virtual void  | InteractiveOff () | 
|   | 
| virtual void  | SetLayer (int layer) | 
|   | 
| virtual int  | GetLayer () | 
|   | 
| virtual int  | GetPreserveColorBuffer () | 
|   | 
| virtual void  | SetPreserveColorBuffer (int) | 
|   | 
| virtual void  | PreserveColorBufferOn () | 
|   | 
| virtual void  | PreserveColorBufferOff () | 
|   | 
| virtual void  | SetPreserveDepthBuffer (int) | 
|   | 
| virtual int  | GetPreserveDepthBuffer () | 
|   | 
| virtual void  | PreserveDepthBufferOn () | 
|   | 
| virtual void  | PreserveDepthBufferOff () | 
|   | 
| void  | ViewToWorld () | 
|   | 
| virtual void  | ViewToWorld (double &wx, double &wy, double &wz) | 
|   | 
| virtual double  | GetLastRenderTimeInSeconds () | 
|   | 
| virtual int  | GetNumberOfPropsRendered () | 
|   | 
| vtkAssemblyPath *  | PickProp (double selectionX, double selectionY) | 
|   | 
| vtkAssemblyPath *  | PickProp (double selectionX1, double selectionY1, double selectionX2, double selectionY2) | 
|   | 
| int  | IsActiveCameraCreated () | 
|   | 
| virtual void  | SetUseDepthPeeling (int) | 
|   | 
| virtual int  | GetUseDepthPeeling () | 
|   | 
| virtual void  | UseDepthPeelingOn () | 
|   | 
| virtual void  | UseDepthPeelingOff () | 
|   | 
| virtual void  | SetOcclusionRatio (double) | 
|   | 
| virtual double  | GetOcclusionRatio () | 
|   | 
| virtual void  | SetMaximumNumberOfPeels (int) | 
|   | 
| virtual int  | GetMaximumNumberOfPeels () | 
|   | 
| virtual int  | GetLastRenderingUsedDepthPeeling () | 
|   | 
| void  | SetDelegate (vtkRendererDelegate *d) | 
|   | 
| virtual vtkRendererDelegate *  | GetDelegate () | 
|   | 
| virtual vtkHardwareSelector *  | GetSelector () | 
|   | 
| virtual void  | SetBackgroundTexture (vtkTexture *) | 
|   | 
| virtual vtkTexture *  | GetBackgroundTexture () | 
|   | 
| virtual void  | SetTexturedBackground (bool) | 
|   | 
| virtual bool  | GetTexturedBackground () | 
|   | 
| virtual void  | TexturedBackgroundOn () | 
|   | 
| virtual void  | TexturedBackgroundOff () | 
|   | 
| vtkViewport *  | NewInstance () const  | 
|   | 
| void  | AddViewProp (vtkProp *) | 
|   | 
| vtkPropCollection *  | GetViewProps () | 
|   | 
| int  | HasViewProp (vtkProp *) | 
|   | 
| void  | RemoveViewProp (vtkProp *) | 
|   | 
| void  | RemoveAllViewProps (void) | 
|   | 
| virtual double *  | GetCenter () | 
|   | 
| virtual int  | IsInViewport (int x, int y) | 
|   | 
| virtual void  | DisplayToView () | 
|   | 
| virtual void  | ViewToDisplay () | 
|   | 
| void  | DisplayToWorld () | 
|   | 
| void  | WorldToDisplay () | 
|   | 
| void  | AddActor2D (vtkProp *p) | 
|   | 
| void  | RemoveActor2D (vtkProp *p) | 
|   | 
| vtkActor2DCollection *  | GetActors2D () | 
|   | 
| virtual void  | SetBackground (double, double, double) | 
|   | 
| virtual void  | SetBackground (double[3]) | 
|   | 
| virtual double *  | GetBackground () | 
|   | 
| virtual void  | GetBackground (double &, double &, double &) | 
|   | 
| virtual void  | GetBackground (double[3]) | 
|   | 
| virtual void  | SetBackground2 (double, double, double) | 
|   | 
| virtual void  | SetBackground2 (double[3]) | 
|   | 
| virtual double *  | GetBackground2 () | 
|   | 
| virtual void  | GetBackground2 (double &, double &, double &) | 
|   | 
| virtual void  | GetBackground2 (double[3]) | 
|   | 
| virtual void  | SetGradientBackground (bool) | 
|   | 
| virtual bool  | GetGradientBackground () | 
|   | 
| virtual void  | GradientBackgroundOn () | 
|   | 
| virtual void  | GradientBackgroundOff () | 
|   | 
| virtual void  | SetAspect (double, double) | 
|   | 
| void  | SetAspect (double[2]) | 
|   | 
| virtual double *  | GetAspect () | 
|   | 
| virtual void  | GetAspect (double data[2]) | 
|   | 
| virtual void  | ComputeAspect () | 
|   | 
| virtual void  | SetPixelAspect (double, double) | 
|   | 
| void  | SetPixelAspect (double[2]) | 
|   | 
| virtual double *  | GetPixelAspect () | 
|   | 
| virtual void  | GetPixelAspect (double data[2]) | 
|   | 
| virtual void  | SetViewport (double, double, double, double) | 
|   | 
| virtual void  | SetViewport (double[4]) | 
|   | 
| virtual double *  | GetViewport () | 
|   | 
| virtual void  | GetViewport (double data[4]) | 
|   | 
| virtual void  | SetDisplayPoint (double, double, double) | 
|   | 
| virtual void  | SetDisplayPoint (double[3]) | 
|   | 
| virtual double *  | GetDisplayPoint () | 
|   | 
| virtual void  | GetDisplayPoint (double data[3]) | 
|   | 
| virtual void  | SetViewPoint (double, double, double) | 
|   | 
| virtual void  | SetViewPoint (double[3]) | 
|   | 
| virtual double *  | GetViewPoint () | 
|   | 
| virtual void  | GetViewPoint (double data[3]) | 
|   | 
| virtual void  | SetWorldPoint (double, double, double, double) | 
|   | 
| virtual void  | SetWorldPoint (double[4]) | 
|   | 
| virtual double *  | GetWorldPoint () | 
|   | 
| virtual void  | GetWorldPoint (double data[4]) | 
|   | 
| virtual void  | LocalDisplayToDisplay (double &x, double &y) | 
|   | 
| virtual void  | DisplayToNormalizedDisplay (double &u, double &v) | 
|   | 
| virtual void  | NormalizedDisplayToViewport (double &x, double &y) | 
|   | 
| virtual void  | ViewportToNormalizedViewport (double &u, double &v) | 
|   | 
| virtual void  | NormalizedViewportToView (double &x, double &y, double &z) | 
|   | 
| virtual void  | DisplayToLocalDisplay (double &x, double &y) | 
|   | 
| virtual void  | NormalizedDisplayToDisplay (double &u, double &v) | 
|   | 
| virtual void  | ViewportToNormalizedDisplay (double &x, double &y) | 
|   | 
| virtual void  | NormalizedViewportToViewport (double &u, double &v) | 
|   | 
| virtual void  | ViewToNormalizedViewport (double &x, double &y, double &z) | 
|   | 
| virtual int *  | GetSize () | 
|   | 
| virtual int *  | GetOrigin () | 
|   | 
| void  | GetTiledSize (int *width, int *height) | 
|   | 
| virtual void  | GetTiledSizeAndOrigin (int *width, int *height, int *lowerLeftX, int *lowerLeftY) | 
|   | 
| vtkAssemblyPath *  | PickPropFrom (double selectionX, double selectionY, vtkPropCollection *) | 
|   | 
| vtkAssemblyPath *  | PickPropFrom (double selectionX1, double selectionY1, double selectionX2, double selectionY2, vtkPropCollection *) | 
|   | 
| double  | GetPickX () const  | 
|   | 
| double  | GetPickY () const  | 
|   | 
| double  | GetPickWidth () const  | 
|   | 
| double  | GetPickHeight () const  | 
|   | 
| double  | GetPickX1 () const  | 
|   | 
| double  | GetPickY1 () const  | 
|   | 
| double  | GetPickX2 () const  | 
|   | 
| double  | GetPickY2 () const  | 
|   | 
| virtual int  | GetIsPicking () | 
|   | 
| virtual unsigned int  | GetCurrentPickId () | 
|   | 
| void  | SetCurrentPickId (unsigned int a) | 
|   | 
| virtual vtkPropCollection *  | GetPickResultProps () | 
|   | 
| vtkObject *  | NewInstance () const  | 
|   | 
| virtual void  | DebugOn () | 
|   | 
| virtual void  | DebugOff () | 
|   | 
| bool  | GetDebug () | 
|   | 
| void  | SetDebug (bool debugFlag) | 
|   | 
| virtual void  | Modified () | 
|   | 
| unsigned long  | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) | 
|   | 
| unsigned long  | AddObserver (const char *event, vtkCommand *, float priority=0.0f) | 
|   | 
| vtkCommand *  | GetCommand (unsigned long tag) | 
|   | 
| void  | RemoveObserver (vtkCommand *) | 
|   | 
| void  | RemoveObservers (unsigned long event, vtkCommand *) | 
|   | 
| void  | RemoveObservers (const char *event, vtkCommand *) | 
|   | 
| int  | HasObserver (unsigned long event, vtkCommand *) | 
|   | 
| int  | HasObserver (const char *event, vtkCommand *) | 
|   | 
| void  | RemoveObserver (unsigned long tag) | 
|   | 
| void  | RemoveObservers (unsigned long event) | 
|   | 
| void  | RemoveObservers (const char *event) | 
|   | 
| void  | RemoveAllObservers () | 
|   | 
| int  | HasObserver (unsigned long event) | 
|   | 
| int  | HasObserver (const char *event) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) | 
|   | 
| int  | InvokeEvent (unsigned long event, void *callData) | 
|   | 
| int  | InvokeEvent (const char *event, void *callData) | 
|   | 
| int  | InvokeEvent (unsigned long event) | 
|   | 
| int  | InvokeEvent (const char *event) | 
|   | 
| const char *  | GetClassName () const  | 
|   | 
| virtual void  | Delete () | 
|   | 
| virtual void  | FastDelete () | 
|   | 
| void  | Print (ostream &os) | 
|   | 
| virtual void  | Register (vtkObjectBase *o) | 
|   | 
| virtual void  | UnRegister (vtkObjectBase *o) | 
|   | 
| void  | SetReferenceCount (int) | 
|   | 
| void  | PrintRevisions (ostream &) | 
|   | 
| virtual void  | PrintHeader (ostream &os, vtkIndent indent) | 
|   | 
| virtual void  | PrintTrailer (ostream &os, vtkIndent indent) | 
|   | 
| int  | GetReferenceCount () | 
|   | 
OpenGL renderer. 
vtkOpenGLRenderer is a concrete implementation of the abstract class vtkRenderer. vtkOpenGLRenderer interfaces to the OpenGL graphics library.
vtkOpenGLRenderer is a concrete implementation of the abstract class vtkRenderer. vtkOpenGLRenderer interfaces to the OpenGL graphics library.
- Tests:
 - vtkOpenGLRenderer (Tests) 
 
Definition at line 32 of file vtkOpenGLRenderer.h.