samples the neighborhood of a configuration using the configuration space distance metric and sampler. More...
#include <planningutils.h>
Public Member Functions | |
SimpleNeighborhoodSampler (SpaceSamplerBasePtr psampler, const boost::function< dReal(const std::vector< dReal > &, const std::vector< dReal > &)> &distmetricfn) | |
bool | Sample (std::vector< dReal > &vNewSample, const std::vector< dReal > &vCurSample, dReal fRadius) |
bool | Sample (std::vector< dReal > &samples) |
Protected Attributes | |
SpaceSamplerBasePtr | _psampler |
boost::function< dReal(const std::vector< dReal > &, const std::vector< dReal > &)> | _distmetricfn |
samples the neighborhood of a configuration using the configuration space distance metric and sampler.
Definition at line 362 of file planningutils.h.
OpenRAVE::planningutils::SimpleNeighborhoodSampler::SimpleNeighborhoodSampler | ( | SpaceSamplerBasePtr | psampler, |
const boost::function< dReal(const std::vector< dReal > &, const std::vector< dReal > &)> & | distmetricfn | ||
) |
Definition at line 1716 of file planningutils.cpp.
bool OpenRAVE::planningutils::SimpleNeighborhoodSampler::Sample | ( | std::vector< dReal > & | vNewSample, |
const std::vector< dReal > & | vCurSample, | ||
dReal | fRadius | ||
) |
Definition at line 1720 of file planningutils.cpp.
bool OpenRAVE::planningutils::SimpleNeighborhoodSampler::Sample | ( | std::vector< dReal > & | samples | ) |
Definition at line 1761 of file planningutils.cpp.
|
protected |
Definition at line 371 of file planningutils.h.
|
protected |
Definition at line 370 of file planningutils.h.