|
| 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 () |
| |
| virtual void | SetUseShadows (int) |
| |
| virtual int | GetUseShadows () |
| |
| virtual void | UseShadowsOn () |
| |
| virtual void | UseShadowsOff () |
| |
| 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.
- Tests:
- vtkOpenGLRenderer (Tests)
vtkOpenGLRenderer is a concrete implementation of the abstract class vtkRenderer. vtkOpenGLRenderer interfaces to the OpenGL graphics library.
Definition at line 35 of file vtkOpenGLRenderer.h.