samples the neighborhood of a configuration using the configuration space distance metric and sampler. [詳細]
#include <planningutils.h>
Public メソッド | |
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 変数 | |
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.
planningutils.h の 362 行で定義されています。
OpenRAVE::planningutils::SimpleNeighborhoodSampler::SimpleNeighborhoodSampler | ( | SpaceSamplerBasePtr | psampler, |
const boost::function< dReal(const std::vector< dReal > &, const std::vector< dReal > &)> & | distmetricfn | ||
) |
planningutils.cpp の 1716 行で定義されています。
bool OpenRAVE::planningutils::SimpleNeighborhoodSampler::Sample | ( | std::vector< dReal > & | vNewSample, |
const std::vector< dReal > & | vCurSample, | ||
dReal | fRadius | ||
) |
planningutils.cpp の 1720 行で定義されています。
bool OpenRAVE::planningutils::SimpleNeighborhoodSampler::Sample | ( | std::vector< dReal > & | samples | ) |
planningutils.cpp の 1761 行で定義されています。
|
protected |
planningutils.h の 371 行で定義されています。
|
protected |
planningutils.h の 370 行で定義されています。