te::attributefill::VectorToRaster Class Reference

#include <VectorToRaster.h>

Public Member Functions

bool paramsAreValid ()
 
bool run ()
 
void setInput (te::da::DataSourcePtr inVectorDsrc, std::string inVectorName, std::auto_ptr< te::da::DataSetTypeConverter > inVectorDsType)
 
void setOutput (te::da::DataSourcePtr outDsrc, std::string dsName)
 
void setParams (std::vector< std::string > selectedAttVec, double resolutionX, double resolutionY, int columns, int rows, bool useDummy, int dummy=0)
 
 VectorToRaster ()
 
 ~VectorToRaster ()
 

Protected Attributes

int m_columns
 
int m_dummy
 
te::da::DataSourcePtr m_inVectorDsrc
 
std::auto_ptr< te::da::DataSetTypeConverterm_inVectorDsType
 
std::string m_inVectorName
 
std::string m_outDset
 
te::da::DataSourcePtr m_outDsrc
 
double m_resolutionX
 
double m_resolutionY
 
int m_rows
 
std::vector< std::string > m_selectedAttVec
 
bool m_setDummy
 

Detailed Description

Definition at line 55 of file VectorToRaster.h.

Constructor & Destructor Documentation

te::attributefill::VectorToRaster::VectorToRaster ( )
te::attributefill::VectorToRaster::~VectorToRaster ( )
inline

Definition at line 61 of file VectorToRaster.h.

Member Function Documentation

bool te::attributefill::VectorToRaster::paramsAreValid ( )
bool te::attributefill::VectorToRaster::run ( )
void te::attributefill::VectorToRaster::setInput ( te::da::DataSourcePtr  inVectorDsrc,
std::string  inVectorName,
std::auto_ptr< te::da::DataSetTypeConverter inVectorDsType 
)
void te::attributefill::VectorToRaster::setOutput ( te::da::DataSourcePtr  outDsrc,
std::string  dsName 
)
void te::attributefill::VectorToRaster::setParams ( std::vector< std::string >  selectedAttVec,
double  resolutionX,
double  resolutionY,
int  columns,
int  rows,
bool  useDummy,
int  dummy = 0 
)

Member Data Documentation

int te::attributefill::VectorToRaster::m_columns
protected

Definition at line 90 of file VectorToRaster.h.

int te::attributefill::VectorToRaster::m_dummy
protected

Definition at line 93 of file VectorToRaster.h.

te::da::DataSourcePtr te::attributefill::VectorToRaster::m_inVectorDsrc
protected

Definition at line 83 of file VectorToRaster.h.

std::auto_ptr<te::da::DataSetTypeConverter> te::attributefill::VectorToRaster::m_inVectorDsType
protected

Definition at line 85 of file VectorToRaster.h.

std::string te::attributefill::VectorToRaster::m_inVectorName
protected

Definition at line 84 of file VectorToRaster.h.

std::string te::attributefill::VectorToRaster::m_outDset
protected

Definition at line 96 of file VectorToRaster.h.

te::da::DataSourcePtr te::attributefill::VectorToRaster::m_outDsrc
protected

Definition at line 95 of file VectorToRaster.h.

double te::attributefill::VectorToRaster::m_resolutionX
protected

Definition at line 88 of file VectorToRaster.h.

double te::attributefill::VectorToRaster::m_resolutionY
protected

Definition at line 89 of file VectorToRaster.h.

int te::attributefill::VectorToRaster::m_rows
protected

Definition at line 91 of file VectorToRaster.h.

std::vector<std::string> te::attributefill::VectorToRaster::m_selectedAttVec
protected

Definition at line 87 of file VectorToRaster.h.

bool te::attributefill::VectorToRaster::m_setDummy
protected

Definition at line 92 of file VectorToRaster.h.


The documentation for this class was generated from the following file: