ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkGenericOpenGLRenderWindow Class Reference

vtkGenericOpenGLRenderWindow - platform independent render window More...

Inheritance diagram for Kitware.VTK.vtkGenericOpenGLRenderWindow:
[legend]
Collaboration diagram for Kitware.VTK.vtkGenericOpenGLRenderWindow:
[legend]

List of all members.

Public Member Functions

 vtkGenericOpenGLRenderWindow (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkGenericOpenGLRenderWindow ()
 Undocumented Block.
virtual void CreateAWindow ()
 {@ does nothing
virtual void DestroyWindow ()
 {@ does nothing
override void FinalizeWrapper ()
 Cleans up graphics resources allocated in the context for this VTK scene.
override void Frame ()
 flush the pending drawing operations Class user may to watch for WindowFrameEvent and act on it
override int GetEventPending ()
 {@ does nothing
override IntPtr GetGenericContext ()
 {@ does nothing
override IntPtr GetGenericDisplayId ()
 {@ does nothing
override IntPtr GetGenericDrawable ()
 {@ does nothing
override IntPtr GetGenericParentId ()
 {@ does nothing
override IntPtr GetGenericWindowId ()
 {@ does nothing
override IntPtr GetScreenSize ()
 {@ does nothing
override void HideCursor ()
 {@ does nothing
override int IsA (string type)
 Undocumented Block.
override bool IsCurrent ()
 Returns if the context is current. It is the class user's responsibility to watch for WindowIsCurrentEvent and set the bool* flag passed through the call data parameter.
override int IsDirect ()
 Returns if the context is direct. It is the class user's responsibility to watch for WindowIsDirectEvent and set the int* flag passed through the call data parameter.
override void MakeCurrent ()
 Makes the context current. It is the class user's responsibility to watch for WindowMakeCurrentEvent and set it current.
new vtkGenericOpenGLRenderWindow NewInstance ()
 Undocumented Block.
void PopState ()
 convenience function to pop the state and pop the tranform matrices
void PushState ()
 convenience function to push the state and push/init the tranform matrices
void SetBackBuffer (uint arg0)
 {@ set the drawing buffers to use
void SetBackLeftBuffer (uint arg0)
 {@ set the drawing buffers to use
void SetBackRightBuffer (uint arg0)
 {@ set the drawing buffers to use
override void SetDisplayId (IntPtr arg0)
 {@ does nothing
void SetFrontBuffer (uint arg0)
 {@ set the drawing buffers to use
void SetFrontLeftBuffer (uint arg0)
 {@ set the drawing buffers to use
void SetFrontRightBuffer (uint arg0)
 {@ set the drawing buffers to use
override void SetFullScreen (int arg0)
 {@ does nothing
override void SetNextWindowId (IntPtr arg0)
 {@ does nothing
override void SetNextWindowInfo (string arg0)
 {@ does nothing
override void SetParentId (IntPtr arg0)
 {@ does nothing
override void SetParentInfo (string arg0)
 {@ does nothing
override void SetWindowId (IntPtr arg0)
 {@ does nothing
override void SetWindowInfo (string arg0)
 {@ does nothing
override void ShowCursor ()
 {@ does nothing
override void Start ()
 {@ does nothing
override int SupportsOpenGL ()
 Returns if OpenGL is supported. It is the class user's responsibility to watch for WindowSupportsOpenGLEvent and set the int* flag passed through the call data parameter.
override void WindowRemap ()
 {@ does nothing

Static Public Member Functions

static new
vtkGenericOpenGLRenderWindow 
New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkGenericOpenGLRenderWindow 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkGenericOpenGLRenderWindow"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "28vtkGenericOpenGLRenderWindow"
 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 vtkGenericOpenGLRenderWindow_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGenericOpenGLRenderWindow_CreateAWindow_01 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_DestroyWindow_02 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_Finalize_03 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_Frame_04 (HandleRef pThis)
static internal int vtkGenericOpenGLRenderWindow_GetEventPending_05 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_GetGenericContext_06 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_GetGenericDisplayId_07 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_GetGenericDrawable_08 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_GetGenericParentId_09 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_GetGenericWindowId_10 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_GetScreenSize_11 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_HideCursor_12 (HandleRef pThis)
static internal int vtkGenericOpenGLRenderWindow_IsA_13 (HandleRef pThis, string type)
static internal byte vtkGenericOpenGLRenderWindow_IsCurrent_14 (HandleRef pThis)
static internal int vtkGenericOpenGLRenderWindow_IsDirect_15 (HandleRef pThis)
static internal int vtkGenericOpenGLRenderWindow_IsTypeOf_16 (string type)
static internal void vtkGenericOpenGLRenderWindow_MakeCurrent_17 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_NewInstance_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGenericOpenGLRenderWindow_PopState_20 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_PushState_21 (HandleRef pThis)
static internal IntPtr vtkGenericOpenGLRenderWindow_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGenericOpenGLRenderWindow_SetBackBuffer_23 (HandleRef pThis, uint arg0)
static internal void vtkGenericOpenGLRenderWindow_SetBackLeftBuffer_24 (HandleRef pThis, uint arg0)
static internal void vtkGenericOpenGLRenderWindow_SetBackRightBuffer_25 (HandleRef pThis, uint arg0)
static internal void vtkGenericOpenGLRenderWindow_SetDisplayId_26 (HandleRef pThis, IntPtr arg0)
static internal void vtkGenericOpenGLRenderWindow_SetFrontBuffer_27 (HandleRef pThis, uint arg0)
static internal void vtkGenericOpenGLRenderWindow_SetFrontLeftBuffer_28 (HandleRef pThis, uint arg0)
static internal void vtkGenericOpenGLRenderWindow_SetFrontRightBuffer_29 (HandleRef pThis, uint arg0)
static internal void vtkGenericOpenGLRenderWindow_SetFullScreen_30 (HandleRef pThis, int arg0)
static internal void vtkGenericOpenGLRenderWindow_SetNextWindowId_31 (HandleRef pThis, IntPtr arg0)
static internal void vtkGenericOpenGLRenderWindow_SetNextWindowInfo_32 (HandleRef pThis, string arg0)
static internal void vtkGenericOpenGLRenderWindow_SetParentId_33 (HandleRef pThis, IntPtr arg0)
static internal void vtkGenericOpenGLRenderWindow_SetParentInfo_34 (HandleRef pThis, string arg0)
static internal void vtkGenericOpenGLRenderWindow_SetWindowId_35 (HandleRef pThis, IntPtr arg0)
static internal void vtkGenericOpenGLRenderWindow_SetWindowInfo_36 (HandleRef pThis, string arg0)
static internal void vtkGenericOpenGLRenderWindow_ShowCursor_37 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_Start_38 (HandleRef pThis)
static internal int vtkGenericOpenGLRenderWindow_SupportsOpenGL_39 (HandleRef pThis)
static internal void vtkGenericOpenGLRenderWindow_WindowRemap_40 (HandleRef pThis)

Static Private Member Functions

static vtkGenericOpenGLRenderWindow ()
 Automatically generated type registration mechanics.

Detailed Description

vtkGenericOpenGLRenderWindow - platform independent render window


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

{@ does nothing

{@ does nothing

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.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.vtkOpenGLRenderWindow.

Cleans up graphics resources allocated in the context for this VTK scene.

Reimplemented from Kitware.VTK.vtkRenderWindow.

flush the pending drawing operations Class user may to watch for WindowFrameEvent and act on it

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override int Kitware.VTK.vtkGenericOpenGLRenderWindow.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkOpenGLRenderWindow.

Returns if the context is current. It is the class user's responsibility to watch for WindowIsCurrentEvent and set the bool* flag passed through the call data parameter.

Reimplemented from Kitware.VTK.vtkRenderWindow.

Returns if the context is direct. It is the class user's responsibility to watch for WindowIsDirectEvent and set the int* flag passed through the call data parameter.

Reimplemented from Kitware.VTK.vtkRenderWindow.

static new int Kitware.VTK.vtkGenericOpenGLRenderWindow.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkOpenGLRenderWindow.

Makes the context current. It is the class user's responsibility to watch for WindowMakeCurrentEvent and set it current.

Reimplemented from Kitware.VTK.vtkRenderWindow.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderWindow.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkOpenGLRenderWindow.

convenience function to pop the state and pop the tranform matrices

convenience function to push the state and push/init the tranform matrices

Undocumented Block.

Reimplemented from Kitware.VTK.vtkOpenGLRenderWindow.

Here is the call graph for this function:

{@ set the drawing buffers to use

{@ set the drawing buffers to use

{@ set the drawing buffers to use

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetDisplayId ( IntPtr  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ set the drawing buffers to use

{@ set the drawing buffers to use

{@ set the drawing buffers to use

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetFullScreen ( int  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetNextWindowId ( IntPtr  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetNextWindowInfo ( string  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetParentId ( IntPtr  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetParentInfo ( string  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetWindowId ( IntPtr  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

override void Kitware.VTK.vtkGenericOpenGLRenderWindow.SetWindowInfo ( string  arg0) [virtual]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.

Returns if OpenGL is supported. It is the class user's responsibility to watch for WindowSupportsOpenGLEvent and set the int* flag passed through the call data parameter.

Reimplemented from Kitware.VTK.vtkRenderWindow.

static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_Finalize_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_Frame_04 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_IsA_13 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_NewInstance_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_PopState_20 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SafeDownCast_22 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetBackBuffer_23 ( HandleRef  pThis,
uint  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetBackLeftBuffer_24 ( HandleRef  pThis,
uint  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetBackRightBuffer_25 ( HandleRef  pThis,
uint  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetDisplayId_26 ( HandleRef  pThis,
IntPtr  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetFrontBuffer_27 ( HandleRef  pThis,
uint  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetFrontLeftBuffer_28 ( HandleRef  pThis,
uint  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetFrontRightBuffer_29 ( HandleRef  pThis,
uint  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetFullScreen_30 ( HandleRef  pThis,
int  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetNextWindowId_31 ( HandleRef  pThis,
IntPtr  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetNextWindowInfo_32 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetParentId_33 ( HandleRef  pThis,
IntPtr  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetParentInfo_34 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetWindowId_35 ( HandleRef  pThis,
IntPtr  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_SetWindowInfo_36 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkGenericOpenGLRenderWindow.vtkGenericOpenGLRenderWindow_Start_38 ( HandleRef  pThis) [private]

{@ does nothing

Reimplemented from Kitware.VTK.vtkRenderWindow.


Member Data Documentation

new readonly string Kitware.VTK.vtkGenericOpenGLRenderWindow.MRClassNameKey = "28vtkGenericOpenGLRenderWindow" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkOpenGLRenderWindow.

new const string Kitware.VTK.vtkGenericOpenGLRenderWindow.MRFullTypeName = "Kitware.VTK.vtkGenericOpenGLRenderWindow"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkOpenGLRenderWindow.


The documentation for this class was generated from the following file: