#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.
◆ Shadow()
| te::mnt::Shadow::Shadow |
( |
| ) |
|
◆ ~Shadow()
| te::mnt::Shadow::~Shadow |
( |
| ) |
|
◆ calcLocalGradient()
| bool te::mnt::Shadow::calcLocalGradient |
( |
te::rst::Raster * |
inputRaster, |
|
|
int |
line, |
|
|
int |
col, |
|
|
double |
vmin, |
|
|
double |
vmax, |
|
|
double & |
dx, |
|
|
double & |
dy, |
|
|
double * |
val |
|
) |
| |
|
private |
◆ GenerateImage()
◆ getOutRst()
◆ getRasterElementLine()
| void te::mnt::Shadow::getRasterElementLine |
( |
te::rst::Raster * |
inputRaster, |
|
|
int |
line, |
|
|
std::vector< std::complex< double > > & |
val |
|
) |
| |
|
private |
◆ run()
| bool te::mnt::Shadow::run |
( |
| ) |
|
◆ setInput()
◆ setOutput()
| void te::mnt::Shadow::setOutput |
( |
std::map< std::string, std::string > & |
dsinfo, |
|
|
std::string |
outRstDSType |
|
) |
| |
◆ setParams()
| 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 |
|
) |
| |
◆ setSRID()
| 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.
◆ inDset
◆ m_azimuth
| double te::mnt::Shadow::m_azimuth |
|
protected |
◆ m_dummy
| double te::mnt::Shadow::m_dummy |
|
protected |
◆ m_elevation
| double te::mnt::Shadow::m_elevation |
|
protected |
◆ m_inDsetName
| std::string te::mnt::Shadow::m_inDsetName |
|
protected |
◆ m_inDsetType
◆ m_inDsrc
◆ m_maxval
| double te::mnt::Shadow::m_maxval |
|
protected |
◆ m_minval
| double te::mnt::Shadow::m_minval |
|
protected |
◆ m_out
◆ m_outDsinfo
| std::map<std::string, std::string> te::mnt::Shadow::m_outDsinfo |
|
protected |
◆ m_outputHeight
| unsigned int te::mnt::Shadow::m_outputHeight |
|
protected |
◆ m_outputWidth
| unsigned int te::mnt::Shadow::m_outputWidth |
|
protected |
◆ m_outRstDSType
| std::string te::mnt::Shadow::m_outRstDSType |
|
protected |
◆ m_relief
| double te::mnt::Shadow::m_relief |
|
protected |
◆ m_resxo
| double te::mnt::Shadow::m_resxo |
|
protected |
◆ m_resyo
| double te::mnt::Shadow::m_resyo |
|
protected |
◆ m_srid
| int te::mnt::Shadow::m_srid |
|
protected |
Attribute with spatial reference information.
Definition at line 64 of file Shadow.h.
◆ m_vmax
| double te::mnt::Shadow::m_vmax |
|
protected |
◆ m_vmin
| 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