#include <Intersection.h>
Public Member Functions | |
bool | executeMemory (te::vp::AlgorithmParams *mainParams, te::da::DataSet *teste) |
bool | executeQuery (te::vp::AlgorithmParams *mainParams) |
bool | getSpecificParams () |
Intersection () | |
bool | isSupportQuery (te::vp::AlgorithmParams *mainParams) |
void | setSpecificParams (bool copyInputColumns) |
virtual | ~Intersection () |
Protected Member Functions | |
te::da::DataSetType * | getOutputDataSetType (te::vp::AlgorithmParams *mainParams) |
std::vector< te::dt::Property * > | getTabularProps (te::da::DataSetType *dsType) |
te::gm::GeomType | setGeomResultType (te::gm::GeomType firstGeom, te::gm::GeomType secondGeom) |
te::da::DataSet * | updateGeomType (te::da::DataSetType *dsType, te::da::DataSet *ds) |
Protected Attributes | |
bool | m_copyInputColumns |
std::size_t | m_SRID |
Definition at line 56 of file Intersection.h.
te::vp::Intersection::Intersection | ( | ) |
|
inlinevirtual |
Definition at line 62 of file Intersection.h.
|
virtual |
Implements te::vp::Algorithm.
|
virtual |
Implements te::vp::Algorithm.
|
protected |
bool te::vp::Intersection::getSpecificParams | ( | ) |
|
protected |
|
virtual |
Implements te::vp::Algorithm.
|
protected |
void te::vp::Intersection::setSpecificParams | ( | bool | copyInputColumns | ) |
|
protected |
|
protected |
Definition at line 88 of file Intersection.h.
|
protected |
Definition at line 89 of file Intersection.h.