26#ifndef __TERRALIB_RASTER_INTERNAL_BLOCKUTILS_H
27#define __TERRALIB_RASTER_INTERNAL_BLOCKUTILS_H
TERASTEREXPORT void SetCIInt16(int index, void *buffer, const double *value)
TERASTEREXPORT void Set1bit(int index, void *buffer, const double *value)
TERASTEREXPORT void GetInt64(int index, void *buffer, double *value)
TERASTEREXPORT void GetFloat(int index, void *buffer, double *value)
TERASTEREXPORT void GetUInt32(int index, void *buffer, double *value)
TERASTEREXPORT void SetCRFloat(int index, void *buffer, const double *value)
TERASTEREXPORT void SetCIFloat(int index, void *buffer, const double *value)
TERASTEREXPORT void SetChar(int index, void *buffer, const double *value)
TERASTEREXPORT void GetCIInt32(int index, void *buffer, double *value)
TERASTEREXPORT void GetInt16(int index, void *buffer, double *value)
TERASTEREXPORT void GetDouble(int index, void *buffer, double *value)
TERASTEREXPORT void GetUInt64(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 GetCRInt32(int index, void *buffer, double *value)
void(* GetBufferValueFPtr)(int index, void *buffer, double *value)
The type of function used to extract data from a buffer.
TERASTEREXPORT void GetCRDouble(int index, void *buffer, double *value)
TERASTEREXPORT void SetUChar(int index, void *buffer, const double *value)
TERASTEREXPORT void SetCRDouble(int index, void *buffer, const double *value)
TERASTEREXPORT void Get1bit(int index, void *buffer, double *value)
TERASTEREXPORT void SetInt64(int index, void *buffer, const double *value)
TERASTEREXPORT void GetUInt16(int index, void *buffer, double *value)
TERASTEREXPORT void GetCIDouble(int index, void *buffer, double *value)
TERASTEREXPORT void SetCRInt32(int index, void *buffer, const double *value)
TERASTEREXPORT void GetUChar(int index, void *buffer, double *value)
TERASTEREXPORT void SetUInt64(int index, void *buffer, const double *value)
TERASTEREXPORT void GetChar(int index, void *buffer, double *value)
TERASTEREXPORT void SetCIDouble(int index, void *buffer, const double *value)
TERASTEREXPORT void SetDouble(int index, void *buffer, const double *value)
TERASTEREXPORT void SetUInt16(int index, void *buffer, const double *value)
TERASTEREXPORT void SetCRInt16(int index, void *buffer, const double *value)
TERASTEREXPORT void SetInt16(int index, void *buffer, const 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 SetInt32(int index, void *buffer, const double *value)
TERASTEREXPORT void Get4bits(int index, void *buffer, double *value)
TERASTEREXPORT void SetCIInt32(int index, void *buffer, const double *value)
TERASTEREXPORT void SetUInt32(int index, void *buffer, const double *value)
TERASTEREXPORT void Get2bits(int index, void *buffer, double *value)
TERASTEREXPORT void DummySetValue(int index, void *buffer, const double *value)
TERASTEREXPORT void DummyGetValue(int index, void *buffer, double *value)
TERASTEREXPORT void GetInt32(int index, void *buffer, double *value)
TERASTEREXPORT void GetCIInt16(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 Set4bits(int index, void *buffer, const double *value)
TERASTEREXPORT void SetFloat(int index, void *buffer, const double *value)
TERASTEREXPORT void GetCIFloat(int index, void *buffer, double *value)
TERASTEREXPORT void GetCRFloat(int index, void *buffer, double *value)
#define TERASTEREXPORT
You can use this macro in order to export/import classes and functions from this module.
Proxy configuration file for TerraView (see terraview_config.h).