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

vtkImageDataGeometryFilter - extract geometry for structured points More...

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

List of all members.

Public Member Functions

 vtkImageDataGeometryFilter (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkImageDataGeometryFilter ()
 Construct with initial extent of all the data.
IntPtr GetExtent ()
 Set / get the extent (imin,imax, jmin,jmax, kmin,kmax) indices.
virtual int GetOutputTriangles ()
 Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.
virtual int GetThresholdCells ()
 Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.
virtual double GetThresholdValue ()
 Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.
override int IsA (string type)
 Undocumented Block.
new vtkImageDataGeometryFilter NewInstance ()
 Undocumented Block.
virtual void OutputTrianglesOff ()
 Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.
virtual void OutputTrianglesOn ()
 Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.
void SetExtent (IntPtr extent)
 Set / get the extent (imin,imax, jmin,jmax, kmin,kmax) indices.
void SetExtent (int iMin, int iMax, int jMin, int jMax, int kMin, int kMax)
 Set / get the extent (imin,imax, jmin,jmax, kmin,kmax) indices.
virtual void SetOutputTriangles (int _arg)
 Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.
virtual void SetThresholdCells (int _arg)
 Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.
virtual void SetThresholdValue (double _arg)
 Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.
virtual void ThresholdCellsOff ()
 Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.
virtual void ThresholdCellsOn ()
 Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.
virtual void ThresholdValueOff ()
 Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.
virtual void ThresholdValueOn ()
 Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.

Static Public Member Functions

static new
vtkImageDataGeometryFilter 
New ()
 Construct with initial extent of all the data.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkImageDataGeometryFilter 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "26vtkImageDataGeometryFilter"
 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 vtkImageDataGeometryFilter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkImageDataGeometryFilter_GetExtent_01 (HandleRef pThis)
static internal int vtkImageDataGeometryFilter_GetOutputTriangles_02 (HandleRef pThis)
static internal int vtkImageDataGeometryFilter_GetThresholdCells_03 (HandleRef pThis)
static internal double vtkImageDataGeometryFilter_GetThresholdValue_04 (HandleRef pThis)
static internal int vtkImageDataGeometryFilter_IsA_05 (HandleRef pThis, string type)
static internal int vtkImageDataGeometryFilter_IsTypeOf_06 (string type)
static internal IntPtr vtkImageDataGeometryFilter_NewInstance_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageDataGeometryFilter_OutputTrianglesOff_09 (HandleRef pThis)
static internal void vtkImageDataGeometryFilter_OutputTrianglesOn_10 (HandleRef pThis)
static internal IntPtr vtkImageDataGeometryFilter_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkImageDataGeometryFilter_SetExtent_12 (HandleRef pThis, IntPtr extent)
static internal void vtkImageDataGeometryFilter_SetExtent_13 (HandleRef pThis, int iMin, int iMax, int jMin, int jMax, int kMin, int kMax)
static internal void vtkImageDataGeometryFilter_SetOutputTriangles_14 (HandleRef pThis, int _arg)
static internal void vtkImageDataGeometryFilter_SetThresholdCells_15 (HandleRef pThis, int _arg)
static internal void vtkImageDataGeometryFilter_SetThresholdValue_16 (HandleRef pThis, double _arg)
static internal void vtkImageDataGeometryFilter_ThresholdCellsOff_17 (HandleRef pThis)
static internal void vtkImageDataGeometryFilter_ThresholdCellsOn_18 (HandleRef pThis)
static internal void vtkImageDataGeometryFilter_ThresholdValueOff_19 (HandleRef pThis)
static internal void vtkImageDataGeometryFilter_ThresholdValueOn_20 (HandleRef pThis)

Static Private Member Functions

static vtkImageDataGeometryFilter ()
 Automatically generated type registration mechanics.

Detailed Description

vtkImageDataGeometryFilter - extract geometry for structured points

Description vtkImageDataGeometryFilter is a filter that extracts geometry from a structured points dataset. By specifying appropriate i-j-k indices (via the "Extent" instance variable), it is possible to extract a point, a line, a plane (i.e., image), or a "volume" from dataset. (Since the output is of type polydata, the volume is actually a (n x m x o) region of points.)

The extent specification is zero-offset. That is, the first k-plane in a 50x50x50 volume is given by (0,49, 0,49, 0,0). Caveats If you don't know the dimensions of the input dataset, you can use a large number to specify extent (the number will be clamped appropriately). For example, if the dataset dimensions are 50x50x50, and you want a the fifth k-plane, you can use the extents (0,100, 0,100, 4,4). The 100 will automatically be clamped to 49.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Construct with initial extent of all the data.


Member Function Documentation

override void Kitware.VTK.vtkImageDataGeometryFilter.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.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

Set / get the extent (imin,imax, jmin,jmax, kmin,kmax) indices.

Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.

Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.

Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

Construct with initial extent of all the data.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.

Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

Here is the call graph for this function:

Set / get the extent (imin,imax, jmin,jmax, kmin,kmax) indices.

void Kitware.VTK.vtkImageDataGeometryFilter.SetExtent ( int  iMin,
int  iMax,
int  jMin,
int  jMax,
int  kMin,
int  kMax 
)

Set / get the extent (imin,imax, jmin,jmax, kmin,kmax) indices.

virtual void Kitware.VTK.vtkImageDataGeometryFilter.SetOutputTriangles ( int  _arg) [virtual]

Set OutputTriangles to true if you wish to generate triangles instead of quads when extracting cells from 2D imagedata Currently this functionality is only implemented for 2D imagedata.

virtual void Kitware.VTK.vtkImageDataGeometryFilter.SetThresholdCells ( int  _arg) [virtual]

Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.

virtual void Kitware.VTK.vtkImageDataGeometryFilter.SetThresholdValue ( double  _arg) [virtual]

Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.

Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.

Set ThresholdCells to true if you wish to skip any voxel/pixels which have scalar values less than the specified threshold. Currently this functionality is only implemented for 2D imagedata.

Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.

Set ThresholdValue to the scalar value by which to threshhold cells when extracting geometry when ThresholdCells is true. Cells with scalar values greater than the threshold will be output.

static internal IntPtr Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_GetExtent_01 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_IsA_05 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_NewInstance_08 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_SafeDownCast_11 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_SetExtent_12 ( HandleRef  pThis,
IntPtr  extent 
) [private]
static internal void Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_SetExtent_13 ( HandleRef  pThis,
int  iMin,
int  iMax,
int  jMin,
int  jMax,
int  kMin,
int  kMax 
) [private]
static internal void Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_SetOutputTriangles_14 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_SetThresholdCells_15 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkImageDataGeometryFilter.vtkImageDataGeometryFilter_SetThresholdValue_16 ( HandleRef  pThis,
double  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkImageDataGeometryFilter.MRClassNameKey = "26vtkImageDataGeometryFilter" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Reimplemented in Kitware.VTK.vtkStructuredPointsGeometryFilter.


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