Register.h File Reference
#include "Config.h"
#include "../dataaccess/dataset/DataSet.h"
#include "../dataaccess/dataset/DataSetType.h"
#include "../dataaccess/utils/DataAccess.h"
#include <tuple>
#include <vector>
#include <string>

Go to the source code of this file.

Namespaces

 Register
 
 te
 TerraLib.
 
 te::vp
 Namespace for Vector Processing module of TerraLib.
 
 te::vp::Register
 

Typedefs

typedef std::tuple< int, double, double, int, double, double > te::vp::Register::TiePointT
 Tie poit type definition [ SRID1, x1, y2, SRID2, x2, y2 ]. More...
 

Enumerations

enum  te::vp::Register::RegisterMethod { te::vp::Register::InvalidRegMethod = 0 , te::vp::Register::TransByNMethod = 1 }
 Register method. More...
 

Functions

TEVPEXPORT bool te::vp::Register::RegisterDataset (const RegisterMethod &method, const std::vector< TiePointT > &tiePoints, const unsigned int &minNeighborTiePoints, const bool enableThreads, te::da::DataSet &inDataset, const te::da::DataSetType &inDsType, const std::string &outDataSetName, te::da::DataAccess &outDataAccess)
 Register dataset geometries using supplied tie-points. More...