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

#include <LinkPath.h>

cnoid::LinkPathに対する継承グラフ
cnoid::LinkTraverse

Public メソッド

 LinkPath ()
 LinkPath (Link *base, Link *end)
 LinkPath (Link *end)
 path from the root link
bool find (Link *base, Link *end)
void find (Link *end)
 path from the root link
LinkbaseLink () const
LinkendLink () const
- Public メソッド inherited from cnoid::LinkTraverse
 LinkTraverse ()
 LinkTraverse (int size)
 LinkTraverse (Link *root, bool doUpward=false, bool doDownward=true)
virtual ~LinkTraverse ()
virtual void find (Link *root, bool doUpward=false, bool doDownward=true)
int numLinks () const
bool empty () const
size_t size () const
LinkrootLink () const
Linklink (int index) const
Linkoperator[] (int index) const
std::vector< Link * >
::const_iterator 
begin () const
std::vector< Link * >
::const_iterator 
end () const
bool isDownward (int index) const
void calcForwardKinematics (bool calcVelocity=false, bool calcAcceleration=false) const

Additional Inherited Members

- Protected 変数 inherited from cnoid::LinkTraverse
std::vector< Link * > links
int numUpwardConnections

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

LinkPath::LinkPath ( )
LinkPath::LinkPath ( Link base,
Link end 
)
LinkPath::LinkPath ( Link end)

path from the root link

関数

Link* cnoid::LinkPath::baseLink ( ) const
inline
Link* cnoid::LinkPath::endLink ( ) const
inline
bool LinkPath::find ( Link base,
Link end 
)
void LinkPath::find ( Link end)

path from the root link


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