\name{LabelUniqueLabelMapFilter}
\alias{LabelUniqueLabelMapFilter}
\title{LabelUniqueLabelMapFilter}
\Rdversion{1.1}
\docType{class}
\description{
Make sure that the objects are not overlapping.
LabelUniqueLabelMapFilter}
\details{
AttributeUniqueLabelMapFilter search the overlapping zones in the overlapping objects and keeps
only a single object on all the pixels of the image. The object to
keep is selected according to their label.
Gaetan Lehmann. Biologie du Developpement et de la Reproduction, INRA
de Jouy-en-Josas, France.
 This implementation was taken from the Insight Journal paper: https://www.insight-journal.org/browse/publication/176
See:
AttributeLabelObject
LabelUniqueLabelMapFilter for the procedural interface
itk::LabelUniqueLabelMapFilter for the Doxygen on the original ITK class.
LabelUniqueLabelMapFilter}
%C++ includes: sitkLabelUniqueLabelMapFilter.h
\section{Methods}{
\describe{
\item{Image Execute(const Image &image1):}{}
\item{Image Execute(Image &&image1):}{
Execute the filter on the input image
}
\item{std::string GetName() const:}{
Name of this class
}
\item{bool GetReverseOrdering() const:}{}
\item{ LabelUniqueLabelMapFilter():}{
Default Constructor that takes no arguments and initializes default
parameters
}
\item{Self ReverseOrderingOff():}{}
\item{Self ReverseOrderingOn():}{
Set the value of ReverseOrdering to true or false respectfully.
}
\item{Self SetReverseOrdering(bool ReverseOrdering):}{}
\item{std::string ToString() const:}{
Print ourselves out
}
\item{ ~LabelUniqueLabelMapFilter():}{
Destructor
}
}
}
