OTB
9.0.0
Orfeo Toolbox
|
#include <otbPointSetExtractROI.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef TInputPointSet::CoordRepType | CoordRepType |
typedef InputPointSetType::Pointer | InputPointSetPointer |
typedef TInputPointSet | InputPointSetType |
typedef OutputPointSetType::Pointer | OutputPointSetPointer |
typedef TOutputPointSet | OutputPointSetType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PointSetExtractROI | Self |
typedef PointSetToPointSetFilter< TInputPointSet, TOutputPointSet > | Superclass |
Public Types inherited from otb::PointSetToPointSetFilter< TInputPointSet, TOutputPointSet > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputPointSetType::ConstPointer | InputPointSetConstPointer |
typedef InputPointSetType::Pointer | InputPointSetPointer |
typedef TInputPointSet | InputPointSetType |
typedef Superclass::OutputPointSetPointer | OutputPointSetPointer |
typedef Superclass::OutputPointSetType | OutputPointSetType |
typedef itk::SmartPointer< Self > | Pointer |
typedef Superclass::PointsContainerType | PointsContainerType |
typedef itk::ProcessObject | ProcessObjectType |
typedef PointSetToPointSetFilter | Self |
typedef PointSetSource< TOutputPointSet > | Superclass |
Public Types inherited from otb::PointSetSource< TOutputPointSet > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::DataObject::Pointer | DataObjectPointer |
typedef itk::ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef OutputPointSetType::Pointer | OutputPointSetPointer |
typedef TOutputPointSet | OutputPointSetType |
typedef OutputPointSetType::PointDataContainer | PointDataContainerType |
typedef itk::SmartPointer< Self > | Pointer |
typedef OutputPointSetType::PointsContainer | PointsContainerType |
typedef PointSetSource | Self |
typedef itk::ProcessObject | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
virtual unsigned long | GetStartX () |
virtual unsigned long | GetStartY () |
virtual void | SetStartX (unsigned long _arg) |
virtual void | SetStartY (unsigned long _arg) |
Public Member Functions inherited from otb::PointSetToPointSetFilter< TInputPointSet, TOutputPointSet > | |
void | SetInput (unsigned int idx, const InputPointSetType *input) |
void | SetInput (const InputPointSetType *input) |
InputPointSetType * | GetInput (unsigned int idx) |
InputPointSetType * | GetInput () |
Public Member Functions inherited from otb::PointSetSource< TOutputPointSet > | |
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< TOutputPointSet > | |
static Pointer | New () |
unsigned long | m_StartX |
unsigned long | m_StartY |
unsigned long | m_SizeX |
unsigned long | m_SizeY |
virtual unsigned long | GetSizeX () |
virtual unsigned long | GetSizeY () |
virtual void | SetSizeX (unsigned long _arg) |
virtual void | SetSizeY (unsigned long _arg) |
PointSetExtractROI () | |
~PointSetExtractROI () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | GenerateData (void) override |
PointSetExtractROI (const PointSetExtractROI &)=delete | |
void | operator= (const PointSetExtractROI &)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PointSetToPointSetFilter< TInputPointSet, TOutputPointSet > | |
PointSetToPointSetFilter () | |
~PointSetToPointSetFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Protected Member Functions inherited from otb::PointSetSource< TOutputPointSet > | |
PointSetSource () | |
~PointSetSource () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
void | GenerateInputRequestedRegion () override |
Extract a part of the points specified by a region.
PointSetExtractROI extract all the points of a PointSet that are in a given region.
The additional content of the PointSet is passed untouched.
Definition at line 44 of file otbPointSetExtractROI.h.
typedef itk::SmartPointer<const Self> otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::ConstPointer |
Definition at line 51 of file otbPointSetExtractROI.h.
typedef TInputPointSet::CoordRepType otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::CoordRepType |
Type for representing coordinates.
Definition at line 59 of file otbPointSetExtractROI.h.
typedef InputPointSetType::Pointer otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::InputPointSetPointer |
Definition at line 55 of file otbPointSetExtractROI.h.
typedef TInputPointSet otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::InputPointSetType |
Definition at line 53 of file otbPointSetExtractROI.h.
typedef OutputPointSetType::Pointer otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::OutputPointSetPointer |
Definition at line 56 of file otbPointSetExtractROI.h.
typedef TOutputPointSet otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::OutputPointSetType |
Definition at line 54 of file otbPointSetExtractROI.h.
typedef itk::SmartPointer<Self> otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::Pointer |
Definition at line 50 of file otbPointSetExtractROI.h.
typedef PointSetExtractROI otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::Self |
Standard class typedefs.
Definition at line 48 of file otbPointSetExtractROI.h.
typedef PointSetToPointSetFilter<TInputPointSet, TOutputPointSet> otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::Superclass |
Definition at line 49 of file otbPointSetExtractROI.h.
|
protected |
X/Y coordinates of the first point of the region to extract.
Definition at line 34 of file otbPointSetExtractROI.hxx.
|
inlineoverrideprotected |
X/Y coordinates of the first point of the region to extract.
Definition at line 82 of file otbPointSetExtractROI.h.
|
privatedelete |
X/Y coordinates of the first point of the region to extract.
virtual::itk::LightObject::Pointer otb::PointSetExtractROI< TInputPointSet, TOutputPointSet >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Generate Requested Data
This method causes the filter to generate its output.
Definition at line 51 of file otbPointSetExtractROI.hxx.
|
virtual |
Run-time type information (and related methods).
Reimplemented from otb::PointSetToPointSetFilter< TInputPointSet, TOutputPointSet >.
|
virtual |
Set/Get Size methods
|
virtual |
X/Y coordinates of the first point of the region to extract.
|
virtual |
Set/Get Start methods
|
virtual |
|
static |
Method for creation through the object factory.
|
privatedelete |
X/Y coordinates of the first point of the region to extract.
|
overrideprotected |
X/Y coordinates of the first point of the region to extract.
Definition at line 42 of file otbPointSetExtractROI.hxx.
|
virtual |
X/Y coordinates of the first point of the region to extract.
|
virtual |
X/Y coordinates of the first point of the region to extract.
|
virtual |
|
virtual |
|
private |
Size in X/Y of the region to extract.
Definition at line 99 of file otbPointSetExtractROI.h.
|
private |
X/Y coordinates of the first point of the region to extract.
Definition at line 100 of file otbPointSetExtractROI.h.
|
private |
X/Y coordinates of the first point of the region to extract.
Definition at line 95 of file otbPointSetExtractROI.h.
|
private |
X/Y coordinates of the first point of the region to extract.
Definition at line 96 of file otbPointSetExtractROI.h.