#include <Profile.h>
Public Member Functions | |
std::auto_ptr< te::mem::DataSet > | createDataSet (te::da::DataSet *inputDataSet, te::da::DataSetType *dsType) |
std::auto_ptr< te::rst::Raster > | getPrepareRaster () |
std::vector< te::gm::LineString * > | prepareVector (std::string &inDsetName, te::da::DataSourcePtr &inDsrc, std::string &geostype) |
Profile () | |
Default constructor. More... | |
bool | runRasterProfile (std::auto_ptr< te::rst::Raster > raster, std::vector< te::gm::LineString * > visadas, std::vector< te::gm::LineString * > &profileSet) |
void | setInput (te::da::DataSourcePtr inRasterDsrc, std::string inRasterName, std::auto_ptr< te::da::DataSetType > inDsetType, double dummy) |
~Profile () | |
Virtual destructor. More... | |
Public Attributes | |
double | m_dummy |
te::da::DataSourcePtr | m_inRasterDsrc |
std::auto_ptr< te::da::DataSetType > | m_inRasterDsType |
std::string | m_inRasterName |
int | m_srid |
te::mnt::Profile::Profile | ( | ) |
Default constructor.
te::mnt::Profile::~Profile | ( | ) |
Virtual destructor.
std::auto_ptr<te::mem::DataSet> te::mnt::Profile::createDataSet | ( | te::da::DataSet * | inputDataSet, |
te::da::DataSetType * | dsType | ||
) |
std::auto_ptr<te::rst::Raster> te::mnt::Profile::getPrepareRaster | ( | ) |
std::vector<te::gm::LineString*> te::mnt::Profile::prepareVector | ( | std::string & | inDsetName, |
te::da::DataSourcePtr & | inDsrc, | ||
std::string & | geostype | ||
) |
bool te::mnt::Profile::runRasterProfile | ( | std::auto_ptr< te::rst::Raster > | raster, |
std::vector< te::gm::LineString * > | visadas, | ||
std::vector< te::gm::LineString * > & | profileSet | ||
) |
void te::mnt::Profile::setInput | ( | te::da::DataSourcePtr | inRasterDsrc, |
std::string | inRasterName, | ||
std::auto_ptr< te::da::DataSetType > | inDsetType, | ||
double | dummy | ||
) |
te::da::DataSourcePtr te::mnt::Profile::m_inRasterDsrc |
std::auto_ptr<te::da::DataSetType> te::mnt::Profile::m_inRasterDsType |