State sampler for the Rn state space. More...
#include <RealVectorStateSpace.h>
Public Member Functions | |
RealVectorStateSampler (const StateSpace *space) | |
Constructor. | |
virtual void | sampleGaussian (State *state, const State *mean, const double stdDev) |
Sample a state using a Gaussian distribution with given mean and standard deviation (stdDev). | |
virtual void | sampleUniform (State *state) |
Sample a state. | |
virtual void | sampleUniformNear (State *state, const State *near, const double distance) |
Sample a state near another, within specified distance. |
State sampler for the Rn state space.
Definition at line 52 of file RealVectorStateSpace.h.
ompl::base::RealVectorStateSampler::RealVectorStateSampler | ( | const StateSpace * | space | ) | [inline] |
Constructor.
Definition at line 57 of file RealVectorStateSpace.h.
virtual void ompl::base::RealVectorStateSampler::sampleGaussian | ( | State * | state, | |
const State * | mean, | |||
const double | stdDev | |||
) | [virtual] |
Sample a state using a Gaussian distribution with given mean and standard deviation (stdDev).
Implements ompl::base::StateSampler.
virtual void ompl::base::RealVectorStateSampler::sampleUniform | ( | State * | state | ) | [virtual] |
Sample a state.
Implements ompl::base::StateSampler.
virtual void ompl::base::RealVectorStateSampler::sampleUniformNear | ( | State * | state, | |
const State * | near, | |||
const double | distance | |||
) | [virtual] |
Sample a state near another, within specified distance.
Implements ompl::base::StateSampler.