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

vtkImageMapper - 2D image display More...

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

List of all members.

Public Member Functions

 vtkImageMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkImageMapper ()
 Undocumented Block.
virtual double GetColorLevel ()
 Set/Get the level value for window/level.
double GetColorScale ()
 Methods used internally for performing the Window/Level mapping.
double GetColorShift ()
 Methods used internally for performing the Window/Level mapping.
virtual double GetColorWindow ()
 Set/Get the window value for window/level.
virtual int[] GetCustomDisplayExtents ()
 The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied.
virtual void GetCustomDisplayExtents (IntPtr data)
 The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied.
vtkImageData GetInput ()
 Set the Input of a filter.
override uint GetMTime ()
 Override Modifiedtime as we have added a lookuptable.
virtual int GetRenderToRectangle ()
 If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.
virtual int GetUseCustomExtents ()
 Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.
int GetWholeZMax ()
 Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)
int GetWholeZMin ()
 Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)
virtual int GetZSlice ()
 Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)
override int IsA (string type)
 Undocumented Block.
new vtkImageMapper NewInstance ()
 Undocumented Block.
virtual void RenderData (vtkViewport arg0, vtkImageData arg1, vtkActor2D arg2)
 Function called by Render to actually draw the image to to the screen.
void RenderStart (vtkViewport viewport, vtkActor2D actor)
 Draw the image to the screen.
virtual void RenderToRectangleOff ()
 If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.
virtual void RenderToRectangleOn ()
 If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.
virtual void SetColorLevel (double _arg)
 Set/Get the level value for window/level.
virtual void SetColorWindow (double _arg)
 Set/Get the window value for window/level.
virtual void SetCustomDisplayExtents (IntPtr data)
 The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied.
virtual void SetInput (vtkImageData input)
 Set the Input of a filter.
virtual void SetRenderToRectangle (int _arg)
 If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.
virtual void SetUseCustomExtents (int _arg)
 Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.
virtual void SetZSlice (int _arg)
 Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)
virtual void UseCustomExtentsOff ()
 Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.
virtual void UseCustomExtentsOn ()
 Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "14vtkImageMapper"
 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 vtkImageMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkImageMapper_GetColorLevel_01 (HandleRef pThis)
static internal double vtkImageMapper_GetColorScale_02 (HandleRef pThis)
static internal double vtkImageMapper_GetColorShift_03 (HandleRef pThis)
static internal double vtkImageMapper_GetColorWindow_04 (HandleRef pThis)
static internal IntPtr vtkImageMapper_GetCustomDisplayExtents_05 (HandleRef pThis)
static internal void vtkImageMapper_GetCustomDisplayExtents_06 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkImageMapper_GetInput_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal uint vtkImageMapper_GetMTime_08 (HandleRef pThis)
static internal int vtkImageMapper_GetRenderToRectangle_09 (HandleRef pThis)
static internal int vtkImageMapper_GetUseCustomExtents_10 (HandleRef pThis)
static internal int vtkImageMapper_GetWholeZMax_11 (HandleRef pThis)
static internal int vtkImageMapper_GetWholeZMin_12 (HandleRef pThis)
static internal int vtkImageMapper_GetZSlice_13 (HandleRef pThis)
static internal int vtkImageMapper_IsA_14 (HandleRef pThis, string type)
static internal int vtkImageMapper_IsTypeOf_15 (string type)
static internal IntPtr vtkImageMapper_NewInstance_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageMapper_RenderData_18 (HandleRef pThis, HandleRef arg0, HandleRef arg1, HandleRef arg2)
static internal void vtkImageMapper_RenderStart_19 (HandleRef pThis, HandleRef viewport, HandleRef actor)
static internal void vtkImageMapper_RenderToRectangleOff_20 (HandleRef pThis)
static internal void vtkImageMapper_RenderToRectangleOn_21 (HandleRef pThis)
static internal IntPtr vtkImageMapper_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageMapper_SetColorLevel_23 (HandleRef pThis, double _arg)
static internal void vtkImageMapper_SetColorWindow_24 (HandleRef pThis, double _arg)
static internal void vtkImageMapper_SetCustomDisplayExtents_25 (HandleRef pThis, IntPtr data)
static internal void vtkImageMapper_SetInput_26 (HandleRef pThis, HandleRef input)
static internal void vtkImageMapper_SetRenderToRectangle_27 (HandleRef pThis, int _arg)
static internal void vtkImageMapper_SetUseCustomExtents_28 (HandleRef pThis, int _arg)
static internal void vtkImageMapper_SetZSlice_29 (HandleRef pThis, int _arg)
static internal void vtkImageMapper_UseCustomExtentsOff_30 (HandleRef pThis)
static internal void vtkImageMapper_UseCustomExtentsOn_31 (HandleRef pThis)

Static Private Member Functions

static vtkImageMapper ()
 Automatically generated type registration mechanics.

Detailed Description

vtkImageMapper - 2D image display

Description vtkImageMapper provides 2D image display support for vtk. It is a Mapper2D subclass that can be associated with an Actor2D and placed within a RenderWindow or ImageWindow.


Constructor & Destructor Documentation

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

Automatically generated type registration mechanics.

Kitware.VTK.vtkImageMapper.vtkImageMapper ( 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.vtkImageMapper.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.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

virtual double Kitware.VTK.vtkImageMapper.GetColorLevel ( ) [virtual]

Set/Get the level value for window/level.

Methods used internally for performing the Window/Level mapping.

Methods used internally for performing the Window/Level mapping.

virtual double Kitware.VTK.vtkImageMapper.GetColorWindow ( ) [virtual]

Set/Get the window value for window/level.

The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied.

virtual void Kitware.VTK.vtkImageMapper.GetCustomDisplayExtents ( IntPtr  data) [virtual]

The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied.

Set the Input of a filter.

Here is the call graph for this function:

override uint Kitware.VTK.vtkImageMapper.GetMTime ( ) [virtual]

Override Modifiedtime as we have added a lookuptable.

Reimplemented from Kitware.VTK.vtkAbstractMapper.

If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.

Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.

Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)

Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)

virtual int Kitware.VTK.vtkImageMapper.GetZSlice ( ) [virtual]

Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

virtual void Kitware.VTK.vtkImageMapper.RenderData ( vtkViewport  arg0,
vtkImageData  arg1,
vtkActor2D  arg2 
) [virtual]

Function called by Render to actually draw the image to to the screen.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

Draw the image to the screen.

If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.

If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkImageMapper.SetColorLevel ( double  _arg) [virtual]

Set/Get the level value for window/level.

virtual void Kitware.VTK.vtkImageMapper.SetColorWindow ( double  _arg) [virtual]

Set/Get the window value for window/level.

virtual void Kitware.VTK.vtkImageMapper.SetCustomDisplayExtents ( IntPtr  data) [virtual]

The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied.

virtual void Kitware.VTK.vtkImageMapper.SetInput ( vtkImageData  input) [virtual]

Set the Input of a filter.

virtual void Kitware.VTK.vtkImageMapper.SetRenderToRectangle ( int  _arg) [virtual]

If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate.

virtual void Kitware.VTK.vtkImageMapper.SetUseCustomExtents ( int  _arg) [virtual]

Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.

virtual void Kitware.VTK.vtkImageMapper.SetZSlice ( int  _arg) [virtual]

Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc)

Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.

Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied.

static internal double Kitware.VTK.vtkImageMapper.vtkImageMapper_GetColorLevel_01 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkImageMapper.vtkImageMapper_GetColorScale_02 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkImageMapper.vtkImageMapper_GetColorShift_03 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkImageMapper.vtkImageMapper_GetColorWindow_04 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageMapper.vtkImageMapper_GetCustomDisplayExtents_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_GetCustomDisplayExtents_06 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkImageMapper.vtkImageMapper_GetInput_07 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal uint Kitware.VTK.vtkImageMapper.vtkImageMapper_GetMTime_08 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_GetRenderToRectangle_09 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_GetUseCustomExtents_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_GetWholeZMax_11 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_GetWholeZMin_12 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_GetZSlice_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_IsA_14 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkImageMapper.vtkImageMapper_IsTypeOf_15 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkImageMapper.vtkImageMapper_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageMapper.vtkImageMapper_NewInstance_17 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_RenderData_18 ( HandleRef  pThis,
HandleRef  arg0,
HandleRef  arg1,
HandleRef  arg2 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_RenderStart_19 ( HandleRef  pThis,
HandleRef  viewport,
HandleRef  actor 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_RenderToRectangleOff_20 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_RenderToRectangleOn_21 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageMapper.vtkImageMapper_SafeDownCast_22 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetColorLevel_23 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetColorWindow_24 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetCustomDisplayExtents_25 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetInput_26 ( HandleRef  pThis,
HandleRef  input 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetRenderToRectangle_27 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetUseCustomExtents_28 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_SetZSlice_29 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_UseCustomExtentsOff_30 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageMapper.vtkImageMapper_UseCustomExtentsOn_31 ( HandleRef  pThis) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkMapper2D.

Reimplemented in Kitware.VTK.vtkOpenGLImageMapper.


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