21 #ifndef otbDrawPathFilter_h
22 #define otbDrawPathFilter_h
24 #include "itkImageAndPathToImageFilter.h"
45 template <
class TInputImage,
class TInputPath,
class TOutputImage>
46 class ITK_EXPORT
DrawPathFilter :
public itk::ImageAndPathToImageFilter<TInputImage, TInputPath, TOutputImage>
51 typedef itk::ImageAndPathToImageFilter<TInputImage, TInputPath, TOutputImage>
Superclass;
87 void SetInputPath(
const TInputPath* path);
89 const TInputPath* GetInputPath(
void);
97 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
98 void GenerateData()
override;
109 #ifndef OTB_MANUAL_INSTANTIATION
This class can be used to draw a single path on an image.
InputImageType::PixelType InputImagePixelType
InputImageType::RegionType InputImageRegionType
itk::SmartPointer< Self > Pointer
InputPathType::IndexType InputPathIndexType
InputPathType::InputType InputPathInputType
InputPathType::ConstPointer InputPathConstPointer
~DrawPathFilter() override
OutputImageType::ConstPointer OutputImageConstPointer
OutputImageType::Pointer OutputImagePointer
InputPathType::Pointer InputPathPointer
TOutputImage OutputImageType
OutputImagePixelType m_Value
TInputImage InputImageType
InputImageType::Pointer InputImagePointer
InputPathType::OutputType InputPathOutputType
void operator=(const Self &)=delete
itk::ImageAndPathToImageFilter< TInputImage, TInputPath, TOutputImage > Superclass
InputImageType::ConstPointer InputImageConstPointer
OutputImageType::RegionType OutputImageRegionType
DrawPathFilter(const Self &)=delete
OutputImageType::PixelType OutputImagePixelType
itk::SmartPointer< const Self > ConstPointer
InputPathType::OffsetType InputPathOffsetType
OutputImageType::ValueType OutputImageValueType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.