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

vtkImageClip - Reduces the image extent of the input. More...

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

List of all members.

Public Member Functions

 vtkImageClip (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkImageClip ()
 Undocumented Block.
virtual void ClipDataOff ()
 By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.
virtual void ClipDataOn ()
 By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.
virtual int GetClipData ()
 By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.
void GetOutputWholeExtent (IntPtr extent)
 The whole extent of the output has to be set explicitly.
int[] GetOutputWholeExtent ()
 The whole extent of the output has to be set explicitly.
override int IsA (string type)
 Undocumented Block.
new vtkImageClip NewInstance ()
 Undocumented Block.
void ResetOutputWholeExtent ()
 The whole extent of the output has to be set explicitly.
virtual void SetClipData (int _arg)
 By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.
void SetOutputWholeExtent (IntPtr extent, vtkInformation outInfo)
 The whole extent of the output has to be set explicitly.
void SetOutputWholeExtent (int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
 The whole extent of the output has to be set explicitly.
void SetOutputWholeExtent (int piece, int numPieces)
 Hack set output by piece.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "12vtkImageClip"
 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 vtkImageClip_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageClip_ClipDataOff_01 (HandleRef pThis)
static internal void vtkImageClip_ClipDataOn_02 (HandleRef pThis)
static internal int vtkImageClip_GetClipData_03 (HandleRef pThis)
static internal void vtkImageClip_GetOutputWholeExtent_04 (HandleRef pThis, IntPtr extent)
static internal IntPtr vtkImageClip_GetOutputWholeExtent_05 (HandleRef pThis)
static internal int vtkImageClip_IsA_06 (HandleRef pThis, string type)
static internal int vtkImageClip_IsTypeOf_07 (string type)
static internal IntPtr vtkImageClip_NewInstance_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageClip_ResetOutputWholeExtent_10 (HandleRef pThis)
static internal IntPtr vtkImageClip_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageClip_SetClipData_12 (HandleRef pThis, int _arg)
static internal void vtkImageClip_SetOutputWholeExtent_13 (HandleRef pThis, IntPtr extent, HandleRef outInfo)
static internal void vtkImageClip_SetOutputWholeExtent_14 (HandleRef pThis, int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
static internal void vtkImageClip_SetOutputWholeExtent_15 (HandleRef pThis, int piece, int numPieces)

Static Private Member Functions

static vtkImageClip ()
 Automatically generated type registration mechanics.

Detailed Description

vtkImageClip - Reduces the image extent of the input.

Description vtkImageClip will make an image smaller. The output must have an image extent which is the subset of the input. The filter has two modes of operation: 1: By default, the data is not copied in this filter. Only the whole extent is modified. 2: If ClipDataOn is set, then you will get no more that the clipped extent.


Constructor & Destructor Documentation

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

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

virtual void Kitware.VTK.vtkImageClip.ClipDataOff ( ) [virtual]

By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.

virtual void Kitware.VTK.vtkImageClip.ClipDataOn ( ) [virtual]

By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.

override void Kitware.VTK.vtkImageClip.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.vtkImageAlgorithm.

virtual int Kitware.VTK.vtkImageClip.GetClipData ( ) [virtual]

By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.

The whole extent of the output has to be set explicitly.

The whole extent of the output has to be set explicitly.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

static new vtkImageClip Kitware.VTK.vtkImageClip.New ( ) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

The whole extent of the output has to be set explicitly.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkImageClip.SetClipData ( int  _arg) [virtual]

By default, ClipData is off, and only the WholeExtent is modified. the data's extent may actually be larger. When this flag is on, the data extent will be no more than the OutputWholeExtent.

void Kitware.VTK.vtkImageClip.SetOutputWholeExtent ( IntPtr  extent,
vtkInformation  outInfo 
)

The whole extent of the output has to be set explicitly.

void Kitware.VTK.vtkImageClip.SetOutputWholeExtent ( int  minX,
int  maxX,
int  minY,
int  maxY,
int  minZ,
int  maxZ 
)

The whole extent of the output has to be set explicitly.

void Kitware.VTK.vtkImageClip.SetOutputWholeExtent ( int  piece,
int  numPieces 
)

Hack set output by piece.

static internal void Kitware.VTK.vtkImageClip.vtkImageClip_ClipDataOff_01 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_ClipDataOn_02 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageClip.vtkImageClip_GetClipData_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_GetOutputWholeExtent_04 ( HandleRef  pThis,
IntPtr  extent 
) [private]
static internal IntPtr Kitware.VTK.vtkImageClip.vtkImageClip_GetOutputWholeExtent_05 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageClip.vtkImageClip_IsA_06 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkImageClip.vtkImageClip_IsTypeOf_07 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkImageClip.vtkImageClip_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageClip.vtkImageClip_NewInstance_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_ResetOutputWholeExtent_10 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkImageClip.vtkImageClip_SafeDownCast_11 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_SetClipData_12 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_SetOutputWholeExtent_13 ( HandleRef  pThis,
IntPtr  extent,
HandleRef  outInfo 
) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_SetOutputWholeExtent_14 ( HandleRef  pThis,
int  minX,
int  maxX,
int  minY,
int  maxY,
int  minZ,
int  maxZ 
) [private]
static internal void Kitware.VTK.vtkImageClip.vtkImageClip_SetOutputWholeExtent_15 ( HandleRef  pThis,
int  piece,
int  numPieces 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkImageClip.MRClassNameKey = "12vtkImageClip" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkImageAlgorithm.


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