28 #include "rp/Segmenter.h" 
   33 #define TERRALIB_IDL_FUNCTIONS_NUMBER 1 
   45   moduleFunctionsAddrs[ 0 ].arg_max =
 
   46     moduleFunctionsAddrs[ 0 ].arg_min = 3;
 
   47   moduleFunctionsAddrs[ 0 ].extra = 0;
 
   48   moduleFunctionsAddrs[ 0 ].flags = 0;
 
   49   moduleFunctionsAddrs[ 0 ].name = (
char*)
"TERRALIB_RP_SEGMENTER_RG";
 
   52   int returnValue = IDL_SysRtnAdd( moduleFunctionsAddrs, TRUE, 
 
IDL_VPTR RegionGrowingSegmenter(int argc, IDL_VPTR *argv, char *argk)
Raster region growing segmentation. 
 
An utility class to control the startup and cleanup of the TerraLib Platform and its resources...
 
#define TERRALIB_IDL_FUNCTIONS_NUMBER
 
void finalize()
It finalizes the TerraLib Platform. 
 
static TerraLib & getInstance()
It returns a reference to the singleton instance. 
 
void loadTerralibModules()
Load the required terralib modules. 
 
void initialize()
It initializes the TerraLib Platform. 
 
int IDL_Load(void)
IDL module entry point. 
 
void IDL_ExitHandler(void)
IDL exit handler.