#include <RasterTransform.h>
|
typedef void(BandBufferInfo::* | ChannelDomainGetFunction) (const unsigned int c, const unsigned int r, double &value) const |
|
|
double | m_auxImagValue |
|
double | m_auxRealValue |
|
void * | m_buffer |
|
BandBufferInfo::ChannelDomainGetFunction | m_channelDomainGetFuncPtr |
| Function used to get raster data from the selected domain (real/imaginary). More...
|
|
int | m_dataType |
|
te::rst::GetBufferValueFPtr | m_getBuff |
| A pointer to a function that helps to extract a double or complex value from a specific buffer data type (char, int16, int32, float, ...). More...
|
|
te::rst::GetBufferValueFPtr | m_getBuffI |
| A pointer to a function that helps to extract the imaginary part value from a specific buffer data type (cint16, cint32, cfloat, cdouble). More...
|
|
int | m_height |
|
te::rst::SetBufferValueFPtr | m_setBuff |
| A pointer to a function that helps to insert a double or complex value into a specific buffer data type (char, int16, int32, float, ...). More...
|
|
te::rst::SetBufferValueFPtr | m_setBuffI |
| A pointer to a function that helps to insert the imaginary part value into a specific buffer data type (cint16, cint32, cfloat, cdouble). More...
|
|
int | m_width |
|
Definition at line 318 of file RasterTransform.h.
◆ ChannelDomainGetFunction
typedef void(BandBufferInfo::* te::map::RasterTransform::BandBufferInfo::ChannelDomainGetFunction) (const unsigned int c, const unsigned int r, double &value) const |
|
protected |
◆ BandBufferInfo()
te::map::RasterTransform::BandBufferInfo::BandBufferInfo |
( |
const int |
bandDataType, |
|
|
const int |
width, |
|
|
const int |
height, |
|
|
void * |
buffer, |
|
|
const RasterTransform::ChannelDomain |
domain |
|
) |
| |
|
inline |
◆ ~BandBufferInfo()
te::map::RasterTransform::BandBufferInfo::~BandBufferInfo |
( |
| ) |
|
|
inline |
◆ getImaginaryValueChannelDomainGetFunction()
void te::map::RasterTransform::BandBufferInfo::getImaginaryValueChannelDomainGetFunction |
( |
const unsigned int |
c, |
|
|
const unsigned int |
r, |
|
|
double & |
value |
|
) |
| const |
|
inlineprotected |
◆ getRealValueChannelDomainGetFunction()
void te::map::RasterTransform::BandBufferInfo::getRealValueChannelDomainGetFunction |
( |
const unsigned int |
c, |
|
|
const unsigned int |
r, |
|
|
double & |
value |
|
) |
| const |
|
inlineprotected |
◆ getSQRTChannelDomainGetFunction()
void te::map::RasterTransform::BandBufferInfo::getSQRTChannelDomainGetFunction |
( |
const unsigned int |
c, |
|
|
const unsigned int |
r, |
|
|
double & |
value |
|
) |
| const |
|
inlineprotected |
◆ getValue()
void te::map::RasterTransform::BandBufferInfo::getValue |
( |
const unsigned int |
c, |
|
|
const unsigned int |
r, |
|
|
double & |
value |
|
) |
| const |
|
inline |
◆ m_auxImagValue
double te::map::RasterTransform::BandBufferInfo::m_auxImagValue |
|
mutableprotected |
◆ m_auxRealValue
double te::map::RasterTransform::BandBufferInfo::m_auxRealValue |
|
mutableprotected |
◆ m_buffer
void* te::map::RasterTransform::BandBufferInfo::m_buffer |
|
protected |
◆ m_channelDomainGetFuncPtr
Function used to get raster data from the selected domain (real/imaginary).
Definition at line 379 of file RasterTransform.h.
◆ m_dataType
int te::map::RasterTransform::BandBufferInfo::m_dataType |
|
protected |
◆ m_getBuff
A pointer to a function that helps to extract a double or complex value from a specific buffer data type (char, int16, int32, float, ...).
Definition at line 375 of file RasterTransform.h.
◆ m_getBuffI
A pointer to a function that helps to extract the imaginary part value from a specific buffer data type (cint16, cint32, cfloat, cdouble).
Definition at line 376 of file RasterTransform.h.
◆ m_height
int te::map::RasterTransform::BandBufferInfo::m_height |
|
protected |
◆ m_setBuff
A pointer to a function that helps to insert a double or complex value into a specific buffer data type (char, int16, int32, float, ...).
Definition at line 377 of file RasterTransform.h.
◆ m_setBuffI
A pointer to a function that helps to insert the imaginary part value into a specific buffer data type (cint16, cint32, cfloat, cdouble).
Definition at line 378 of file RasterTransform.h.
◆ m_width
int te::map::RasterTransform::BandBufferInfo::m_width |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/maptools/RasterTransform.h