#include <VectorToVectorOp.h>
Public Member Functions | |
bool | hasErrors () |
virtual bool | paramsAreValid () |
virtual bool | run ()=0 |
void | setInput (te::map::AbstractLayerPtr fromLayer, te::map::AbstractLayerPtr toLayer) |
void | setOutput (te::da::DataSourcePtr outDsrc, std::string dsName) |
void | setParams (const std::map< std::string, std::vector< te::attributefill::OperationType > > &options, std::vector< std::string > toLayerProps) |
VectorToVectorOp () | |
virtual | ~VectorToVectorOp () |
Protected Member Functions | |
bool | save (std::auto_ptr< te::mem::DataSet > result, std::auto_ptr< te::da::DataSetType > outDsType) |
Protected Attributes | |
te::map::AbstractLayerPtr | m_fromLayer |
bool | m_hasErrors |
std::map< std::string, std::vector< te::attributefill::OperationType > > | m_options |
std::string | m_outDset |
te::da::DataSourcePtr | m_outDsrc |
te::map::AbstractLayerPtr | m_toLayer |
std::vector< std::string > | m_toLayerProps |
Definition at line 54 of file VectorToVectorOp.h.
te::attributefill::VectorToVectorOp::VectorToVectorOp | ( | ) |
|
virtual |
bool te::attributefill::VectorToVectorOp::hasErrors | ( | ) |
|
virtual |
|
pure virtual |
Implemented in te::attributefill::VectorToVectorMemory.
|
protected |
void te::attributefill::VectorToVectorOp::setInput | ( | te::map::AbstractLayerPtr | fromLayer, |
te::map::AbstractLayerPtr | toLayer | ||
) |
void te::attributefill::VectorToVectorOp::setOutput | ( | te::da::DataSourcePtr | outDsrc, |
std::string | dsName | ||
) |
void te::attributefill::VectorToVectorOp::setParams | ( | const std::map< std::string, std::vector< te::attributefill::OperationType > > & | options, |
std::vector< std::string > | toLayerProps | ||
) |
|
protected |
Definition at line 83 of file VectorToVectorOp.h.
|
protected |
Definition at line 81 of file VectorToVectorOp.h.
|
protected |
Definition at line 86 of file VectorToVectorOp.h.
|
protected |
Definition at line 90 of file VectorToVectorOp.h.
|
protected |
Definition at line 89 of file VectorToVectorOp.h.
|
protected |
Definition at line 84 of file VectorToVectorOp.h.
|
protected |
Definition at line 87 of file VectorToVectorOp.h.