26 #ifndef __TERRALIB_RASTER_INTERNAL_BLOCKUTILS_H 
   27 #define __TERRALIB_RASTER_INTERNAL_BLOCKUTILS_H 
  137 #endif  // __TERRALIB_RASTER_INTERNAL_BLOCKUTILS_H 
TERASTEREXPORT void GetFloat(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetDouble(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetCRDouble(int index, void *buffer, const double *value)
 
void(* GetBufferValueFPtr)(int index, void *buffer, double *value)
The type of function used to extract data from a buffer. 
 
TERASTEREXPORT void SetCIInt32(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetCIFloat(int index, void *buffer, const double *value)
 
TERASTEREXPORT void GetCIFloat(int index, void *buffer, double *value)
 
TERASTEREXPORT void Set4bits(int index, void *buffer, const double *value)
 
TERASTEREXPORT void GetUInt32(int index, void *buffer, double *value)
 
TERASTEREXPORT void Set2bits(int index, void *buffer, const double *value)
 
TERASTEREXPORT void GetCRInt16(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetCIDouble(int index, void *buffer, double *value)
 
void(* SetBufferValueFPtr)(int index, void *buffer, const double *value)
The type of function used to extract data from a buffer. 
 
TERASTEREXPORT void SetUChar(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetChar(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetCIInt16(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetInt32(int index, void *buffer, const double *value)
 
TERASTEREXPORT void Set1bit(int index, void *buffer, const double *value)
 
TERASTEREXPORT void Get4bits(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetBlockFunctions(GetBufferValueFPtr *gb, GetBufferValueFPtr *gbi, SetBufferValueFPtr *sb, SetBufferValueFPtr *sbi, int type)
Sets the pointers to functions that helps to extract a double or complex value from a specific buffer...
 
TERASTEREXPORT void SetCRInt16(int index, void *buffer, const double *value)
 
#define TERASTEREXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
TERASTEREXPORT void Get1bit(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetDouble(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetCIDouble(int index, void *buffer, const double *value)
 
TERASTEREXPORT void DummyGetValue(int index, void *buffer, double *value)
 
TERASTEREXPORT void DummySetValue(int index, void *buffer, const double *value)
 
TERASTEREXPORT void Get2bits(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetCRInt32(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetUInt32(int index, void *buffer, const double *value)
 
TERASTEREXPORT void GetChar(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetFloat(int index, void *buffer, const double *value)
 
TERASTEREXPORT void SetInt16(int index, void *buffer, const double *value)
 
TERASTEREXPORT void GetCIInt16(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetCRFloat(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetUChar(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetInt32(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetCRFloat(int index, void *buffer, const double *value)
 
TERASTEREXPORT void GetCIInt32(int index, void *buffer, double *value)
 
TERASTEREXPORT void SetUInt16(int index, void *buffer, const double *value)
 
Configuration flags for the Raster module of TerraLib. 
 
TERASTEREXPORT void GetUInt16(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetCRInt32(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetInt16(int index, void *buffer, double *value)
 
TERASTEREXPORT void GetCRDouble(int index, void *buffer, double *value)