18 #ifndef itkLabelObjectLine_h 19 #define itkLabelObjectLine_h 41 template<
unsigned int VImageDimension >
57 void SetIndex(
const IndexType & idx);
71 bool HasIndex(
const IndexType idx)
const;
76 void Print(std::ostream & os,
Indent indent = 0)
const;
95 #ifndef ITK_MANUAL_INSTANTIATION 96 #include "itkLabelObjectLine.hxx" void SetLength(const LengthType length)
bool HasIndex(const IndexType idx) const
const IndexType & GetIndex() const
static const unsigned int ImageDimension
virtual void PrintSelf(std::ostream &os, Indent indent) const
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
Index< VImageDimension > IndexType
unsigned long SizeValueType
void SetIndex(const IndexType &idx)
virtual ~LabelObjectLine()
virtual void PrintHeader(std::ostream &os, Indent indent) const
void Print(std::ostream &os, Indent indent=0) const
Control indentation during Print() invocation.
const LengthType & GetLength() const
bool IsNextIndex(const IndexType &idx) const
virtual void PrintTrailer(std::ostream &os, Indent indent) const