OTB
9.0.0
Orfeo Toolbox
|
#include <otbVectorDataFileWriter.h>
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.