![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbVectorDataFileWriter.h>
Inheritance diagram for otb::VectorDataFileWriter< TInputVectorData >:
Collaboration diagram for otb::VectorDataFileWriter< TInputVectorData >:Public Types | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef TInputVectorData | InputVectorDataType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef VectorDataFileWriter | Self |
| typedef itk::ProcessObject | Superclass |
| typedef VectorDataIOBase | VectorDataIOBaseType |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
| static Pointer | New () |
| std::string | m_FileName |
| VectorDataIOBaseType::Pointer | m_VectorDataIO |
| bool | m_UserSpecifiedVectorDataIO |
| bool | m_FactorySpecifiedVectorDataIO |
| void | SetInput (const InputVectorDataType *input) |
| const InputVectorDataType * | GetInput (void) |
| const InputVectorDataType * | GetInput (unsigned int idx) |
| virtual void | Write () |
| void | GenerateData () override |
| void | Update () override |
| virtual void | SetFileName (const char *_arg) |
| virtual const char * | GetFileName () const |
| VectorDataFileWriter () | |
| ~VectorDataFileWriter () override | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
| VectorDataFileWriter (const Self &)=delete | |
| void | operator= (const Self &)=delete |
This class writes vector data file format (shapefile and KML)
Definition at line 66 of file otbVectorDataFileWriter.h.
| typedef itk::SmartPointer<const Self> otb::VectorDataFileWriter< TInputVectorData >::ConstPointer |
Definition at line 73 of file otbVectorDataFileWriter.h.
| typedef TInputVectorData otb::VectorDataFileWriter< TInputVectorData >::InputVectorDataType |
Definition at line 79 of file otbVectorDataFileWriter.h.
| typedef itk::SmartPointer<Self> otb::VectorDataFileWriter< TInputVectorData >::Pointer |
Definition at line 72 of file otbVectorDataFileWriter.h.
| typedef VectorDataFileWriter otb::VectorDataFileWriter< TInputVectorData >::Self |
Standard class typedefs.
Definition at line 70 of file otbVectorDataFileWriter.h.
| typedef itk::ProcessObject otb::VectorDataFileWriter< TInputVectorData >::Superclass |
Definition at line 71 of file otbVectorDataFileWriter.h.
| typedef VectorDataIOBase otb::VectorDataFileWriter< TInputVectorData >::VectorDataIOBaseType |
Definition at line 82 of file otbVectorDataFileWriter.h.
|
protected |
Constructor
Definition at line 37 of file otbVectorDataFileWriter.hxx.
|
overrideprotected |
Destructor
Definition at line 46 of file otbVectorDataFileWriter.hxx.
|
privatedelete |
Does the real work.
| virtual::itk::LightObject::Pointer otb::VectorDataFileWriter< TInputVectorData >::CreateAnother | ( | void | ) | const |
|
override |
Does the real work.
Definition at line 163 of file otbVectorDataFileWriter.hxx.
|
virtual |
Does the real work.
| const VectorDataFileWriter< TInputVectorData >::InputVectorDataType * otb::VectorDataFileWriter< TInputVectorData >::GetInput | ( | unsigned int | idx | ) |
Does the real work.
Definition at line 72 of file otbVectorDataFileWriter.hxx.
| const VectorDataFileWriter< TInputVectorData >::InputVectorDataType * otb::VectorDataFileWriter< TInputVectorData >::GetInput | ( | void | ) |
Does the real work.
Definition at line 60 of file otbVectorDataFileWriter.hxx.
|
virtual |
Run-time type information (and related methods).
|
static |
Method for creation through the object factory.
|
privatedelete |
Does the real work.
|
overrideprotected |
Does the real work.
Definition at line 181 of file otbVectorDataFileWriter.hxx.
|
virtual |
Specify the name of the output shapefile to write.
| void otb::VectorDataFileWriter< TInputVectorData >::SetInput | ( | const InputVectorDataType * | input | ) |
Does the real work.
Definition at line 52 of file otbVectorDataFileWriter.hxx.
|
inlineoverride |
Does the real work.
Definition at line 96 of file otbVectorDataFileWriter.h.
|
virtual |
Does the real work.
Definition at line 79 of file otbVectorDataFileWriter.hxx.
|
protected |
Does the real work.
Definition at line 115 of file otbVectorDataFileWriter.h.
|
protected |
Does the real work.
Definition at line 112 of file otbVectorDataFileWriter.h.
|
protected |
Does the real work.
Definition at line 114 of file otbVectorDataFileWriter.h.
|
protected |
Does the real work.
Definition at line 113 of file otbVectorDataFileWriter.h.
1.8.17