#include <Shadow.h>
|
te::rst::Raster * | GenerateImage (te::rst::Raster *raster) |
|
te::rst::Raster * | getOutRst () |
|
bool | run () |
|
void | setInput (te::da::DataSourcePtr inDsrc, std::string inDsetName, const te::da::DataSetTypePtr &inDsetType) |
|
void | setOutput (std::map< std::string, std::string > &dsinfo, std::string outRstDSType) |
|
void | setParams (double azimuth, double elevation, double relief, double dummy, double vmin, double vmax, double minval, double maxval, unsigned int outputWidth, unsigned int outputHeight, double resxo, double resyo) |
|
void | setSRID (int srid) |
|
| Shadow () |
|
| ~Shadow () |
|
Definition at line 23 of file Shadow.h.
te::mnt::Shadow::Shadow |
( |
| ) |
|
te::mnt::Shadow::~Shadow |
( |
| ) |
|
bool te::mnt::Shadow::calcLocalGradient |
( |
te::rst::Raster * |
inputRaster, |
|
|
int |
line, |
|
|
int |
col, |
|
|
double |
vmin, |
|
|
double |
vmax, |
|
|
double & |
dx, |
|
|
double & |
dy, |
|
|
double * |
val |
|
) |
| |
|
private |
void te::mnt::Shadow::getRasterElementLine |
( |
te::rst::Raster * |
inputRaster, |
|
|
int |
line, |
|
|
std::vector< std::complex< double > > & |
val |
|
) |
| |
|
private |
bool te::mnt::Shadow::run |
( |
| ) |
|
void te::mnt::Shadow::setOutput |
( |
std::map< std::string, std::string > & |
dsinfo, |
|
|
std::string |
outRstDSType |
|
) |
| |
void te::mnt::Shadow::setParams |
( |
double |
azimuth, |
|
|
double |
elevation, |
|
|
double |
relief, |
|
|
double |
dummy, |
|
|
double |
vmin, |
|
|
double |
vmax, |
|
|
double |
minval, |
|
|
double |
maxval, |
|
|
unsigned int |
outputWidth, |
|
|
unsigned int |
outputHeight, |
|
|
double |
resxo, |
|
|
double |
resyo |
|
) |
| |
void te::mnt::Shadow::setSRID |
( |
int |
srid | ) |
|
|
inline |
Function used to set the Spatial Reference System ID
Definition at line 40 of file Shadow.h.
double te::mnt::Shadow::m_azimuth |
|
protected |
double te::mnt::Shadow::m_dummy |
|
protected |
double te::mnt::Shadow::m_elevation |
|
protected |
std::string te::mnt::Shadow::m_inDsetName |
|
protected |
double te::mnt::Shadow::m_maxval |
|
protected |
double te::mnt::Shadow::m_minval |
|
protected |
std::map<std::string, std::string> te::mnt::Shadow::m_outDsinfo |
|
protected |
unsigned int te::mnt::Shadow::m_outputHeight |
|
protected |
unsigned int te::mnt::Shadow::m_outputWidth |
|
protected |
std::string te::mnt::Shadow::m_outRstDSType |
|
protected |
double te::mnt::Shadow::m_relief |
|
protected |
double te::mnt::Shadow::m_resxo |
|
protected |
double te::mnt::Shadow::m_resyo |
|
protected |
int te::mnt::Shadow::m_srid |
|
protected |
Attribute with spatial reference information.
Definition at line 64 of file Shadow.h.
double te::mnt::Shadow::m_vmax |
|
protected |
double te::mnt::Shadow::m_vmin |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/mnt/core/Shadow.h