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.vtkImageViewer Class Reference

vtkImageViewer - Display a 2d image. More...

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

List of all members.

Public Member Functions

 vtkImageViewer (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkImageViewer ()
 Undocumented Block.
virtual vtkActor2D GetActor2D ()
 Get the internal objects.
double GetColorLevel ()
 Sets window/level for mapping pixels to colors.
double GetColorWindow ()
 Sets window/level for mapping pixels to colors.
virtual vtkImageMapper GetImageMapper ()
 Get the internal objects.
vtkImageData GetInput ()
 Set/Get the input to the viewer.
int GetOffScreenRendering ()
 Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.
int[] GetPosition ()
 Set/Get the position in screen coordinates of the rendering window.
virtual vtkRenderWindow GetRenderWindow ()
 Get the internal objects.
virtual vtkRenderer GetRenderer ()
 Get the internal objects.
int[] GetSize ()
 Set/Get the size of the window in screen coordinates in pixels.
int GetWholeZMax ()
 What is the possible Min/ Max z slices available.
int GetWholeZMin ()
 What is the possible Min/ Max z slices available.
string GetWindowName ()
 Get name of rendering window.
int GetZSlice ()
 Set/Get the current Z Slice to display.
override int IsA (string type)
 Undocumented Block.
new vtkImageViewer NewInstance ()
 Undocumented Block.
void OffScreenRenderingOff ()
 Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.
void OffScreenRenderingOn ()
 Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.
virtual void Render ()
 Render the resulting image.
void SetColorLevel (double s)
 Sets window/level for mapping pixels to colors.
void SetColorWindow (double s)
 Sets window/level for mapping pixels to colors.
void SetDisplayId (IntPtr a)
 These are here for using a tk window.
void SetInput (vtkImageData arg0)
 Set/Get the input to the viewer.
virtual void SetInputConnection (vtkAlgorithmOutput input)
 Set/Get the input to the viewer.
void SetOffScreenRendering (int arg0)
 Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.
void SetParentId (IntPtr a)
 These are here for using a tk window.
void SetPosition (int a, int b)
 Set/Get the position in screen coordinates of the rendering window.
virtual void SetPosition (IntPtr a)
 Set/Get the position in screen coordinates of the rendering window.
void SetSize (int a, int b)
 Set/Get the size of the window in screen coordinates in pixels.
virtual void SetSize (IntPtr a)
 Set/Get the size of the window in screen coordinates in pixels.
void SetWindowId (IntPtr a)
 These are here for using a tk window.
void SetZSlice (int s)
 Set/Get the current Z Slice to display.
void SetupInteractor (vtkRenderWindowInteractor arg0)
 Create and attach an interactor for this window.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "14vtkImageViewer"
 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 vtkImageViewer_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkImageViewer_GetActor2D_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkImageViewer_GetColorLevel_02 (HandleRef pThis)
static internal double vtkImageViewer_GetColorWindow_03 (HandleRef pThis)
static internal IntPtr vtkImageViewer_GetImageMapper_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkImageViewer_GetInput_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkImageViewer_GetOffScreenRendering_06 (HandleRef pThis)
static internal IntPtr vtkImageViewer_GetPosition_07 (HandleRef pThis)
static internal IntPtr vtkImageViewer_GetRenderWindow_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkImageViewer_GetRenderer_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkImageViewer_GetSize_10 (HandleRef pThis)
static internal int vtkImageViewer_GetWholeZMax_11 (HandleRef pThis)
static internal int vtkImageViewer_GetWholeZMin_12 (HandleRef pThis)
static internal IntPtr vtkImageViewer_GetWindowName_13 (HandleRef pThis)
static internal int vtkImageViewer_GetZSlice_14 (HandleRef pThis)
static internal int vtkImageViewer_IsA_15 (HandleRef pThis, string type)
static internal int vtkImageViewer_IsTypeOf_16 (string type)
static internal IntPtr vtkImageViewer_NewInstance_18 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageViewer_OffScreenRenderingOff_19 (HandleRef pThis)
static internal void vtkImageViewer_OffScreenRenderingOn_20 (HandleRef pThis)
static internal void vtkImageViewer_Render_21 (HandleRef pThis)
static internal IntPtr vtkImageViewer_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageViewer_SetColorLevel_23 (HandleRef pThis, double s)
static internal void vtkImageViewer_SetColorWindow_24 (HandleRef pThis, double s)
static internal void vtkImageViewer_SetDisplayId_25 (HandleRef pThis, IntPtr a)
static internal void vtkImageViewer_SetInput_26 (HandleRef pThis, HandleRef arg0)
static internal void vtkImageViewer_SetInputConnection_27 (HandleRef pThis, HandleRef input)
static internal void vtkImageViewer_SetOffScreenRendering_28 (HandleRef pThis, int arg0)
static internal void vtkImageViewer_SetParentId_29 (HandleRef pThis, IntPtr a)
static internal void vtkImageViewer_SetPosition_30 (HandleRef pThis, int a, int b)
static internal void vtkImageViewer_SetPosition_31 (HandleRef pThis, IntPtr a)
static internal void vtkImageViewer_SetSize_32 (HandleRef pThis, int a, int b)
static internal void vtkImageViewer_SetSize_33 (HandleRef pThis, IntPtr a)
static internal void vtkImageViewer_SetWindowId_34 (HandleRef pThis, IntPtr a)
static internal void vtkImageViewer_SetZSlice_35 (HandleRef pThis, int s)
static internal void vtkImageViewer_SetupInteractor_36 (HandleRef pThis, HandleRef arg0)

Static Private Member Functions

static vtkImageViewer ()
 Automatically generated type registration mechanics.

Detailed Description

vtkImageViewer - Display a 2d image.

Description vtkImageViewer is a convenience class for displaying a 2d image. It packages up the functionality found in vtkRenderWindow, vtkRenderer, vtkActor2D and vtkImageMapper into a single easy to use class. Behind the scenes these four classes are actually used to to provide the required functionality. vtkImageViewer is simply a wrapper around them.


Constructor & Destructor Documentation

static Kitware.VTK.vtkImageViewer.vtkImageViewer ( ) [static, private]

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkImageViewer.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.vtkObject.

Get the internal objects.

Here is the call graph for this function:

Sets window/level for mapping pixels to colors.

Sets window/level for mapping pixels to colors.

Get the internal objects.

Here is the call graph for this function:

Set/Get the input to the viewer.

Here is the call graph for this function:

Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.

Set/Get the position in screen coordinates of the rendering window.

Get the internal objects.

Here is the call graph for this function:

Get the internal objects.

Here is the call graph for this function:

Set/Get the size of the window in screen coordinates in pixels.

What is the possible Min/ Max z slices available.

What is the possible Min/ Max z slices available.

Get name of rendering window.

Set/Get the current Z Slice to display.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.

Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.

virtual void Kitware.VTK.vtkImageViewer.Render ( ) [virtual]

Render the resulting image.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Here is the call graph for this function:

Sets window/level for mapping pixels to colors.

Sets window/level for mapping pixels to colors.

These are here for using a tk window.

Set/Get the input to the viewer.

Set/Get the input to the viewer.

Create a window in memory instead of on the screen. This may not be supported for every type of window and on some windows you may need to invoke this prior to the first render.

These are here for using a tk window.

void Kitware.VTK.vtkImageViewer.SetPosition ( int  a,
int  b 
)

Set/Get the position in screen coordinates of the rendering window.

virtual void Kitware.VTK.vtkImageViewer.SetPosition ( IntPtr  a) [virtual]

Set/Get the position in screen coordinates of the rendering window.

void Kitware.VTK.vtkImageViewer.SetSize ( int  a,
int  b 
)

Set/Get the size of the window in screen coordinates in pixels.

virtual void Kitware.VTK.vtkImageViewer.SetSize ( IntPtr  a) [virtual]

Set/Get the size of the window in screen coordinates in pixels.

Create and attach an interactor for this window.

These are here for using a tk window.

Set/Get the current Z Slice to display.

static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetActor2D_01 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal double Kitware.VTK.vtkImageViewer.vtkImageViewer_GetColorLevel_02 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkImageViewer.vtkImageViewer_GetColorWindow_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetImageMapper_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetInput_05 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkImageViewer.vtkImageViewer_GetOffScreenRendering_06 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetPosition_07 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetRenderer_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetRenderWindow_08 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetSize_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageViewer.vtkImageViewer_GetWholeZMax_11 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageViewer.vtkImageViewer_GetWholeZMin_12 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_GetWindowName_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageViewer.vtkImageViewer_GetZSlice_14 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageViewer.vtkImageViewer_IsA_15 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkImageViewer.vtkImageViewer_IsTypeOf_16 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_NewInstance_18 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_OffScreenRenderingOff_19 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_OffScreenRenderingOn_20 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_Render_21 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageViewer.vtkImageViewer_SafeDownCast_22 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetColorLevel_23 ( HandleRef  pThis,
double  s 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetColorWindow_24 ( HandleRef  pThis,
double  s 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetDisplayId_25 ( HandleRef  pThis,
IntPtr  a 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetInput_26 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetInputConnection_27 ( HandleRef  pThis,
HandleRef  input 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetOffScreenRendering_28 ( HandleRef  pThis,
int  arg0 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetParentId_29 ( HandleRef  pThis,
IntPtr  a 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetPosition_30 ( HandleRef  pThis,
int  a,
int  b 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetPosition_31 ( HandleRef  pThis,
IntPtr  a 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetSize_32 ( HandleRef  pThis,
int  a,
int  b 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetSize_33 ( HandleRef  pThis,
IntPtr  a 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetupInteractor_36 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetWindowId_34 ( HandleRef  pThis,
IntPtr  a 
) [private]
static internal void Kitware.VTK.vtkImageViewer.vtkImageViewer_SetZSlice_35 ( HandleRef  pThis,
int  s 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkImageViewer.MRClassNameKey = "14vtkImageViewer" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.


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