Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes
rl::plan::UniformSampler Class Reference

#include <UniformSampler.h>

Inheritance diagram for rl::plan::UniformSampler:
Inheritance graph
[legend]
Collaboration diagram for rl::plan::UniformSampler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 UniformSampler ()
virtual ~UniformSampler ()
void generate (::rl::math::Vector &q)
virtual void seed (const ::boost::mt19937::result_type &value)
- Public Member Functions inherited from rl::plan::Sampler
 Sampler ()
virtual ~Sampler ()
virtual void generateCollisionFree (::rl::math::Vector &q)

Protected Attributes

::boost::variate_generator
< ::boost::mt19937,::boost::uniform_real
< ::rl::math::Real > > 
rand

Additional Inherited Members

- Public Attributes inherited from rl::plan::Sampler
SimpleModelmodel

Constructor & Destructor Documentation

rl::plan::UniformSampler::UniformSampler ( )
rl::plan::UniformSampler::~UniformSampler ( )
virtual

Member Function Documentation

void rl::plan::UniformSampler::generate ( ::rl::math::Vector q)
virtual

Implements rl::plan::Sampler.

void rl::plan::UniformSampler::seed ( const ::boost::mt19937::result_type &  value)
virtual

Reimplemented in rl::plan::GaussianSampler.


Member Data Documentation

::boost::variate_generator< ::boost::mt19937, ::boost::uniform_real< ::rl::math::Real > > rl::plan::UniformSampler::rand
protected

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