All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
ompl::base::ManifoldStateSampler Class Reference

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

#include <ManifoldStateSampler.h>

Inheritance diagram for ompl::base::ManifoldStateSampler:

List of all members.

Public Member Functions

 ManifoldStateSampler (const StateManifold *manifold)
 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 StateManifoldmanifold_
 The manifold this sampler samples.
RNG rng_
 An instance of a random number generator.

Detailed Description

Abstract definition of a manifold state sampler.

Definition at line 60 of file ManifoldStateSampler.h.


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