Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkEuclideanDistanceTransformFilter Class Reference

mitkEuclideanDistanceTransformFilter - computes 3D Euclidean DT using Meijster's Linear Time Algorithm More...

#include <mitkEuclideanDistanceTransformFilter.h>

Inherits mitkVolumeToVolumeFilter.

Inheritance diagram for mitkEuclideanDistanceTransformFilter:

Inheritance graph
[legend]
Collaboration diagram for mitkEuclideanDistanceTransformFilter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void SetLowThreshValue (double d)
int GetLowThreshValue ()
void SetHighThreshValue (double d)
int GetHighThreshValue ()
void SetSquareDistance (bool sd)
bool UsingSquareDistance ()
void SetBackgroundMode (bool bm=true)

Detailed Description

mitkEuclideanDistanceTransformFilter - computes 3D Euclidean DT using Meijster's Linear Time Algorithm

mitkDistanceTransformSaito implements the Euclidean DT using Meijster's Linear Time Algorithm.


Member Function Documentation

int mitkEuclideanDistanceTransformFilter::GetHighThreshValue  )  [inline]
 

Return the high threshold of the target area

Returns:
the high threshold of the target area

int mitkEuclideanDistanceTransformFilter::GetLowThreshValue  )  [inline]
 

Return the low threshold of the target area

Returns:
the low threshold of the target area

void mitkEuclideanDistanceTransformFilter::SetBackgroundMode bool  bm = true  )  [inline]
 

Set whether use background mode. In background mode, the areas where value is outside the threshold range is consider to be the target.

Parameters:
bm true for background mode; false for foreground mode.

void mitkEuclideanDistanceTransformFilter::SetHighThreshValue double  d  )  [inline]
 

Set the high threshold of the target area

Parameters:
d the high threshold of the target area

void mitkEuclideanDistanceTransformFilter::SetLowThreshValue double  d  )  [inline]
 

Set the low threshold of the target area

Parameters:
d the low threshold of the target area

void mitkEuclideanDistanceTransformFilter::SetSquareDistance bool  sd  )  [inline]
 

Set whether use square distance to represent the result

Parameters:
sd true for square distance; false for linear distance.

bool mitkEuclideanDistanceTransformFilter::UsingSquareDistance  )  [inline]
 

See whether the filter is using square distance to represent the result

Returns:
true for square distance; false for linear distance.


The documentation for this class was generated from the following file:
Generated on Tue Feb 25 15:02:18 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3