nested resource in the scene describe an object in the scene
[詳細]
#include <mujincontrollerclient.h>
Public メソッド |
| InstObject (ControllerClientPtr controller, const std::string &scenepk, const std::string &pk) |
virtual | ~InstObject () |
void | SetTransform (const Transform &t) |
void | SetDOFValues () |
virtual void | GrabObject (InstObjectPtr grabbedobject, std::string &grabbedobjectlinkpk, std::string &grabbinglinkpk) |
virtual void | ReleaseObject (InstObjectPtr grabbedobject, std::string &grabbedobjectlinkpk, std::string &grabbinglinkpk) |
| WebResource (ControllerClientPtr controller, const std::string &resourcename, const std::string &pk) |
virtual | ~WebResource () |
ControllerClientPtr | GetController () const |
const std::string & | GetResourceName () const |
const std::string & | GetPrimaryKey () const |
virtual std::string | Get (const std::string &field) |
| gets an attribute of this web resource
|
virtual void | Set (const std::string &field, const std::string &newvalue) |
| sets an attribute of this web resource
|
virtual void | Delete () |
| delete the resource and all its child resources
|
virtual void | Copy (const std::string &newname, int options) |
| copy the resource and all its child resources to a new name
|
説明
nested resource in the scene describe an object in the scene
mujincontrollerclient.h の 766 行で定義されています。
コンストラクタとデストラクタ
mujinclient::SceneResource::InstObject::InstObject |
( |
ControllerClientPtr |
controller, |
|
|
const std::string & |
scenepk, |
|
|
const std::string & |
pk |
|
) |
| |
virtual mujinclient::SceneResource::InstObject::~InstObject |
( |
| ) |
|
|
inlinevirtual |
関数
virtual void mujinclient::SceneResource::InstObject::GrabObject |
( |
InstObjectPtr |
grabbedobject, |
|
|
std::string & |
grabbedobjectlinkpk, |
|
|
std::string & |
grabbinglinkpk |
|
) |
| |
|
virtual |
virtual void mujinclient::SceneResource::InstObject::ReleaseObject |
( |
InstObjectPtr |
grabbedobject, |
|
|
std::string & |
grabbedobjectlinkpk, |
|
|
std::string & |
grabbinglinkpk |
|
) |
| |
|
virtual |
void mujinclient::SceneResource::InstObject::SetDOFValues |
( |
| ) |
|
void mujinclient::SceneResource::InstObject::SetTransform |
( |
const Transform & |
t | ) |
|
変数
std::vector<AttachedSensor> mujinclient::SceneResource::InstObject::attachedsensors |
std::vector<Real> mujinclient::SceneResource::InstObject::dofvalues |
std::vector<Grab> mujinclient::SceneResource::InstObject::grabs |
std::vector<Link> mujinclient::SceneResource::InstObject::links |
std::string mujinclient::SceneResource::InstObject::name |
std::string mujinclient::SceneResource::InstObject::object_pk |
std::string mujinclient::SceneResource::InstObject::pk |
Real mujinclient::SceneResource::InstObject::quaternion[4] |
std::string mujinclient::SceneResource::InstObject::reference_uri |
std::vector<Tool> mujinclient::SceneResource::InstObject::tools |
Real mujinclient::SceneResource::InstObject::translate[3] |
このクラスの説明は次のファイルから生成されました: