|
ActiViz .NET
5.8.0
|
vtkOpenGLRenderer - OpenGL renderer More...
Public Member Functions | |
| vtkOpenGLRenderer (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkOpenGLRenderer () | |
| Undocumented Block. | |
| override void | Clear () |
| Internal method temporarily removes lights before reloading them into graphics pipeline. | |
| void | ClearLights () |
| Internal method temporarily removes lights before reloading them into graphics pipeline. | |
| override void | DeviceRender () |
| Concrete open gl render method. | |
| override void | DeviceRenderTranslucentPolygonalGeometry () |
| Render translucent polygonal geometry. Default implementation just call UpdateTranslucentPolygonalGeometry(). Subclasses of vtkRenderer that can deal with depth peeling must override this method. | |
| int | GetDepthPeelingHigherLayer () |
| Is rendering at translucent geometry stage using depth peeling and rendering a layer other than the first one? (Boolean value) If so, the uniform variables UseTexture and Texture can be set. (Used by vtkOpenGLProperty or vtkOpenGLTexture) | |
| override int | IsA (string type) |
| Undocumented Block. | |
| new vtkOpenGLRenderer | NewInstance () |
| Undocumented Block. | |
| virtual int | UpdateLights () |
| Ask lights to load themselves into graphics pipeline. | |
Static Public Member Functions | |
| static new vtkOpenGLRenderer | New () |
| Undocumented Block. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkOpenGLRenderer | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkOpenGLRenderer" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "17vtkOpenGLRenderer" |
| Automatically generated type registration mechanics. | |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
| Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
| static internal IntPtr | vtkOpenGLRenderer_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkOpenGLRenderer_Clear_01 (HandleRef pThis) |
| static internal void | vtkOpenGLRenderer_ClearLights_02 (HandleRef pThis) |
| static internal void | vtkOpenGLRenderer_DeviceRender_03 (HandleRef pThis) |
| static internal void | vtkOpenGLRenderer_DeviceRenderTranslucentPolygonalGeometry_04 (HandleRef pThis) |
| static internal int | vtkOpenGLRenderer_GetDepthPeelingHigherLayer_05 (HandleRef pThis) |
| static internal int | vtkOpenGLRenderer_IsA_06 (HandleRef pThis, string type) |
| static internal int | vtkOpenGLRenderer_IsTypeOf_07 (string type) |
| static internal IntPtr | vtkOpenGLRenderer_NewInstance_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkOpenGLRenderer_SafeDownCast_10 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkOpenGLRenderer_UpdateLights_11 (HandleRef pThis) |
Static Private Member Functions | |
| static | vtkOpenGLRenderer () |
| Automatically generated type registration mechanics. | |
vtkOpenGLRenderer - OpenGL renderer
Description vtkOpenGLRenderer is a concrete implementation of the abstract class vtkRenderer. vtkOpenGLRenderer interfaces to the OpenGL graphics library.
| static Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| override void Kitware.VTK.vtkOpenGLRenderer.Clear | ( | ) | [virtual] |
Internal method temporarily removes lights before reloading them into graphics pipeline.
Reimplemented from Kitware.VTK.vtkRenderer.
Internal method temporarily removes lights before reloading them into graphics pipeline.
| override void Kitware.VTK.vtkOpenGLRenderer.DeviceRender | ( | ) | [virtual] |
Concrete open gl render method.
Reimplemented from Kitware.VTK.vtkRenderer.
| override void Kitware.VTK.vtkOpenGLRenderer.DeviceRenderTranslucentPolygonalGeometry | ( | ) | [virtual] |
Render translucent polygonal geometry. Default implementation just call UpdateTranslucentPolygonalGeometry(). Subclasses of vtkRenderer that can deal with depth peeling must override this method.
Reimplemented from Kitware.VTK.vtkRenderer.
| override void Kitware.VTK.vtkOpenGLRenderer.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkRenderer.
Is rendering at translucent geometry stage using depth peeling and rendering a layer other than the first one? (Boolean value) If so, the uniform variables UseTexture and Texture can be set. (Used by vtkOpenGLProperty or vtkOpenGLTexture)
| override int Kitware.VTK.vtkOpenGLRenderer.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderer.
| static new int Kitware.VTK.vtkOpenGLRenderer.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderer.
| static new vtkOpenGLRenderer Kitware.VTK.vtkOpenGLRenderer.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderer.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderer.
| static new vtkOpenGLRenderer Kitware.VTK.vtkOpenGLRenderer.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkRenderer.
| virtual int Kitware.VTK.vtkOpenGLRenderer.UpdateLights | ( | ) | [virtual] |
Ask lights to load themselves into graphics pipeline.
| static internal void Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_Clear_01 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_ClearLights_02 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_DeviceRender_03 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_DeviceRenderTranslucentPolygonalGeometry_04 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_GetDepthPeelingHigherLayer_05 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_IsA_06 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_IsTypeOf_07 | ( | string | type | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_NewInstance_09 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_SafeDownCast_10 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkOpenGLRenderer.vtkOpenGLRenderer_UpdateLights_11 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkOpenGLRenderer.MRClassNameKey = "17vtkOpenGLRenderer" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkRenderer.
| new const string Kitware.VTK.vtkOpenGLRenderer.MRFullTypeName = "Kitware.VTK.vtkOpenGLRenderer" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkRenderer.
1.7.6.1