![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbVectorDataAdapter.h>
Inheritance diagram for otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >:
Collaboration diagram for otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >:Public Types | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef InputVectorDataType::DataNodeType | InputDataNodeType |
| typedef InputLineType::Pointer | InputLinePointerType |
| typedef InputDataNodeType::LineType | InputLineType |
| typedef InputDataNodeType::PointType | InputPointType |
| typedef InputPolygonListType::Pointer | InputPolygonListPointerType |
| typedef InputDataNodeType::PolygonListType | InputPolygonListType |
| typedef InputPolygonType::Pointer | InputPolygonPointerType |
| typedef InputDataNodeType::PolygonType | InputPolygonType |
| typedef TInputVectorData | InputVectorDataType |
| typedef OutputVectorDataType::DataNodeType | OutputDataNodeType |
| typedef OutputLineType::Pointer | OutputLinePointerType |
| typedef OutputDataNodeType::LineType | OutputLineType |
| typedef OutputDataNodeType::PointType | OutputPointType |
| typedef OutputPolygonListType::Pointer | OutputPolygonListPointerType |
| typedef OutputDataNodeType::PolygonListType | OutputPolygonListType |
| typedef OutputPolygonType::Pointer | OutputPolygonPointerType |
| typedef OutputDataNodeType::PolygonType | OutputPolygonType |
| typedef TOutputVectorData | OutputVectorDataType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef VectorDataAdapter | Self |
| typedef otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData > | Superclass |
Public Types inherited from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData > | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::DataObject::Pointer | DataObjectPointer |
| typedef InputVectorDataType::DataNodeType | InputDataNodeType |
| typedef InputVectorDataType::DataTreeType::TreeNodeType | InputInternalTreeNodeType |
| typedef InputLineType::Pointer | InputLinePointerType |
| typedef InputDataNodeType::LineType | InputLineType |
| typedef InputDataNodeType::PointType | InputPointType |
| typedef InputPolygonListType::Pointer | InputPolygonListPointerType |
| typedef InputDataNodeType::PolygonListType | InputPolygonListType |
| typedef InputPolygonType::Pointer | InputPolygonPointerType |
| typedef InputDataNodeType::PolygonType | InputPolygonType |
| typedef TInputVectorData::ConstPointer | InputVectorDataPointer |
| typedef TInputVectorData | InputVectorDataType |
| typedef OutputVectorDataType::DataNodeType | OutputDataNodeType |
| typedef OutputVectorDataType::DataTreeType::TreeNodeType | OutputInternalTreeNodeType |
| typedef OutputLineType::Pointer | OutputLinePointerType |
| typedef OutputDataNodeType::LineType | OutputLineType |
| typedef OutputDataNodeType::PointType | OutputPointType |
| typedef OutputPolygonListType::Pointer | OutputPolygonListPointerType |
| typedef OutputDataNodeType::PolygonListType | OutputPolygonListType |
| typedef OutputPolygonType::Pointer | OutputPolygonPointerType |
| typedef OutputDataNodeType::PolygonType | OutputPolygonType |
| typedef TOutputVectorData::Pointer | OutputVectorDataPointer |
| typedef TOutputVectorData | OutputVectorDataType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef VectorDataToVectorDataFilter | Self |
| typedef VectorDataSource< TOutputVectorData > | Superclass |
Public Types inherited from otb::VectorDataSource< TOutputVectorData > | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
| typedef TOutputVectorData::Pointer | OutputVectorDataPointer |
| typedef TOutputVectorData | OutputVectorDataType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef VectorDataSource | Self |
| typedef itk::ProcessObject | Superclass |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
Public Member Functions inherited from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData > | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| const InputVectorDataType * | GetInput (void) |
| virtual void | SetInput (const InputVectorDataType *input) |
Public Member Functions inherited from otb::VectorDataSource< TOutputVectorData > | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual void | GraftOutput (itk::DataObject *output) |
| virtual void | GraftNthOutput (unsigned int idx, itk::DataObject *output) |
| virtual OutputVectorDataType * | GetOutput (void) |
| virtual OutputVectorDataType * | GetOutput (DataObjectPointerArraySizeType idx) |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData > | |
| static Pointer | New () |
Static Public Member Functions inherited from otb::VectorDataSource< TOutputVectorData > | |
| static Pointer | New () |
Private Member Functions | |
| void | operator= (const Self &)=delete |
| VectorDataAdapter (const Self &)=delete | |
Helper class to convert the vector data to generic type.
Definition at line 37 of file otbVectorDataAdapter.h.
| typedef itk::SmartPointer<const Self> otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::ConstPointer |
Definition at line 45 of file otbVectorDataAdapter.h.
| typedef InputVectorDataType::DataNodeType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputDataNodeType |
Definition at line 57 of file otbVectorDataAdapter.h.
| typedef InputLineType::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputLinePointerType |
Definition at line 64 of file otbVectorDataAdapter.h.
| typedef InputDataNodeType::LineType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputLineType |
Definition at line 60 of file otbVectorDataAdapter.h.
| typedef InputDataNodeType::PointType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputPointType |
Definition at line 59 of file otbVectorDataAdapter.h.
| typedef InputPolygonListType::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputPolygonListPointerType |
Definition at line 66 of file otbVectorDataAdapter.h.
| typedef InputDataNodeType::PolygonListType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputPolygonListType |
Definition at line 62 of file otbVectorDataAdapter.h.
| typedef InputPolygonType::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputPolygonPointerType |
Definition at line 65 of file otbVectorDataAdapter.h.
| typedef InputDataNodeType::PolygonType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputPolygonType |
Definition at line 61 of file otbVectorDataAdapter.h.
| typedef TInputVectorData otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::InputVectorDataType |
Definition at line 51 of file otbVectorDataAdapter.h.
| typedef OutputVectorDataType::DataNodeType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputDataNodeType |
Definition at line 56 of file otbVectorDataAdapter.h.
| typedef OutputLineType::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputLinePointerType |
Definition at line 73 of file otbVectorDataAdapter.h.
| typedef OutputDataNodeType::LineType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputLineType |
Definition at line 69 of file otbVectorDataAdapter.h.
| typedef OutputDataNodeType::PointType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputPointType |
Definition at line 68 of file otbVectorDataAdapter.h.
| typedef OutputPolygonListType::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputPolygonListPointerType |
Definition at line 75 of file otbVectorDataAdapter.h.
| typedef OutputDataNodeType::PolygonListType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputPolygonListType |
Definition at line 71 of file otbVectorDataAdapter.h.
| typedef OutputPolygonType::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputPolygonPointerType |
Definition at line 74 of file otbVectorDataAdapter.h.
| typedef OutputDataNodeType::PolygonType otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputPolygonType |
Definition at line 70 of file otbVectorDataAdapter.h.
| typedef TOutputVectorData otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::OutputVectorDataType |
Definition at line 54 of file otbVectorDataAdapter.h.
| typedef itk::SmartPointer<Self> otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::Pointer |
Definition at line 44 of file otbVectorDataAdapter.h.
| typedef VectorDataAdapter otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::Self |
Standard class typedefs.
Definition at line 42 of file otbVectorDataAdapter.h.
| typedef otb::VectorDataToVectorDataFilter<TInputVectorData, TOutputVectorData> otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::Superclass |
Definition at line 43 of file otbVectorDataAdapter.h.
|
inlineprotected |
Definition at line 79 of file otbVectorDataAdapter.h.
|
inlineoverrideprotected |
Definition at line 80 of file otbVectorDataAdapter.h.
|
privatedelete |
| virtual::itk::LightObject::Pointer otb::VectorDataAdapter< TInputVectorData, TOutputVectorData >::CreateAnother | ( | void | ) | const |
|
virtual |
Run-time type information (and related methods).
Reimplemented from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData >.
|
static |
Method for creation through the object factory.
|
privatedelete |
|
overrideprotectedvirtual |
Convert line
Reimplemented from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData >.
Definition at line 52 of file otbVectorDataAdapter.hxx.
|
overrideprotectedvirtual |
Convert point
Reimplemented from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData >.
Definition at line 34 of file otbVectorDataAdapter.hxx.
|
overrideprotectedvirtual |
Convert polygon
Reimplemented from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData >.
Definition at line 81 of file otbVectorDataAdapter.hxx.
|
overrideprotectedvirtual |
Convert polygon list
Reimplemented from otb::VectorDataToVectorDataFilter< TInputVectorData, TOutputVectorData >.
Definition at line 109 of file otbVectorDataAdapter.hxx.
1.8.17