Abstract Class to represent an abstract vector operation. More...
#include "Config.h"#include "../common/AbstractFactory.h"#include "../geometry/Enums.h"#include <string>#include <vector>#include <mutex>Go to the source code of this file.
Classes | |
| class | te::vp::AbstractOperation |
| Abstract class used to define an operation. More... | |
| class | te::vp::AbstractOperationCapabilities |
| Abstract class used to define the capabilities of the operation, inclusing number of inputs and outputs. More... | |
| class | te::vp::AbstractParameters |
| Abstract class used to define the input/ ouptut parameters for TerraAmazon Operations. More... | |
| class | te::vp::OperationFactory |
| Abstract factory used to create Operations. More... | |
Namespaces | |
| namespace | te |
| TerraLib. | |
| namespace | te::da |
| Namespace for the DataAccess API of TerraLib. | |
| namespace | te::vp |
| Namespace for Vector Processing module of TerraLib. | |
Enumerations | |
| enum class | te::vp::OperationResult { te::vp::OP_NOT_STARTED , te::vp::OP_SUCCESS , te::vp::OP_CANCELLED , te::vp::OP_ERROR } |
Abstract Class to represent an abstract vector operation.
Definition in file AbstractOperation.h.