OTB
9.0.0
Orfeo Toolbox
|
#include <otbThresholdImageToPointSetFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const InputPixelType & | GetLowerThreshold () const |
virtual const char * | GetNameOfClass () const |
virtual const InputPixelType & | GetUpperThreshold () const |
virtual void | SetLowerThreshold (InputPixelType _arg) |
virtual void | SetUpperThreshold (InputPixelType _arg) |
typedef (itk::Concept::Convertible< InputPixelType, typename PointDataContainerType::Element >) PixelConvertibleToPointSetDataType | |
Public Member Functions inherited from otb::ImageToPointSetFilter< TInputImage, itk::PointSet< typename TInputImage::PixelType, 2 > > | |
virtual const char * | GetNameOfClass () const |
void | SetInput (unsigned int idx, const InputImageType *input) |
void | SetInput (const InputImageType *input) |
const InputImageType * | GetInput (unsigned int idx) |
const InputImageType * | GetInput () |
void | GenerateOutputInformation (void) override |
Public Member Functions inherited from otb::PointSetSource< itk::PointSet< typename TInputImage::PixelType, 2 > > | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
OutputPointSetType * | GetOutput (void) |
OutputPointSetType * | GetOutput (DataObjectPointerArraySizeType idx) |
void | SetOutput (OutputPointSetType *output) |
virtual void | GraftOutput (itk::DataObject *output) |
virtual void | GraftNthOutput (DataObjectPointerArraySizeType idx, itk::DataObject *output) |
DataObjectPointer | MakeOutput (DataObjectPointerArraySizeType idx) override |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from otb::PointSetSource< itk::PointSet< typename TInputImage::PixelType, 2 > > | |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
Static Public Attributes inherited from otb::ImageToPointSetFilter< TInputImage, itk::PointSet< typename TInputImage::PixelType, 2 > > | |
static const unsigned int | InputImageDimension |
Protected Member Functions | |
void | ThreadedGenerateData (const InputImageRegionType &inputRegionForThread, itk::ThreadIdType threadId) override |
ThresholdImageToPointSetFilter () | |
~ThresholdImageToPointSetFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Protected Member Functions inherited from otb::ImageToPointSetFilter< TInputImage, itk::PointSet< typename TInputImage::PixelType, 2 > > | |
ImageToPointSetFilter () | |
~ImageToPointSetFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | GenerateData (void) override |
virtual void | BeforeThreadedGenerateData () |
virtual void | AfterThreadedGenerateData () |
virtual int | SplitRequestedRegion (int i, int num, InputImageRegionType &splitRegion) |
Protected Member Functions inherited from otb::PointSetSource< itk::PointSet< typename TInputImage::PixelType, 2 > > | |
PointSetSource () | |
~PointSetSource () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | GenerateInputRequestedRegion () override |
Private Member Functions | |
void | operator= (const Self &)=delete |
ThresholdImageToPointSetFilter (const Self &)=delete | |
Private Attributes | |
InputPixelType | m_LowerThreshold |
InputPixelType | m_UpperThreshold |
Produce a PointSet according to filtering conditions.
Definition at line 39 of file otbThresholdImageToPointSetFilter.h.
typedef itk::SmartPointer<const Self> otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::ConstPointer |
Definition at line 50 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::InputImageType::IndexType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::IndexType |
Definition at line 61 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::InputImageConstPointer otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::InputImageConstPointer |
Definition at line 59 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::InputImagePointer otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::InputImagePointer |
Definition at line 57 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::InputImageRegionType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::InputImageRegionType |
Definition at line 58 of file otbThresholdImageToPointSetFilter.h.
typedef TInputImage otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::InputImageType |
Definition at line 44 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::InputImagePixelType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::InputPixelType |
Definition at line 54 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::OutputPointSetType::PixelType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::OutputPointSetPixelType |
Definition at line 64 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::OutputPointSetPointer otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::OutputPointSetPointer |
Definition at line 63 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::OutputPointSetType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::OutputPointSetType |
Definition at line 48 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::PointDataContainerType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::PointDataContainerType |
Definition at line 66 of file otbThresholdImageToPointSetFilter.h.
typedef itk::SmartPointer<Self> otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::Pointer |
Definition at line 49 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::PointsContainerType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::PointsContainerType |
Definition at line 65 of file otbThresholdImageToPointSetFilter.h.
typedef ThresholdImageToPointSetFilter otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::Self |
Definition at line 46 of file otbThresholdImageToPointSetFilter.h.
typedef Superclass::InputImageType::SizeType otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::SizeType |
Definition at line 60 of file otbThresholdImageToPointSetFilter.h.
typedef ImageToPointSetFilter<InputImageType, TOutputPointSet> otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::Superclass |
Definition at line 47 of file otbThresholdImageToPointSetFilter.h.
|
protected |
Definition at line 34 of file otbThresholdImageToPointSetFilter.hxx.
|
inlineoverrideprotected |
Definition at line 81 of file otbThresholdImageToPointSetFilter.h.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::CreateAnother | ( | void | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
privatedelete |
|
overrideprotected |
Standard "PrintSelf" method
Definition at line 80 of file otbThresholdImageToPointSetFilter.hxx.
|
virtual |
|
virtual |
|
overrideprotectedvirtual |
Multi-threading implementation
Reimplemented from otb::ImageToPointSetFilter< TInputImage, itk::PointSet< typename TInputImage::PixelType, 2 > >.
Definition at line 41 of file otbThresholdImageToPointSetFilter.hxx.
otb::ThresholdImageToPointSetFilter< TInputImage, TOutputPointSet >::typedef | ( | itk::Concept::Convertible< InputPixelType, typename PointDataContainerType::Element > | ) |
Begin concept checking This class requires PixelConvertibleToPointSetDataType in the form of (itk::Concept::Convertible<InputPixelType, typename PointDataContainerType::Element>)
|
static |
Definition at line 42 of file otbThresholdImageToPointSetFilter.h.
|
private |
Definition at line 93 of file otbThresholdImageToPointSetFilter.h.
|
private |
Definition at line 94 of file otbThresholdImageToPointSetFilter.h.