ActiViz .NET
5.8.0
|
vtkKdTreePointLocator - class to quickly locate points in 3-space More...
Public Member Functions | |
vtkKdTreePointLocator (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkKdTreePointLocator () | |
Undocumented Block. | |
override void | BuildLocator () |
See vtkLocator interface documentation. These methods are not thread safe. | |
override void | FindClosestNPoints (int N, IntPtr x, vtkIdList result) |
Find the closest N points to a position. This returns the closest N points to a position. A faster method could be created that returned N close points to a position, but necessarily the exact N closest. The returned points are sorted from closest to farthest. These methods are thread safe if BuildLocator() is directly or indirectly called from a single thread first. | |
override int | FindClosestPoint (IntPtr x) |
Given a position x, return the id of the point closest to it. Alternative method requires separate x-y-z values. These methods are thread safe if BuildLocator() is directly or indirectly called from a single thread first. | |
override int | FindClosestPointWithinRadius (double radius, IntPtr x, ref double dist2) |
Given a position x and a radius r, return the id of the point closest to the point in that radius. dist2 returns the squared distance to the point. | |
override void | FindPointsWithinRadius (double R, IntPtr x, vtkIdList result) |
Find all points within a specified radius R of position x. The result is not sorted in any specific manner. These methods are thread safe if BuildLocator() is directly or indirectly called from a single thread first. | |
override void | FreeSearchStructure () |
See vtkLocator interface documentation. These methods are not thread safe. | |
override void | GenerateRepresentation (int level, vtkPolyData pd) |
See vtkLocator interface documentation. These methods are not thread safe. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkKdTreePointLocator | NewInstance () |
Undocumented Block. | |
Static Public Member Functions | |
static new vtkKdTreePointLocator | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkKdTreePointLocator | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkKdTreePointLocator" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkKdTreePointLocator" |
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 | vtkKdTreePointLocator_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkKdTreePointLocator_BuildLocator_01 (HandleRef pThis) |
static internal void | vtkKdTreePointLocator_FindClosestNPoints_02 (HandleRef pThis, int N, IntPtr x, HandleRef result) |
static internal int | vtkKdTreePointLocator_FindClosestPoint_03 (HandleRef pThis, IntPtr x) |
static internal int | vtkKdTreePointLocator_FindClosestPointWithinRadius_04 (HandleRef pThis, double radius, IntPtr x, ref double dist2) |
static internal void | vtkKdTreePointLocator_FindPointsWithinRadius_05 (HandleRef pThis, double R, IntPtr x, HandleRef result) |
static internal void | vtkKdTreePointLocator_FreeSearchStructure_06 (HandleRef pThis) |
static internal void | vtkKdTreePointLocator_GenerateRepresentation_07 (HandleRef pThis, int level, HandleRef pd) |
static internal int | vtkKdTreePointLocator_IsA_08 (HandleRef pThis, string type) |
static internal int | vtkKdTreePointLocator_IsTypeOf_09 (string type) |
static internal IntPtr | vtkKdTreePointLocator_NewInstance_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkKdTreePointLocator_SafeDownCast_12 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
Static Private Member Functions | |
static | vtkKdTreePointLocator () |
Automatically generated type registration mechanics. |
vtkKdTreePointLocator - class to quickly locate points in 3-space
Description vtkKdTreePointLocator is a wrapper class that derives from vtkAbstractPointLocator and calls the search functions in vtkKdTree.
static Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkKdTreePointLocator.BuildLocator | ( | ) | [virtual] |
See vtkLocator interface documentation. These methods are not thread safe.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override void Kitware.VTK.vtkKdTreePointLocator.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.vtkAbstractPointLocator.
override void Kitware.VTK.vtkKdTreePointLocator.FindClosestNPoints | ( | int | N, |
IntPtr | x, | ||
vtkIdList | result | ||
) | [virtual] |
Find the closest N points to a position. This returns the closest N points to a position. A faster method could be created that returned N close points to a position, but necessarily the exact N closest. The returned points are sorted from closest to farthest. These methods are thread safe if BuildLocator() is directly or indirectly called from a single thread first.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override int Kitware.VTK.vtkKdTreePointLocator.FindClosestPoint | ( | IntPtr | x | ) | [virtual] |
Given a position x, return the id of the point closest to it. Alternative method requires separate x-y-z values. These methods are thread safe if BuildLocator() is directly or indirectly called from a single thread first.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override int Kitware.VTK.vtkKdTreePointLocator.FindClosestPointWithinRadius | ( | double | radius, |
IntPtr | x, | ||
ref double | dist2 | ||
) | [virtual] |
Given a position x and a radius r, return the id of the point closest to the point in that radius. dist2 returns the squared distance to the point.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override void Kitware.VTK.vtkKdTreePointLocator.FindPointsWithinRadius | ( | double | R, |
IntPtr | x, | ||
vtkIdList | result | ||
) | [virtual] |
Find all points within a specified radius R of position x. The result is not sorted in any specific manner. These methods are thread safe if BuildLocator() is directly or indirectly called from a single thread first.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override void Kitware.VTK.vtkKdTreePointLocator.FreeSearchStructure | ( | ) | [virtual] |
See vtkLocator interface documentation. These methods are not thread safe.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override void Kitware.VTK.vtkKdTreePointLocator.GenerateRepresentation | ( | int | level, |
vtkPolyData | pd | ||
) | [virtual] |
See vtkLocator interface documentation. These methods are not thread safe.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
override int Kitware.VTK.vtkKdTreePointLocator.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
static new int Kitware.VTK.vtkKdTreePointLocator.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
static new vtkKdTreePointLocator Kitware.VTK.vtkKdTreePointLocator.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
static new vtkKdTreePointLocator Kitware.VTK.vtkKdTreePointLocator.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
static internal void Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_BuildLocator_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_FindClosestNPoints_02 | ( | HandleRef | pThis, |
int | N, | ||
IntPtr | x, | ||
HandleRef | result | ||
) | [private] |
static internal int Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_FindClosestPoint_03 | ( | HandleRef | pThis, |
IntPtr | x | ||
) | [private] |
static internal int Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_FindClosestPointWithinRadius_04 | ( | HandleRef | pThis, |
double | radius, | ||
IntPtr | x, | ||
ref double | dist2 | ||
) | [private] |
static internal void Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_FindPointsWithinRadius_05 | ( | HandleRef | pThis, |
double | R, | ||
IntPtr | x, | ||
HandleRef | result | ||
) | [private] |
static internal void Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_FreeSearchStructure_06 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_GenerateRepresentation_07 | ( | HandleRef | pThis, |
int | level, | ||
HandleRef | pd | ||
) | [private] |
static internal int Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_IsA_08 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_IsTypeOf_09 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_NewInstance_11 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkKdTreePointLocator.vtkKdTreePointLocator_SafeDownCast_12 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
new readonly string Kitware.VTK.vtkKdTreePointLocator.MRClassNameKey = "21vtkKdTreePointLocator" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.
new const string Kitware.VTK.vtkKdTreePointLocator.MRFullTypeName = "Kitware.VTK.vtkKdTreePointLocator" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkAbstractPointLocator.