Public Member Functions |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
void | DeviceRender (void) |
virtual void | DeviceRenderTranslucentPolygonalGeometry () |
void | ClearLights (void) |
void | Clear (void) |
int | UpdateLights (void) |
int | GetDepthPeelingHigherLayer () |
|
*virtual vtkShaderProgram2 * | GetShaderProgram () |
virtual void | SetShaderProgram (vtkShaderProgram2 *program) |
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 () |
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) |
virtual int | GetLayer () |
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 () |
void | SetPass (vtkRenderPass *p) |
virtual vtkRenderPass * | GetPass () |
virtual vtkHardwareSelector * | GetSelector () |
void | SetBackgroundTexture (vtkTexture *) |
virtual vtkTexture * | GetBackgroundTexture () |
virtual void | SetTexturedBackground (bool) |
virtual bool | GetTexturedBackground () |
virtual void | TexturedBackgroundOn () |
virtual void | TexturedBackgroundOff () |
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 | RemoveProp (vtkProp *) |
void | AddProp (vtkProp *) |
vtkPropCollection * | GetProps () |
int | HasProp (vtkProp *) |
void | RemoveAllProps () |
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 *) |
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 vtkPropCollection * | GetPickResultProps () |
virtual void | DebugOn () |
virtual void | DebugOff () |
unsigned char | GetDebug () |
void | SetDebug (unsigned char 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) |
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 &os) |
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.
Definition at line 30 of file vtkOpenGLRenderer.h.