ompl::base::HaltonSequence Class Reference
Realization of the Halton sequence for the generation of arbitrary dimensional, low-dispersion sequences. More...
#include <ompl/base/samplers/deterministic/HaltonSequence.h>
Inheritance diagram for ompl::base::HaltonSequence:
Public Member Functions | |
HaltonSequence (unsigned int dimensions) | |
Constructor, only specifiying the dimensions, first n primes will be used as bases. | |
HaltonSequence (unsigned int dimensions, std::vector< unsigned int > bases) | |
Constructor, for which the bases vector will be used to initialize the bases of the 1D halton sequences. bases.size() has to be equal to dimensions. | |
std::vector< double > | sample () override |
Returns the next sample in the interval [0,1]. | |
Public Member Functions inherited from ompl::base::DeterministicSequence | |
DeterministicSequence (unsigned int dimensions) | |
Constructor. | |
Additional Inherited Members | |
Public Attributes inherited from ompl::base::DeterministicSequence | |
const unsigned int | dimensions_ |
Detailed Description
Realization of the Halton sequence for the generation of arbitrary dimensional, low-dispersion sequences.
Definition at line 145 of file HaltonSequence.h.
The documentation for this class was generated from the following files:
- ompl/base/samplers/deterministic/HaltonSequence.h
- ompl/base/samplers/deterministic/src/HaltonSequence.cpp