ActiViz .NET
5.8.0
|
vtkSelectEnclosedPoints - mark points as to whether they are inside a closed surface More...
Public Member Functions | |
vtkSelectEnclosedPoints (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkSelectEnclosedPoints () | |
Description Instantiate this class. | |
virtual void | CheckSurfaceOff () |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold. | |
virtual void | CheckSurfaceOn () |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold. | |
void | Complete () |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory. | |
virtual int | GetCheckSurface () |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold. | |
virtual int | GetInsideOut () |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside. | |
vtkPolyData | GetSurface () |
Return a pointer to the enclosing surface. | |
vtkPolyData | GetSurface (vtkInformationVector sourceInfo) |
Return a pointer to the enclosing surface. | |
virtual double | GetTolerance () |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface. | |
virtual double | GetToleranceMaxValue () |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface. | |
virtual double | GetToleranceMinValue () |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface. | |
void | Initialize (vtkPolyData surface) |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory. | |
virtual void | InsideOutOff () |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside. | |
virtual void | InsideOutOn () |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside. | |
override int | IsA (string type) |
Description Standard methods for type information and printing. | |
int | IsInside (int inputPtId) |
Query an input point id as to whether it is inside or outside. Note that the result requires that the filter execute first. | |
int | IsInsideSurface (double x, double y, double z) |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory. | |
int | IsInsideSurface (IntPtr x) |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory. | |
new vtkSelectEnclosedPoints | NewInstance () |
Description Standard methods for type information and printing. | |
virtual void | SetCheckSurface (int _arg) |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold. | |
virtual void | SetInsideOut (int _arg) |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside. | |
void | SetSurface (vtkPolyData pd) |
Set the surface to be used to test for containment. Two methods are provided: one directly for vtkPolyData, and one for the output of a filter. | |
void | SetSurfaceConnection (vtkAlgorithmOutput algOutput) |
Set the surface to be used to test for containment. Two methods are provided: one directly for vtkPolyData, and one for the output of a filter. | |
virtual void | SetTolerance (double _arg) |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface. | |
Static Public Member Functions | |
static new vtkSelectEnclosedPoints | New () |
Description Instantiate this class. | |
static new int | IsTypeOf (string type) |
Description Standard methods for type information and printing. | |
static new vtkSelectEnclosedPoints | SafeDownCast (vtkObjectBase o) |
Description Standard methods for type information and printing. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkSelectEnclosedPoints" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "23vtkSelectEnclosedPoints" |
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 | vtkSelectEnclosedPoints_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSelectEnclosedPoints_CheckSurfaceOff_01 (HandleRef pThis) |
static internal void | vtkSelectEnclosedPoints_CheckSurfaceOn_02 (HandleRef pThis) |
static internal void | vtkSelectEnclosedPoints_Complete_03 (HandleRef pThis) |
static internal int | vtkSelectEnclosedPoints_GetCheckSurface_04 (HandleRef pThis) |
static internal int | vtkSelectEnclosedPoints_GetInsideOut_05 (HandleRef pThis) |
static internal IntPtr | vtkSelectEnclosedPoints_GetSurface_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkSelectEnclosedPoints_GetSurface_07 (HandleRef pThis, HandleRef sourceInfo, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal double | vtkSelectEnclosedPoints_GetTolerance_08 (HandleRef pThis) |
static internal double | vtkSelectEnclosedPoints_GetToleranceMaxValue_09 (HandleRef pThis) |
static internal double | vtkSelectEnclosedPoints_GetToleranceMinValue_10 (HandleRef pThis) |
static internal void | vtkSelectEnclosedPoints_Initialize_11 (HandleRef pThis, HandleRef surface) |
static internal void | vtkSelectEnclosedPoints_InsideOutOff_12 (HandleRef pThis) |
static internal void | vtkSelectEnclosedPoints_InsideOutOn_13 (HandleRef pThis) |
static internal int | vtkSelectEnclosedPoints_IsA_14 (HandleRef pThis, string type) |
static internal int | vtkSelectEnclosedPoints_IsInside_15 (HandleRef pThis, int inputPtId) |
static internal int | vtkSelectEnclosedPoints_IsInsideSurface_16 (HandleRef pThis, double x, double y, double z) |
static internal int | vtkSelectEnclosedPoints_IsInsideSurface_17 (HandleRef pThis, IntPtr x) |
static internal int | vtkSelectEnclosedPoints_IsTypeOf_18 (string type) |
static internal IntPtr | vtkSelectEnclosedPoints_NewInstance_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkSelectEnclosedPoints_SafeDownCast_21 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSelectEnclosedPoints_SetCheckSurface_22 (HandleRef pThis, int _arg) |
static internal void | vtkSelectEnclosedPoints_SetInsideOut_23 (HandleRef pThis, int _arg) |
static internal void | vtkSelectEnclosedPoints_SetSurface_24 (HandleRef pThis, HandleRef pd) |
static internal void | vtkSelectEnclosedPoints_SetSurfaceConnection_25 (HandleRef pThis, HandleRef algOutput) |
static internal void | vtkSelectEnclosedPoints_SetTolerance_26 (HandleRef pThis, double _arg) |
Static Private Member Functions | |
static | vtkSelectEnclosedPoints () |
Automatically generated type registration mechanics. |
vtkSelectEnclosedPoints - mark points as to whether they are inside a closed surface
Description vtkSelectEnclosedPoints is a filter that evaluates all the input points to determine whether they are in an enclosed surface. The filter produces a (0,1) mask (in the form of a vtkDataArray) that indicates whether points are outside (mask value=0) or inside (mask value=1) a provided surface. (The name of the output vtkDataArray is "SelectedPointsArray".)
After running the filter, it is possible to query it as to whether a point is inside/outside by invoking the IsInside(ptId) method.
static Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Description Instantiate this class.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.CheckSurfaceOff | ( | ) | [virtual] |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.CheckSurfaceOn | ( | ) | [virtual] |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold.
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory.
override void Kitware.VTK.vtkSelectEnclosedPoints.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.vtkDataSetAlgorithm.
virtual int Kitware.VTK.vtkSelectEnclosedPoints.GetCheckSurface | ( | ) | [virtual] |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold.
virtual int Kitware.VTK.vtkSelectEnclosedPoints.GetInsideOut | ( | ) | [virtual] |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside.
Return a pointer to the enclosing surface.
Return a pointer to the enclosing surface.
virtual double Kitware.VTK.vtkSelectEnclosedPoints.GetTolerance | ( | ) | [virtual] |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface.
virtual double Kitware.VTK.vtkSelectEnclosedPoints.GetToleranceMaxValue | ( | ) | [virtual] |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface.
virtual double Kitware.VTK.vtkSelectEnclosedPoints.GetToleranceMinValue | ( | ) | [virtual] |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface.
void Kitware.VTK.vtkSelectEnclosedPoints.Initialize | ( | vtkPolyData | surface | ) |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.InsideOutOff | ( | ) | [virtual] |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.InsideOutOn | ( | ) | [virtual] |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside.
override int Kitware.VTK.vtkSelectEnclosedPoints.IsA | ( | string | type | ) | [virtual] |
Description Standard methods for type information and printing.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
int Kitware.VTK.vtkSelectEnclosedPoints.IsInside | ( | int | inputPtId | ) |
Query an input point id as to whether it is inside or outside. Note that the result requires that the filter execute first.
int Kitware.VTK.vtkSelectEnclosedPoints.IsInsideSurface | ( | double | x, |
double | y, | ||
double | z | ||
) |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory.
int Kitware.VTK.vtkSelectEnclosedPoints.IsInsideSurface | ( | IntPtr | x | ) |
This is a backdoor that can be used to test many points for containment. First initialize the instance, then repeated calls to IsInsideSurface() can be used without rebuilding the search structures. The complete method releases memory.
static new int Kitware.VTK.vtkSelectEnclosedPoints.IsTypeOf | ( | string | type | ) | [static] |
Description Standard methods for type information and printing.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new vtkSelectEnclosedPoints Kitware.VTK.vtkSelectEnclosedPoints.New | ( | ) | [static] |
Description Instantiate this class.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
Description Standard methods for type information and printing.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
static new vtkSelectEnclosedPoints Kitware.VTK.vtkSelectEnclosedPoints.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Description Standard methods for type information and printing.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.SetCheckSurface | ( | int | _arg | ) | [virtual] |
Specify whether to check the surface for closure. If on, then the algorithm first checks to see if the surface is closed and manifold.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.SetInsideOut | ( | int | _arg | ) | [virtual] |
By default, points inside the surface are marked inside or sent to the output. If InsideOut is on, then the points outside the surface are marked inside.
Set the surface to be used to test for containment. Two methods are provided: one directly for vtkPolyData, and one for the output of a filter.
void Kitware.VTK.vtkSelectEnclosedPoints.SetSurfaceConnection | ( | vtkAlgorithmOutput | algOutput | ) |
Set the surface to be used to test for containment. Two methods are provided: one directly for vtkPolyData, and one for the output of a filter.
virtual void Kitware.VTK.vtkSelectEnclosedPoints.SetTolerance | ( | double | _arg | ) | [virtual] |
Specify the tolerance on the intersection. The tolerance is expressed as a fraction of the bounding box of the enclosing surface.
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_CheckSurfaceOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_CheckSurfaceOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_Complete_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetCheckSurface_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetInsideOut_05 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetSurface_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetSurface_07 | ( | HandleRef | pThis, |
HandleRef | sourceInfo, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal double Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetTolerance_08 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetToleranceMaxValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetToleranceMinValue_10 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_Initialize_11 | ( | HandleRef | pThis, |
HandleRef | surface | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_InsideOutOff_12 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_InsideOutOn_13 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_IsA_14 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_IsInside_15 | ( | HandleRef | pThis, |
int | inputPtId | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_IsInsideSurface_16 | ( | HandleRef | pThis, |
double | x, | ||
double | y, | ||
double | z | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_IsInsideSurface_17 | ( | HandleRef | pThis, |
IntPtr | x | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_IsTypeOf_18 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_NewInstance_20 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_SafeDownCast_21 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_SetCheckSurface_22 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_SetInsideOut_23 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_SetSurface_24 | ( | HandleRef | pThis, |
HandleRef | pd | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_SetSurfaceConnection_25 | ( | HandleRef | pThis, |
HandleRef | algOutput | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_SetTolerance_26 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkSelectEnclosedPoints.MRClassNameKey = "23vtkSelectEnclosedPoints" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.
new const string Kitware.VTK.vtkSelectEnclosedPoints.MRFullTypeName = "Kitware.VTK.vtkSelectEnclosedPoints" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.