Choreonoid  1.1
Public メソッド | Static Public メソッド | すべてのメンバ一覧
クラス cnoid::LinkGroup

#include <LinkGroup.h>

cnoid::LinkGroupに対する継承グラフ
cnoid::Referenced

Public メソッド

 LinkGroup ()
virtual ~LinkGroup ()
void setName (const std::string &name)
const std::string & name ()
int numElements ()
bool isSubGroup (int index)
bool isLinkIndex (int index)
LinkGroupPtr subGroup (int index)
int linkIndex (int index)
std::vector< int > collectLinkIndices () const
std::vector< LinkGroupPtrcollectGroups () const
- Public メソッド inherited from cnoid::Referenced
 Referenced ()
virtual ~Referenced ()

Static Public メソッド

static LinkGroupPtr create (BodyPtr body, const YamlSequence &linkGroupSeq)

Additional Inherited Members

- Protected メソッド inherited from cnoid::Referenced
int refCounter ()

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

LinkGroup::LinkGroup ( )
LinkGroup::~LinkGroup ( )
virtual

関数

std::vector<LinkGroupPtr> cnoid::LinkGroup::collectGroups ( ) const
std::vector<int> cnoid::LinkGroup::collectLinkIndices ( ) const
LinkGroupPtr LinkGroup::create ( BodyPtr  body,
const YamlSequence linkGroupSeq 
)
static
引数
linkGroupSeqYAML node defining a ling group set. If linkGroupSeq.isValid() is false, a whole body group that contains all the links is created.
bool cnoid::LinkGroup::isLinkIndex ( int  index)
inline
bool cnoid::LinkGroup::isSubGroup ( int  index)
inline
int cnoid::LinkGroup::linkIndex ( int  index)
inline
const std::string& cnoid::LinkGroup::name ( )
inline
int cnoid::LinkGroup::numElements ( )
inline
void cnoid::LinkGroup::setName ( const std::string &  name)
inline
LinkGroupPtr cnoid::LinkGroup::subGroup ( int  index)
inline

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