Class to generate samples points using random strategy.
More...
#include <SamplePointsGeneratorRandom.h>
Class to generate samples points using random strategy.
Definition at line 51 of file SamplePointsGeneratorRandom.h.
◆ SamplePointsGeneratorRandom()
te::sa::SamplePointsGeneratorRandom::SamplePointsGeneratorRandom |
( |
| ) |
|
◆ ~SamplePointsGeneratorRandom()
virtual te::sa::SamplePointsGeneratorRandom::~SamplePointsGeneratorRandom |
( |
| ) |
|
|
virtual |
◆ createDataSetType()
virtual std::unique_ptr< te::da::DataSetType > te::sa::SamplePointsGeneratorRandom::createDataSetType |
( |
| ) |
|
|
protectedvirtual |
◆ execute()
void te::sa::SamplePointsGeneratorAbstract::execute |
( |
| ) |
|
|
inherited |
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
◆ setNumberOfPoints()
void te::sa::SamplePointsGeneratorRandom::setNumberOfPoints |
( |
int |
nPoints | ) |
|
Function used to set the number of points to be generated
◆ setOutputDataSetName()
void te::sa::SamplePointsGeneratorAbstract::setOutputDataSetName |
( |
std::string |
dataSetName | ) |
|
|
inherited |
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 | ) |
|
|
inherited |
Function used to set the envelope parameter
◆ m_distReal
boost::random::uniform_real_distribution te::sa::SamplePointsGeneratorAbstract::m_distReal |
|
protectedinherited |
◆ m_ds
◆ m_env
◆ m_gen
boost::random::mt19937 te::sa::SamplePointsGeneratorAbstract::m_gen |
|
protectedinherited |
◆ m_nPoints
int te::sa::SamplePointsGeneratorRandom::m_nPoints |
|
protected |
◆ m_outputDataSetName
std::string te::sa::SamplePointsGeneratorAbstract::m_outputDataSetName |
|
protectedinherited |
◆ m_srid
int te::sa::SamplePointsGeneratorAbstract::m_srid |
|
protectedinherited |
◆ m_type
The documentation for this class was generated from the following file: