Robotics Library  0.6.2
Public Member Functions | Protected Attributes | List of all members
rl::plan::UniformSampler Class Reference

#include <UniformSampler.h>

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

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

◆ UniformSampler()

rl::plan::UniformSampler::UniformSampler ( )

◆ ~UniformSampler()

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

Member Function Documentation

◆ generate()

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

Implements rl::plan::Sampler.

◆ seed()

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

Reimplemented in rl::plan::GaussianSampler.

Member Data Documentation

◆ rand

::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: