ActiViz .NET
5.8.0
|
vtkMarchingSquares - generate isoline(s) from structured points set More...
Public Member Functions | |
vtkMarchingSquares (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkMarchingSquares () | |
Undocumented Block. | |
void | CreateDefaultLocator () |
Create default locator. Used to create one when none is specified. The locator is used to merge coincident points. | |
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[] | GetImageRange () |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane. | |
virtual void | GetImageRange (IntPtr data) |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane. | |
virtual vtkIncrementalPointLocator | GetLocator () |
Because we delegate to vtkContourValues. | |
override uint | GetMTime () |
Because we delegate to vtkContourValues. | |
int | GetNumberOfContours () |
Get the number of contours in the list of contour values. | |
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 vtkMarchingSquares | NewInstance () |
Undocumented Block. | |
virtual void | SetImageRange (IntPtr data) |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane. | |
void | SetImageRange (int imin, int imax, int jmin, int jmax, int kmin, int kmax) |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane. | |
void | SetLocator (vtkIncrementalPointLocator locator) |
Because we delegate to vtkContourValues. | |
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. | |
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 vtkMarchingSquares | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkMarchingSquares | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkMarchingSquares" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "18vtkMarchingSquares" |
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 | vtkMarchingSquares_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkMarchingSquares_CreateDefaultLocator_01 (HandleRef pThis) |
static internal void | vtkMarchingSquares_GenerateValues_02 (HandleRef pThis, int numContours, IntPtr range) |
static internal void | vtkMarchingSquares_GenerateValues_03 (HandleRef pThis, int numContours, double rangeStart, double rangeEnd) |
static internal IntPtr | vtkMarchingSquares_GetImageRange_04 (HandleRef pThis) |
static internal void | vtkMarchingSquares_GetImageRange_05 (HandleRef pThis, IntPtr data) |
static internal IntPtr | vtkMarchingSquares_GetLocator_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkMarchingSquares_GetMTime_07 (HandleRef pThis) |
static internal int | vtkMarchingSquares_GetNumberOfContours_08 (HandleRef pThis) |
static internal double | vtkMarchingSquares_GetValue_09 (HandleRef pThis, int i) |
static internal IntPtr | vtkMarchingSquares_GetValues_10 (HandleRef pThis) |
static internal void | vtkMarchingSquares_GetValues_11 (HandleRef pThis, IntPtr contourValues) |
static internal int | vtkMarchingSquares_IsA_12 (HandleRef pThis, string type) |
static internal int | vtkMarchingSquares_IsTypeOf_13 (string type) |
static internal IntPtr | vtkMarchingSquares_NewInstance_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkMarchingSquares_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkMarchingSquares_SetImageRange_17 (HandleRef pThis, IntPtr data) |
static internal void | vtkMarchingSquares_SetImageRange_18 (HandleRef pThis, int imin, int imax, int jmin, int jmax, int kmin, int kmax) |
static internal void | vtkMarchingSquares_SetLocator_19 (HandleRef pThis, HandleRef locator) |
static internal void | vtkMarchingSquares_SetNumberOfContours_20 (HandleRef pThis, int number) |
static internal void | vtkMarchingSquares_SetValue_21 (HandleRef pThis, int i, double value) |
Static Private Member Functions | |
static | vtkMarchingSquares () |
Automatically generated type registration mechanics. |
vtkMarchingSquares - generate isoline(s) from structured points set
Description vtkMarchingSquares is a filter that takes as input a structured points set and generates on output one or more isolines. One or more contour values must be specified to generate the isolines. Alternatively, you can specify a min/max scalar range and the number of contours to generate a series of evenly spaced contour values.
To generate contour lines the input data must be of topological dimension 2 (i.e., an image). If not, you can use the ImageRange ivar to select an image plane from an input volume. This avoids having to extract a plane first (using vtkExtractSubVolume). The filter deals with this by first trying to use the input data directly, and if not a 2D image, then uses the ImageRange ivar to reduce it to an image.
static Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
Create default locator. Used to create one when none is specified. The locator is used to merge coincident points.
override void Kitware.VTK.vtkMarchingSquares.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.
void Kitware.VTK.vtkMarchingSquares.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.vtkMarchingSquares.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 [] Kitware.VTK.vtkMarchingSquares.GetImageRange | ( | ) | [virtual] |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane.
virtual void Kitware.VTK.vtkMarchingSquares.GetImageRange | ( | IntPtr | data | ) | [virtual] |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane.
virtual vtkIncrementalPointLocator Kitware.VTK.vtkMarchingSquares.GetLocator | ( | ) | [virtual] |
override uint Kitware.VTK.vtkMarchingSquares.GetMTime | ( | ) | [virtual] |
Because we delegate to vtkContourValues.
Reimplemented from Kitware.VTK.vtkObject.
Get the number of contours in the list of contour values.
double Kitware.VTK.vtkMarchingSquares.GetValue | ( | int | i | ) |
Get the ith contour value.
IntPtr Kitware.VTK.vtkMarchingSquares.GetValues | ( | ) |
Get a pointer to an array of contour values. There will be GetNumberOfContours() values in the list.
void Kitware.VTK.vtkMarchingSquares.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 Kitware.VTK.vtkMarchingSquares.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new int Kitware.VTK.vtkMarchingSquares.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkMarchingSquares Kitware.VTK.vtkMarchingSquares.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkMarchingSquares Kitware.VTK.vtkMarchingSquares.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
virtual void Kitware.VTK.vtkMarchingSquares.SetImageRange | ( | IntPtr | data | ) | [virtual] |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane.
void Kitware.VTK.vtkMarchingSquares.SetImageRange | ( | int | imin, |
int | imax, | ||
int | jmin, | ||
int | jmax, | ||
int | kmin, | ||
int | kmax | ||
) |
Set/Get the i-j-k index range which define a plane on which to generate contour lines. Using this ivar it is possible to input a 3D volume directly and then generate contour lines on one of the i-j-k planes, or a portion of a plane.
void Kitware.VTK.vtkMarchingSquares.SetLocator | ( | vtkIncrementalPointLocator | locator | ) |
Because we delegate to vtkContourValues.
void Kitware.VTK.vtkMarchingSquares.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.
void Kitware.VTK.vtkMarchingSquares.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.vtkMarchingSquares.vtkMarchingSquares_CreateDefaultLocator_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GenerateValues_02 | ( | HandleRef | pThis, |
int | numContours, | ||
IntPtr | range | ||
) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GenerateValues_03 | ( | HandleRef | pThis, |
int | numContours, | ||
double | rangeStart, | ||
double | rangeEnd | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetImageRange_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetImageRange_05 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetLocator_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal uint Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetMTime_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetNumberOfContours_08 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetValue_09 | ( | HandleRef | pThis, |
int | i | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetValues_10 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_GetValues_11 | ( | HandleRef | pThis, |
IntPtr | contourValues | ||
) | [private] |
static internal int Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_IsA_12 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_IsTypeOf_13 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_NewInstance_15 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_SafeDownCast_16 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_SetImageRange_17 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_SetImageRange_18 | ( | HandleRef | pThis, |
int | imin, | ||
int | imax, | ||
int | jmin, | ||
int | jmax, | ||
int | kmin, | ||
int | kmax | ||
) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_SetLocator_19 | ( | HandleRef | pThis, |
HandleRef | locator | ||
) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_SetNumberOfContours_20 | ( | HandleRef | pThis, |
int | number | ||
) | [private] |
static internal void Kitware.VTK.vtkMarchingSquares.vtkMarchingSquares_SetValue_21 | ( | HandleRef | pThis, |
int | i, | ||
double | value | ||
) | [private] |
new readonly string Kitware.VTK.vtkMarchingSquares.MRClassNameKey = "18vtkMarchingSquares" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
new const string Kitware.VTK.vtkMarchingSquares.MRFullTypeName = "Kitware.VTK.vtkMarchingSquares" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.