#include <itkLevelSet.h>
Collaboration diagram for itk::LevelSetNode< TPixel, VSetDimension >:
Public Types | |
typedef LevelSetNode | Self |
typedef TPixel | PixelType |
typedef Index< VSetDimension > | IndexType |
Public Member Functions | |
itkStaticConstMacro (SetDimension, unsigned int, VSetDimension) | |
bool | operator> (const Self &node) const |
bool | operator< (const Self &node) const |
bool | operator<= (const Self &node) const |
bool | operator>= (const Self &node) const |
Self & | operator= (const Self &rhs) |
LevelSetNode (const Self &node) | |
PixelType & | GetValue () |
const PixelType & | GetValue () const |
void | SetValue (const PixelType &input) |
IndexType & | GetIndex () |
const IndexType & | GetIndex () const |
void | SetIndex (const IndexType &input) |
LevelSetNode () |
LevelSetNode is a simple templated class that represents a node or grid position of a level set. A group or collection of LevelSetNode can then be used to represents a narrowband or region of interest.
LevelSetNode is templated over the data type and dimension of the level set.
Definition at line 44 of file itkLevelSet.h.
|
Index typedef. Definition at line 58 of file itkLevelSet.h. Referenced by itk::LevelSetNode< TPixel, VSetDimension >::GetIndex(), and itk::LevelSetNode< TPixel, VSetDimension >::LevelSetNode(). |
|
Pixel typedef. Definition at line 52 of file itkLevelSet.h. Referenced by itk::LevelSetNode< TPixel, VSetDimension >::SetIndex(). |
|
Standard class typedefs. Definition at line 49 of file itkLevelSet.h. Referenced by itk::LevelSetNode< TPixel, VSetDimension >::LevelSetNode(). |
|
Default constructor Definition at line 106 of file itkLevelSet.h. References itk::LevelSetNode< TPixel, VSetDimension >::Self. |
|
Copy constructor Definition at line 112 of file itkLevelSet.h. References itk::LevelSetNode< TPixel, VSetDimension >::IndexType. |
|
Get/Set index. Definition at line 99 of file itkLevelSet.h. References itk::LevelSetNode< TPixel, VSetDimension >::IndexType. |
|
Get/Set index. Definition at line 97 of file itkLevelSet.h. References itk::LevelSetNode< TPixel, VSetDimension >::IndexType. |
|
Get/Set level set value. Definition at line 90 of file itkLevelSet.h. |
|
Get/Set level set value. Definition at line 88 of file itkLevelSet.h. |
|
Level set dimension. |
|
Operator <. A LevelSetNode is sorted by its value field. Definition at line 65 of file itkLevelSet.h. |
|
Operator <=. A LevelSetNode is sorted by its value field. Definition at line 69 of file itkLevelSet.h. |
|
Operator =. Two nodes are equal if both their value and index fields are the same. Definition at line 78 of file itkLevelSet.h. |
|
Operator >. A LevelSetNode is sorted by its value field. Definition at line 61 of file itkLevelSet.h. References itk::LevelSetNode< TPixel, VSetDimension >::m_Value. |
|
Operator >=. A LevelSetNode is sorted by its value field. Definition at line 73 of file itkLevelSet.h. |
|
Get/Set index. Definition at line 101 of file itkLevelSet.h. References itk::LevelSetNode< TPixel, VSetDimension >::PixelType. |
|
Get/Set level set value. Definition at line 92 of file itkLevelSet.h. |