openrave.org

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 グループ ページ
Public メソッド | Protected 変数 | すべてのメンバ一覧
クラス OpenRAVE::planningutils::SimpleNeighborhoodSampler

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.

例:
orplanning_door.cpp.

planningutils.h362 行で定義されています。

コンストラクタとデストラクタ

OpenRAVE::planningutils::SimpleNeighborhoodSampler::SimpleNeighborhoodSampler ( SpaceSamplerBasePtr  psampler,
const boost::function< dReal(const std::vector< dReal > &, const std::vector< dReal > &)> &  distmetricfn 
)

planningutils.cpp1716 行で定義されています。

関数

bool OpenRAVE::planningutils::SimpleNeighborhoodSampler::Sample ( std::vector< dReal > &  vNewSample,
const std::vector< dReal > &  vCurSample,
dReal  fRadius 
)

planningutils.cpp1720 行で定義されています。

bool OpenRAVE::planningutils::SimpleNeighborhoodSampler::Sample ( std::vector< dReal > &  samples)

planningutils.cpp1761 行で定義されています。

変数

boost::function<dReal(const std::vector<dReal>&, const std::vector<dReal>&)> OpenRAVE::planningutils::SimpleNeighborhoodSampler::_distmetricfn
protected

planningutils.h371 行で定義されています。

SpaceSamplerBasePtr OpenRAVE::planningutils::SimpleNeighborhoodSampler::_psampler
protected

planningutils.h370 行で定義されています。


このクラスの説明は次のファイルから生成されました: