All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
ompl::base::StateSampler Class Referenceabstract

Abstract definition of a state space sampler. More...

#include <StateSampler.h>

Inheritance diagram for ompl::base::StateSampler:

Public Member Functions

 StateSampler (const StateSpace *space)
 Constructor.
 
virtual void sampleUniform (State *state)=0
 Sample a state.
 
virtual void sampleUniformNear (State *state, const State *near, const double distance)=0
 Sample a state near another, within specified distance.
 
virtual void sampleGaussian (State *state, const State *mean, const double stdDev)=0
 Sample a state using a Gaussian distribution with given mean and standard deviation (stdDev)
 

Protected Attributes

const StateSpacespace_
 The state space this sampler samples.
 
RNG rng_
 An instance of a random number generator.
 

Detailed Description

Abstract definition of a state space sampler.

Definition at line 66 of file StateSampler.h.


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