The definitions of the body customizer interface for increasing binary compatibility. More...


Go to the source code of this file.
Classes | |
| struct | hrp::BodyCustomizerInterface |
| struct | hrp::BodyInterface |
Namespaces | |
| namespace | hrp |
Typedefs | |
| typedef bool(* | hrp::BodyCustomizerCalcAnalyticIkFunc )(BodyCustomizerHandle customizerHandle, int ikPathId, const Vector3 &p, const Matrix33 &R) |
| typedef BodyCustomizerHandle(* | hrp::BodyCustomizerCreateFunc )(BodyHandle bodyHandle, const char *modelName) |
| typedef void(* | hrp::BodyCustomizerDestroyFunc )(BodyCustomizerHandle customizerHandle) |
| typedef const char **(* | hrp::BodyCustomizerGetTargetModelNamesFunc )() |
| typedef int(* | hrp::BodyCustomizerInitializeAnalyticIkFunc )(BodyCustomizerHandle customizerHandle, int baseLinkIndex, int targetLinkIndex) |
| typedef void(* | hrp::BodyCustomizerSetVirtualJointForcesFunc )(BodyCustomizerHandle customizerHandle) |
| typedef double *(* | hrp::BodyGetLinkDoubleValuePtrFunc )(BodyHandle bodyHandle, int linkIndex) |
| typedef int(* | hrp::BodyGetLinkIndexFromNameFunc )(BodyHandle bodyHandle, const char *linkName) |
| typedef const char *(* | hrp::BodyGetLinkNameFunc )(BodyHandle bodyHandle, int linkIndex) |
| typedef BodyCustomizerInterface *(* | hrp::GetBodyCustomizerInterfaceFunc )(BodyInterface *bodyInterface) |
Functions | |
| HRPMODEL_API BodyCustomizerInterface * | hrp::findBodyCustomizer (std::string modelName) |
| HRPMODEL_API int | hrp::loadBodyCustomizers (const std::string pathString, BodyInterface *bodyInterface) |
| HRPMODEL_API int | hrp::loadBodyCustomizers (const std::string pathString) |
| HRPMODEL_API int | hrp::loadBodyCustomizers (BodyInterface *bodyInterface) |
| HRPMODEL_API int | hrp::loadBodyCustomizers () |
Variables | |
| static const int | hrp::BODY_CUSTOMIZER_INTERFACE_VERSION = 1 |
| static const int | hrp::BODY_INTERFACE_VERSION = 1 |
The definitions of the body customizer interface for increasing binary compatibility.
Definition in file BodyCustomizerInterface.h.