|
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.