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

vtkBandedPolyDataContourFilter - generate filled contours for vtkPolyData More...

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

List of all members.

Public Member Functions

 vtkBandedPolyDataContourFilter (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkBandedPolyDataContourFilter ()
 Construct object with no contours defined.
virtual void ClippingOff ()
 Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.
virtual void ClippingOn ()
 Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.
virtual void GenerateContourEdgesOff ()
 Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).
virtual void GenerateContourEdgesOn ()
 Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).
void GenerateValues (int numContours, IntPtr range)
 Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values.
void GenerateValues (int numContours, double rangeStart, double rangeEnd)
 Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values.
virtual int GetClipping ()
 Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.
vtkPolyData GetContourEdgesOutput ()
 Get the second output which contains the edges dividing the contour bands. This output is empty unless GenerateContourEdges is enabled.
virtual int GetGenerateContourEdges ()
 Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).
override uint GetMTime ()
 Overload GetMTime because we delegate to vtkContourValues so its modified time must be taken into account.
int GetNumberOfContours ()
 Get the number of contours in the list of contour values.
virtual int GetScalarMode ()
 Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.
virtual int GetScalarModeMaxValue ()
 Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.
virtual int GetScalarModeMinValue ()
 Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.
double GetValue (int i)
 Get the ith contour value.
IntPtr GetValues ()
 Get a pointer to an array of contour values. There will be GetNumberOfContours() values in the list.
void GetValues (IntPtr contourValues)
 Fill a supplied list with contour values. There will be GetNumberOfContours() values in the list. Make sure you allocate enough memory to hold the list.
override int IsA (string type)
 Undocumented Block.
new vtkBandedPolyDataContourFilter NewInstance ()
 Undocumented Block.
virtual void SetClipping (int _arg)
 Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.
virtual void SetGenerateContourEdges (int _arg)
 Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).
void SetNumberOfContours (int number)
 Set the number of contours to place into the list. You only really need to use this method to reduce list size. The method SetValue() will automatically increase list size as needed.
virtual void SetScalarMode (int _arg)
 Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.
void SetScalarModeToIndex ()
 Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.
void SetScalarModeToValue ()
 Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.
void SetValue (int i, double value)
 Set a particular contour value at contour number i. The index i ranges between 0<=i<NumberOfContours.

Static Public Member Functions

static new
vtkBandedPolyDataContourFilter 
New ()
 Construct object with no contours defined.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkBandedPolyDataContourFilter 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "30vtkBandedPolyDataContourFilter"
 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 vtkBandedPolyDataContourFilter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBandedPolyDataContourFilter_ClippingOff_01 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_ClippingOn_02 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_GenerateContourEdgesOff_03 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_GenerateContourEdgesOn_04 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_GenerateValues_05 (HandleRef pThis, int numContours, IntPtr range)
static internal void vtkBandedPolyDataContourFilter_GenerateValues_06 (HandleRef pThis, int numContours, double rangeStart, double rangeEnd)
static internal int vtkBandedPolyDataContourFilter_GetClipping_07 (HandleRef pThis)
static internal IntPtr vtkBandedPolyDataContourFilter_GetContourEdgesOutput_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkBandedPolyDataContourFilter_GetGenerateContourEdges_09 (HandleRef pThis)
static internal uint vtkBandedPolyDataContourFilter_GetMTime_10 (HandleRef pThis)
static internal int vtkBandedPolyDataContourFilter_GetNumberOfContours_11 (HandleRef pThis)
static internal int vtkBandedPolyDataContourFilter_GetScalarMode_12 (HandleRef pThis)
static internal int vtkBandedPolyDataContourFilter_GetScalarModeMaxValue_13 (HandleRef pThis)
static internal int vtkBandedPolyDataContourFilter_GetScalarModeMinValue_14 (HandleRef pThis)
static internal double vtkBandedPolyDataContourFilter_GetValue_15 (HandleRef pThis, int i)
static internal IntPtr vtkBandedPolyDataContourFilter_GetValues_16 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_GetValues_17 (HandleRef pThis, IntPtr contourValues)
static internal int vtkBandedPolyDataContourFilter_IsA_18 (HandleRef pThis, string type)
static internal int vtkBandedPolyDataContourFilter_IsTypeOf_19 (string type)
static internal IntPtr vtkBandedPolyDataContourFilter_NewInstance_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkBandedPolyDataContourFilter_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBandedPolyDataContourFilter_SetClipping_23 (HandleRef pThis, int _arg)
static internal void vtkBandedPolyDataContourFilter_SetGenerateContourEdges_24 (HandleRef pThis, int _arg)
static internal void vtkBandedPolyDataContourFilter_SetNumberOfContours_25 (HandleRef pThis, int number)
static internal void vtkBandedPolyDataContourFilter_SetScalarMode_26 (HandleRef pThis, int _arg)
static internal void vtkBandedPolyDataContourFilter_SetScalarModeToIndex_27 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_SetScalarModeToValue_28 (HandleRef pThis)
static internal void vtkBandedPolyDataContourFilter_SetValue_29 (HandleRef pThis, int i, double value)

Static Private Member Functions

static vtkBandedPolyDataContourFilter ()
 Automatically generated type registration mechanics.

Detailed Description

vtkBandedPolyDataContourFilter - generate filled contours for vtkPolyData

Description vtkBandedPolyDataContourFilter is a filter that takes as input vtkPolyData and produces as output filled contours (also represented as vtkPolyData). Filled contours are bands of cells that all have the same cell scalar value, and can therefore be colored the same. The method is also referred to as filled contour generation.

To use this filter you must specify one or more contour values. You can either use the method SetValue() to specify each contour value, or use GenerateValues() to generate a series of evenly spaced contours. Each contour value divides (or clips) the data into two pieces, values below the contour value, and values above it. The scalar values of each band correspond to the specified contour value. Note that if the first and last contour values are not the minimum/maximum contour range, then two extra contour values are added corresponding to the minimum and maximum range values. These extra contour bands can be prevented from being output by turning clipping on.

vtkClipDataSet vtkClipPolyData vtkClipVolume vtkContourFilter


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Construct object with no contours defined.


Member Function Documentation

Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.

Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.

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

Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).

Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).

void Kitware.VTK.vtkBandedPolyDataContourFilter.GenerateValues ( int  numContours,
IntPtr  range 
)

Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values.

void Kitware.VTK.vtkBandedPolyDataContourFilter.GenerateValues ( int  numContours,
double  rangeStart,
double  rangeEnd 
)

Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values.

Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.

Get the second output which contains the edges dividing the contour bands. This output is empty unless GenerateContourEdges is enabled.

Here is the call graph for this function:

Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).

Overload GetMTime because we delegate to vtkContourValues so its modified time must be taken into account.

Reimplemented from Kitware.VTK.vtkObject.

Get the number of contours in the list of contour values.

Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.

Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.

Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.

Get the ith contour value.

Get a pointer to an array of contour values. There will be GetNumberOfContours() values in the list.

Fill a supplied list with contour values. There will be GetNumberOfContours() values in the list. Make sure you allocate enough memory to hold the list.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Construct object with no contours defined.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkBandedPolyDataContourFilter.SetClipping ( int  _arg) [virtual]

Indicate whether to clip outside the range specified by the user. (The range is contour value[0] to contour value[numContours-1].) Clipping means all cells outside of the range specified are not sent to the output.

Turn on/off a flag to control whether contour edges are generated. Contour edges are the edges between bands. If enabled, they are generated from polygons/triangle strips and placed into the second output (the ContourEdgesOutput).

Set the number of contours to place into the list. You only really need to use this method to reduce list size. The method SetValue() will automatically increase list size as needed.

virtual void Kitware.VTK.vtkBandedPolyDataContourFilter.SetScalarMode ( int  _arg) [virtual]

Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.

Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.

Control whether the cell scalars are output as an integer index or a scalar value. If an index, the index refers to the bands produced by the clipping range. If a value, then a scalar value which is a value between clip values is used.

void Kitware.VTK.vtkBandedPolyDataContourFilter.SetValue ( int  i,
double  value 
)

Set a particular contour value at contour number i. The index i ranges between 0<=i<NumberOfContours.

static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_GenerateValues_05 ( HandleRef  pThis,
int  numContours,
IntPtr  range 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_GenerateValues_06 ( HandleRef  pThis,
int  numContours,
double  rangeStart,
double  rangeEnd 
) [private]
static internal IntPtr Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_GetContourEdgesOutput_08 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal double Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_GetValue_15 ( HandleRef  pThis,
int  i 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_GetValues_17 ( HandleRef  pThis,
IntPtr  contourValues 
) [private]
static internal int Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_IsA_18 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_NewInstance_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_SafeDownCast_22 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_SetClipping_23 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_SetGenerateContourEdges_24 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_SetNumberOfContours_25 ( HandleRef  pThis,
int  number 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_SetScalarMode_26 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBandedPolyDataContourFilter.vtkBandedPolyDataContourFilter_SetValue_29 ( HandleRef  pThis,
int  i,
double  value 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkBandedPolyDataContourFilter.MRClassNameKey = "30vtkBandedPolyDataContourFilter" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.


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