#include <itkBinaryMedialNodeMetric.h>
Inheritance diagram for itk::BinaryMedialNodeMetric< VDimensions >:
Public Types | |
typedef BinaryMedialNodeMetric | Self |
typedef LightObject | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef BloxCoreAtomPixel< VDimensions > | MedialNode |
typedef Point< double, VDimensions > | PositionType |
Public Member Functions | |
itkStaticConstMacro (EMPTY, int, 2) | |
virtual const char * | GetClassName () const |
void | Initialize (void) |
void | SetMedialNodes (MedialNode *NodeA1, MedialNode *NodeA2, MedialNode *NodeB1, MedialNode *NodeB2) |
void | PrintCombinedEigens () |
void | ShowCalculation () |
void | DontShowCalculation () |
double | GetResult () |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
BinaryMedialNodeMetric () | |
~BinaryMedialNodeMetric () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
Tamburo, Cois, Shelton, Stetten. "Medial Node Correspondences Towards Automated Registration", Lecture Notes in Computer Science (in press), 2003.
Definition at line 37 of file itkBinaryMedialNodeMetric.h.
|
Reimplemented from itk::LightObject. Definition at line 45 of file itkBinaryMedialNodeMetric.h. |
|
typedef for core atom pixel Definition at line 59 of file itkBinaryMedialNodeMetric.h. Referenced by itk::BinaryMedialNodeMetric< VDimensions >::~BinaryMedialNodeMetric(). |
|
Reimplemented from itk::LightObject. Definition at line 44 of file itkBinaryMedialNodeMetric.h. |
|
The type used to store the position of the BloxPixel. Definition at line 62 of file itkBinaryMedialNodeMetric.h. Referenced by itk::BinaryMedialNodeMetric< VDimensions >::~BinaryMedialNodeMetric(). |
|
Standard class typedefs. Reimplemented from itk::LightObject. Definition at line 42 of file itkBinaryMedialNodeMetric.h. |
|
Definition at line 43 of file itkBinaryMedialNodeMetric.h. |
|
Default Constructor |
|
Default Destructor Definition at line 91 of file itkBinaryMedialNodeMetric.h. References itk::BinaryMedialNodeMetric< VDimensions >::MedialNode, and itk::BinaryMedialNodeMetric< VDimensions >::PositionType. |
|
Function to set a boolean to not show the calculation process of the metric. Definition at line 77 of file itkBinaryMedialNodeMetric.h. |
|
Run-time type information (and related methods) |
|
Function to return the result of the metric calculations Definition at line 80 of file itkBinaryMedialNodeMetric.h. |
|
Initialize the Metric. |
|
We use the value 2.0 to represent an empty space in an eigen value list, since eigen values can never be greater than 1.0. This is an int because itkStaticConstMacro had issues with the use of a double |
|
Method for creation through the object factory Reimplemented from itk::LightObject.
|
|
Function to print the list of combined eigen values. |
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::LightObject.
|
|
Sets the input medial nodes. |
|
Function to set a boolean to show the calculation process of the metric. Definition at line 74 of file itkBinaryMedialNodeMetric.h. |