38 #ifndef __TERRALIB_GRAPH_INTERNAL_LDDGRAPHBUILDER_H 
   39 #define __TERRALIB_GRAPH_INTERNAL_LDDGRAPHBUILDER_H 
   42 #include "../Config.h" 
   52   namespace da { 
class DataSource; }
 
   53   namespace rst { 
class Raster; }
 
  103          bool build(
te::rst::Raster* raster, 
const std::map<std::string, std::string>& dsInfo, 
const std::string& graphType, 
const std::map<std::string, std::string>& gInfo);
 
  119         bool getVertexId(
int row, 
int col, 
int& 
id);
 
  141 #endif // __TERRALIB_GRAPH_INTERNAL_LDDGRAPHBUILDER_H 
#define TEGRAPHEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
This abstract class provides the common functions for graph builder classes. Each builder strategy ha...
 
te::rst::Raster * m_raster
Input raster with LDD information. 
 
This strategy is based on Serio Rosim method, using this "mask" is possible extract a graph from a LD...
 
This abstract class provides the common functions for graph builder classes. Each builder strategy ha...
 
int m_edgeId
Attribute used as a index counter for edge objects. 
 
An abstract class for raster data strucutures.