ompl::base::SO3StateSampler Class Reference

State space sampler for SO(3), using quaternion representation. More...

#include <SO3StateSpace.h>

Inheritance diagram for ompl::base::SO3StateSampler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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.
 SO3StateSampler (const StateSpace *space)
 Constructor.

Detailed Description

State space sampler for SO(3), using quaternion representation.

Definition at line 48 of file SO3StateSpace.h.


Constructor & Destructor Documentation

ompl::base::SO3StateSampler::SO3StateSampler ( const StateSpace space  )  [inline]

Constructor.

Definition at line 53 of file SO3StateSpace.h.


Member Function Documentation

virtual void ompl::base::SO3StateSampler::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::SO3StateSampler::sampleUniform ( State state  )  [virtual]

Sample a state.

Implements ompl::base::StateSampler.

virtual void ompl::base::SO3StateSampler::sampleUniformNear ( State state,
const State near,
const double  distance 
) [virtual]

Sample a state near another, within specified distance.

Implements ompl::base::StateSampler.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 09:34:00 2013