Choreonoid
1.1
|
#include <SceneBody.h>
公開メンバ関数 | |
SceneBody (BodyItemPtr bodyItem) | |
void | setLinkVisibilities (const boost::dynamic_bitset<> &visibilities) |
void | showCenterOfMass (bool on) |
bool | isCenterOfMassVisible () const |
void | showZmp (bool on) |
bool | isZmpVisible () const |
Link * | getPointedSceneLink () |
osg::ref_ptr< osg::Node > | getPointedShapeNode () |
限定公開メンバ関数 | |
virtual | ~SceneBody () |
bool | createSceneLinks () |
virtual void | onAttachedToScene () |
virtual void | onDetachedFromScene () |
virtual bool | onKeyPressEvent (const SceneViewEvent &event) |
virtual bool | onKeyReleaseEvent (const SceneViewEvent &event) |
virtual bool | onButtonPressEvent (const SceneViewEvent &event) |
virtual bool | onButtonReleaseEvent (const SceneViewEvent &event) |
virtual bool | onDoubleClickEvent (const SceneViewEvent &event) |
virtual bool | onPointerMoveEvent (const SceneViewEvent &event) |
virtual void | onPointerLeaveEvent (const SceneViewEvent &event) |
virtual void | onContextMenuRequest (const SceneViewEvent &event, MenuManager &menuManager) |
virtual void | onSceneModeChanged () |
virtual bool | onUndoRequest () |
virtual bool | onRedoRequest () |
フレンド | |
class | SceneBodyImpl |
SceneBody::SceneBody | ( | BodyItemPtr | bodyItem | ) |
|
protectedvirtual |
|
protected |
Link * SceneBody::getPointedSceneLink | ( | ) |
osg::ref_ptr< osg::Node > SceneBody::getPointedShapeNode | ( | ) |
bool SceneBody::isCenterOfMassVisible | ( | ) | const |
bool SceneBody::isZmpVisible | ( | ) | const |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
void SceneBody::setLinkVisibilities | ( | const boost::dynamic_bitset<> & | visibilities | ) |
void SceneBody::showCenterOfMass | ( | bool | on | ) |
void SceneBody::showZmp | ( | bool | on | ) |
|
friend |