Virtual class to generate samples points.
More...
#include <SamplePointsGeneratorAbstract.h>
Virtual class to generate samples points.
Definition at line 59 of file SamplePointsGeneratorAbstract.h.
◆ SamplePointsGeneratorAbstract()
te::sa::SamplePointsGeneratorAbstract::SamplePointsGeneratorAbstract |
( |
| ) |
|
◆ ~SamplePointsGeneratorAbstract()
virtual te::sa::SamplePointsGeneratorAbstract::~SamplePointsGeneratorAbstract |
( |
| ) |
|
|
virtual |
◆ createDataSetType()
virtual std::unique_ptr< te::da::DataSetType > te::sa::SamplePointsGeneratorAbstract::createDataSetType |
( |
| ) |
|
|
protectedpure virtual |
◆ execute()
void te::sa::SamplePointsGeneratorAbstract::execute |
( |
| ) |
|
Function to execute the kernel operation.
◆ generateSamples()
◆ getPoint()
Function used to generate a randon point inside a defined envelope
◆ saveDataSet()
Function used to save the output dataset
◆ setEnvelope()
Function used to set the envelope parameter
◆ setOutputDataSetName()
void te::sa::SamplePointsGeneratorAbstract::setOutputDataSetName |
( |
std::string |
dataSetName | ) |
|
Function used to set the output dataset name parameter
◆ setOutputDataSource()
Function used to set the output data source parameter
◆ setSRID()
void te::sa::SamplePointsGeneratorAbstract::setSRID |
( |
int |
srid | ) |
|
Function used to set the envelope parameter
◆ m_distReal
boost::random::uniform_real_distribution te::sa::SamplePointsGeneratorAbstract::m_distReal |
|
protected |
◆ m_ds
◆ m_env
◆ m_gen
boost::random::mt19937 te::sa::SamplePointsGeneratorAbstract::m_gen |
|
protected |
◆ m_outputDataSetName
std::string te::sa::SamplePointsGeneratorAbstract::m_outputDataSetName |
|
protected |
◆ m_srid
int te::sa::SamplePointsGeneratorAbstract::m_srid |
|
protected |
◆ m_type
The documentation for this class was generated from the following file: