VMTK
|
Implementation of the ICP algorithm with FarThreshold variant. More...
#include <vtkvmtkIterativeClosestPointTransform.h>
Public Types | |
typedef vtkIterativeClosestPointTransform | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkvmtkIterativeClosestPointTransform * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
virtual void | SetFarThreshold (double) |
virtual double | GetFarThreshold () |
virtual void | SetUseFarThreshold (int) |
virtual int | GetUseFarThreshold () |
virtual void | UseFarThresholdOn () |
virtual void | UseFarThresholdOff () |
Static Public Member Functions | |
static vtkvmtkIterativeClosestPointTransform * | New () |
static int | IsTypeOf (const char *type) |
static vtkvmtkIterativeClosestPointTransform * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkvmtkIterativeClosestPointTransform () | |
~vtkvmtkIterativeClosestPointTransform () | |
void | InternalUpdate () VTK_OVERRIDE |
Protected Attributes | |
double | FarThreshold |
int | UseFarThreshold |
Implementation of the ICP algorithm with FarThreshold variant.
..
Definition at line 34 of file vtkvmtkIterativeClosestPointTransform.h.
typedef vtkIterativeClosestPointTransform vtkvmtkIterativeClosestPointTransform::Superclass |
Definition at line 38 of file vtkvmtkIterativeClosestPointTransform.h.
|
protected |
|
protected |
|
static |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkvmtkIterativeClosestPointTransform* vtkvmtkIterativeClosestPointTransform::NewInstance | ( | ) | const |
void vtkvmtkIterativeClosestPointTransform::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Set/Get the threshold to declare a point to not have a corresponding point in the other point set. This value is only used if UseFarThreshold is True (not the default). This is useful to align partially overlapping surfaces. If this value is negative, all points are considered to have a corresponding point in the other point set. The default is 1.0.
|
virtual |
Set/Get the threshold to declare a point to not have a corresponding point in the other point set. This value is only used if UseFarThreshold is True (not the default). This is useful to align partially overlapping surfaces. If this value is negative, all points are considered to have a corresponding point in the other point set. The default is 1.0.
|
virtual |
Determine whether or not to use the FarThreshold. The default is 0.
|
virtual |
Determine whether or not to use the FarThreshold. The default is 0.
|
virtual |
Determine whether or not to use the FarThreshold. The default is 0.
|
virtual |
Determine whether or not to use the FarThreshold. The default is 0.
|
protected |
|
protected |
Definition at line 66 of file vtkvmtkIterativeClosestPointTransform.h.
|
protected |
Definition at line 67 of file vtkvmtkIterativeClosestPointTransform.h.