|
| typedef boost::intrusive_ptr< AbstractVrmlGroup > | AbstractVrmlGroupPtr |
| |
| typedef bool(* | BodyCustomizerCalcAnalyticIkFunc) (BodyCustomizerHandle customizerHandle, int ikPathId, const Vector3 &p, const Matrix33 &R) |
| |
| typedef BodyCustomizerHandle(* | BodyCustomizerCreateFunc) (BodyHandle bodyHandle, const char *modelName) |
| |
| typedef void(* | BodyCustomizerDestroyFunc) (BodyCustomizerHandle customizerHandle) |
| |
| typedef const char **(* | BodyCustomizerGetTargetModelNamesFunc) () |
| |
| typedef void * | BodyCustomizerHandle |
| |
| typedef int(* | BodyCustomizerInitializeAnalyticIkFunc) (BodyCustomizerHandle customizerHandle, int baseLinkIndex, int targetLinkIndex) |
| |
| typedef void(* | BodyCustomizerSetVirtualJointForcesFunc) (BodyCustomizerHandle customizerHandle) |
| |
| typedef double *(* | BodyGetLinkDoubleValuePtrFunc) (BodyHandle bodyHandle, int linkIndex) |
| |
| typedef int(* | BodyGetLinkIndexFromNameFunc) (BodyHandle bodyHandle, const char *linkName) |
| |
| typedef const char *(* | BodyGetLinkNameFunc) (BodyHandle bodyHandle, int linkIndex) |
| |
| typedef void * | BodyHandle |
| |
| typedef boost::shared_ptr< Body > | BodyPtr |
| |
| typedef boost::intrusive_ptr< ColdetLinkPair > | ColdetLinkPairPtr |
| |
| typedef boost::intrusive_ptr< ColdetModelPair > | ColdetModelPairPtr |
| |
| typedef boost::intrusive_ptr< ColdetModel > | ColdetModelPtr |
| |
| typedef Eigen::MatrixXd | dmatrix |
| |
| typedef Eigen::Quaternion< double > | dquaternion |
| |
| typedef Eigen::VectorXd | dvector |
| |
| typedef Eigen::Matrix< double, 6, 1 > | dvector6 |
| |
| typedef boost::shared_ptr< EasyScanner > | EasyScannerPtr |
| |
| typedef std::map< Edge, trianglePair > | EdgeToTriangleMap |
| |
| typedef boost::shared_ptr< ForwardDynamicsMM > | ForwardDynamicsMMPtr |
| |
| typedef boost::shared_ptr< ForwardDynamics > | ForwardDynamicsPtr |
| |
| typedef BodyCustomizerInterface *(* | GetBodyCustomizerInterfaceFunc) (BodyInterface *bodyInterface) |
| |
| typedef boost::shared_ptr< InverseKinematics > | IInverseKinematicsPtr |
| |
| typedef Eigen::VectorXi | ivector |
| |
| typedef std::vector< JointNodeSetPtr > | JointNodeSetArray |
| |
| typedef boost::shared_ptr< JointNodeSet > | JointNodeSetPtr |
| |
| typedef boost::shared_ptr< JointPathEx > | JointPathExPtr |
| |
| typedef boost::shared_ptr< JointPath > | JointPathPtr |
| |
| typedef std::vector< std::pair< std::string, std::string > > | LinkNamePairList |
| |
| typedef Eigen::Matrix2d | Matrix22 |
| |
| typedef Eigen::Matrix3d | Matrix33 |
| |
| typedef Eigen::Matrix4d | Matrix44 |
| |
| typedef Eigen::Matrix< double, 7, 7 > | Matrix77 |
| |
| typedef std::vector< SFColor > | MFColor |
| |
| typedef std::vector< SFFloat > | MFFloat |
| |
| typedef std::vector< SFInt32 > | MFInt32 |
| |
| typedef std::vector< SFNode > | MFNode |
| |
| typedef std::vector< SFRotation > | MFRotation |
| |
| typedef std::vector< SFString > | MFString |
| |
| typedef std::vector< SFTime > | MFTime |
| |
| typedef std::vector< SFVec2f > | MFVec2f |
| |
| typedef std::vector< SFVec3f > | MFVec3f |
| |
| typedef std::vector< SFVec4f > | MFVec4f |
| |
| typedef boost::shared_ptr< ModelNodeSet > | ModelNodeSetPtr |
| |
| typedef bool | SFBool |
| |
| typedef SFVec3f | SFColor |
| |
| typedef double | SFFloat |
| |
| typedef int | SFInt32 |
| |
| typedef VrmlNodePtr | SFNode |
| |
| typedef SFVec4f | SFRotation |
| |
| typedef std::string | SFString |
| |
| typedef SFFloat | SFTime |
| |
| typedef boost::array< SFFloat, 2 > | SFVec2f |
| |
| typedef boost::array< SFFloat, 3 > | SFVec3f |
| |
| typedef boost::array< SFFloat, 4 > | SFVec4f |
| |
| typedef std::map< std::string, VrmlVariantField > | TProtoFieldMap |
| |
| typedef std::pair< std::string, VrmlVariantField > | TProtoFieldPair |
| |
| typedef Eigen::Vector2d | Vector2 |
| |
| typedef Eigen::Vector2d | Vector2 |
| |
| typedef Eigen::Vector3d | Vector3 |
| |
| typedef Eigen::Vector3d | Vector3Ref |
| |
| typedef Eigen::Vector4d | Vector4 |
| |
| typedef Eigen::Matrix< double, 7, 1 > | Vector7 |
| |
| typedef boost::intrusive_ptr< VrmlAnchor > | VrmlAnchorPtr |
| |
| typedef boost::intrusive_ptr< VrmlAppearance > | VrmlAppearancePtr |
| |
| typedef boost::intrusive_ptr< VrmlBackground > | VrmlBackgroundPtr |
| |
| typedef boost::intrusive_ptr< VrmlBillboard > | VrmlBillboardPtr |
| |
| typedef boost::intrusive_ptr< VrmlBox > | VrmlBoxPtr |
| |
| typedef boost::intrusive_ptr< VrmlCollision > | VrmlCollisionPtr |
| |
| typedef boost::intrusive_ptr< VrmlColor > | VrmlColorPtr |
| |
| typedef boost::intrusive_ptr< VrmlCone > | VrmlConePtr |
| |
| typedef boost::intrusive_ptr< VrmlCoordinate > | VrmlCoordinatePtr |
| |
| typedef boost::intrusive_ptr< VrmlCylinder > | VrmlCylinderPtr |
| |
| typedef boost::intrusive_ptr< VrmlCylinderSensor > | VrmlCylinderSensorPtr |
| |
| typedef boost::intrusive_ptr< VrmlDirectionalLight > | VrmlDirectionalLightPtr |
| |
| typedef boost::intrusive_ptr< VrmlElevationGrid > | VrmlElevationGridPtr |
| |
| typedef boost::intrusive_ptr< VrmlExtrusion > | VrmlExtrusionPtr |
| |
| typedef boost::intrusive_ptr< VrmlFog > | VrmlFogPtr |
| |
| typedef boost::intrusive_ptr< VrmlFontStyle > | VrmlFontStylePtr |
| |
| typedef boost::intrusive_ptr< VrmlGeometry > | VrmlGeometryPtr |
| |
| typedef boost::intrusive_ptr< VrmlGroup > | VrmlGroupPtr |
| |
| typedef boost::intrusive_ptr< VrmlImageTexture > | VrmlImageTexturePtr |
| |
| typedef boost::intrusive_ptr< VrmlIndexedFaceSet > | VrmlIndexedFaceSetPtr |
| |
| typedef boost::intrusive_ptr< VrmlIndexedLineSet > | VrmlIndexedLineSetPtr |
| |
| typedef boost::intrusive_ptr< VrmlInline > | VrmlInlinePtr |
| |
| typedef boost::intrusive_ptr< VrmlLOD > | VrmlLODPtr |
| |
| typedef boost::intrusive_ptr< VrmlMaterial > | VrmlMaterialPtr |
| |
| typedef boost::intrusive_ptr< VrmlMovieTexture > | VrmlMovieTexturePtr |
| |
| typedef boost::intrusive_ptr< VrmlNavigationInfo > | VrmlNavigationInfoPtr |
| |
| typedef boost::intrusive_ptr< VrmlNode > | VrmlNodePtr |
| |
| typedef boost::intrusive_ptr< VrmlNormal > | VrmlNormalPtr |
| |
| typedef boost::intrusive_ptr< VrmlPixelTexture > | VrmlPixelTexturePtr |
| |
| typedef boost::intrusive_ptr< VrmlPointLight > | VrmlPointLightPtr |
| |
| typedef boost::intrusive_ptr< VrmlPointSet > | VrmlPointSetPtr |
| |
| typedef boost::intrusive_ptr< VrmlProtoInstance > | VrmlProtoInstancePtr |
| |
| typedef boost::intrusive_ptr< VrmlProto > | VrmlProtoPtr |
| |
| typedef boost::intrusive_ptr< VrmlShape > | VrmlShapePtr |
| |
| typedef boost::intrusive_ptr< VrmlSphere > | VrmlSpherePtr |
| |
| typedef boost::intrusive_ptr< VrmlSpotLight > | VrmlSpotLightPtr |
| |
| typedef boost::intrusive_ptr< VrmlSwitch > | VrmlSwitchPtr |
| |
| typedef boost::intrusive_ptr< VrmlText > | VrmlTextPtr |
| |
| typedef boost::intrusive_ptr< VrmlTextureCoordinate > | VrmlTextureCoordinatePtr |
| |
| typedef boost::intrusive_ptr< VrmlTexture > | VrmlTexturePtr |
| |
| typedef boost::intrusive_ptr< VrmlTextureTransform > | VrmlTextureTransformPtr |
| |
| typedef boost::intrusive_ptr< VrmlTransform > | VrmlTransformPtr |
| |
| typedef boost::intrusive_ptr< VrmlUnsupportedNode > | VrmlUnsupportedNodePtr |
| |
| typedef boost::intrusive_ptr< VrmlViewpoint > | VrmlViewpointPtr |
| |
| typedef boost::intrusive_ptr< VrmlWorldInfo > | VrmlWorldInfoPtr |
| |
| typedef void(VrmlWriter::* | VrmlWriterNodeMethod) (VrmlNodePtr node) |
| |
|
| void | calcAccelerationsForInverseDynamics (const hrp::BodyPtr _m_robot, InvDynStateBuffer &_idsb) |
| |
| int | calcEigenVectors (const dmatrix &_a, dmatrix &_evec, dvector &_eval) |
| |
| void | calcInverse (Matrix33 &inv, const Matrix33 &m) |
| |
| int | calcPseudoInverse (const dmatrix &_a, dmatrix &_a_pseu, double _sv_ratio) |
| |
| HRP_UTIL_EXPORT void | calcRodrigues (Matrix44 &out_R, const Vector3 &axis, double q) |
| |
| HRP_UTIL_EXPORT void | calcRodrigues (Matrix33 &out_R, const Vector3 &axis, double q) |
| |
| void | calcRootLinkWrenchFromInverseDynamics (hrp::BodyPtr _m_robot, InvDynStateBuffer &_idsb, hrp::Vector3 &_f_ans, hrp::Vector3 &_t_ans) |
| |
| HRP_UTIL_EXPORT void | calcRotFromRpy (Matrix33 &out_R, double r, double p, double y) |
| |
| int | calcSRInverse (const dmatrix &_a, dmatrix &_a_sr, double _sr_ratio, dmatrix _w) |
| |
| HRP_UTIL_EXPORT void | calcTransformMatrix (VrmlTransform *transform, Matrix44 &out_T) |
| |
| void | calcWorldZMPFromInverseDynamics (hrp::BodyPtr _m_robot, InvDynStateBuffer &_idsb, hrp::Vector3 &_zmp_ans) |
| |
| Vector3 | cross (const Vector3 &v1, const Vector3 &v2) |
| |
| def | degrees (x) |
| |
| HRP_UTIL_EXPORT string | deleteURLScheme (string url) |
| |
| double | det (const dmatrix &_a) |
| |
| double | dot (const Vector3 &v1, const Vector3 &v2) |
| |
| boost::intrusive_ptr< VrmlNodeType > | dynamic_node_cast (VrmlNodePtr node) |
| |
| HRPMODEL_API BodyCustomizerInterface * | findBodyCustomizer (std::string modelName) |
| |
| def | findCollisionDetectorFactory (rnc=None) |
| |
| def | findControllerFactory (name, rnc=None) |
| |
| def | findDynamicsPlugin (name, rnc=None) |
| |
| def | findDynamicsSimulatorFactory (rnc=None) |
| |
| def | findIoControlPlugin (name, rnc=None) |
| |
| def | findLogPlugin (name, rnc=None) |
| |
| def | findModelLoader (rnc=None) |
| |
| def | findObject (objname, rnc=None) |
| |
| def | findOnlineViewer (rnc=None) |
| |
| def | findPlugin (name, rnc=None) |
| |
| def | findPluginManager (name, rnc=None) |
| |
| def | findPositionSensor (rnc=None) |
| |
| def | findReceiver (objname, rnc=None) |
| |
| def | findSeqPlugin (name, rnc=None) |
| |
| def | findSpeakServer (rnc=None) |
| |
| def | findStabilizerPlugin (name, rnc=None) |
| |
| def | findStateProvider (name, rnc=None) |
| |
| def | findStereoVision (rnc=None) |
| |
| def | findWalkPlugin (name, rnc=None) |
| |
| void | getMatrix33FromRowMajorArray (Matrix33 &m33, const Array &a, size_t top=0) |
| |
| HRPMODEL_API OpenHRP::ModelLoader_var | getModelLoader (CosNaming::NamingContext_var cxt) |
| |
| HRPMODEL_API OpenHRP::ModelLoader_var | getModelLoader (CORBA_ORB_var orb) |
| |
| HRP_UTIL_EXPORT OpenHRP::OnlineViewer_var | getOnlineViewer (int argc, char **argv) |
| |
| HRP_UTIL_EXPORT OpenHRP::OnlineViewer_var | getOnlineViewer (CORBA_ORB_var orb) |
| |
| HRP_UTIL_EXPORT OpenHRP::OnlineViewer_var | getOnlineViewer (CosNaming::NamingContext_var cxt) |
| |
| HRP_UTIL_EXPORT void | getPathFromUrl (string &refUrl, const string &rootDir, string srcUrl) |
| |
| def | getRootNamingContext (corbaloc) |
| |
| void | getVector3 (Vector3 &v3, const V &v, size_t top=0) |
| |
| void | getVector3 (Vector3 &v3, const M &m, size_t row, size_t col) |
| |
| Vector3Ref | getVector3Ref (const double *data) |
| |
| Matrix33 | hat (const Vector3 &c) |
| |
| def | initCORBA () |
| |
| void | intrusive_ptr_add_ref (Referenced *obj) |
| |
| void | intrusive_ptr_add_ref (VrmlNode *obj) |
| |
| void | intrusive_ptr_release (Referenced *obj) |
| |
| void | intrusive_ptr_release (VrmlNode *obj) |
| |
| dmatrix | inverse (const dmatrix &M) |
| |
| Matrix33 | inverse (const Matrix33 &m) |
| |
| HRP_UTIL_EXPORT Matrix33 | inverse33 (const Matrix33 &m) |
| |
| HRP_UTIL_EXPORT bool | isFileProtocol (const string &ref) |
| |
| HRP_UTIL_EXPORT bool | isOrthogonalMatrix (Matrix33 &m) |
| |
| HRPMODEL_API int | loadBodyCustomizers (BodyInterface *bodyInterface) |
| |
| HRPMODEL_API int | loadBodyCustomizers (const std::string pathString, BodyInterface *bodyInterface) |
| |
| HRPMODEL_API int | loadBodyCustomizers (const std::string pathString) |
| |
| HRPMODEL_API int | loadBodyCustomizers () |
| |
| HRPMODEL_API bool | loadBodyFromBodyInfo (BodyPtr body, OpenHRP::BodyInfo_ptr bodyInfo, bool loadGeometryForCollisionDetection=false, Link *(*f)()=NULL) |
| |
| HRPMODEL_API bool | loadBodyFromModelLoader (BodyPtr body, const char *url, int &argc, char *argv[], bool loadGeometryForCollisionDetection=false) |
| |
| HRPMODEL_API bool | loadBodyFromModelLoader (BodyPtr body, const char *url, CosNaming::NamingContext_var cxt, bool loadGeometryForCollisionDetection=false) |
| |
| HRPMODEL_API bool | loadBodyFromModelLoader (BodyPtr body, const char *url, CORBA_ORB_var orb, bool loadGeometryForCollisionDetection=false) |
| |
| HRPMODEL_API OpenHRP::BodyInfo_var | loadBodyInfo (const char *url, int &argc, char *argv[]) |
| |
| HRPMODEL_API OpenHRP::BodyInfo_var | loadBodyInfo (const char *url, CORBA_ORB_var orb) |
| |
| HRPMODEL_API OpenHRP::BodyInfo_var | loadBodyInfo (const char *url, CosNaming::NamingContext_var cxt) |
| |
| def | loadVRML (url) |
| |
| static int | max (int a, int b) |
| |
| static int | min (int a, int b) |
| |
| Vector3 | nomralize (const Vector3 &v) |
| |
| double | norm2 (const Vector3 &v) |
| |
| HRP_UTIL_EXPORT Vector3 | omegaFromRot (const Matrix33 &r) |
| |
| HRP_UTIL_EXPORT EasyScanner & | operator>> (EasyScanner &scanner, double &value) |
| |
| HRP_UTIL_EXPORT EasyScanner & | operator>> (EasyScanner &scanner, const char *matchString) |
| |
| HRP_UTIL_EXPORT EasyScanner & | operator>> (EasyScanner &scanner, char matchChar) |
| |
| HRP_UTIL_EXPORT EasyScanner & | operator>> (EasyScanner &scanner, std::string &str) |
| |
| HRP_UTIL_EXPORT EasyScanner & | operator>> (EasyScanner &scanner, int &value) |
| |
| HRP_UTIL_EXPORT EasyScanner & | operator>> (EasyScanner &scanner, EasyScanner::Endl endl) |
| |
| def | radians (x) |
| |
| void | readInterlockingJointsParamFromProperties (std::vector< std::pair< Link *, Link *> > &pairs, hrp::BodyPtr m_robot, const std::string &prop_string, const std::string &instance_name) |
| |
| void | readJointLimitTableFromProperties (std::map< std::string, hrp::JointLimitTable > &joint_mm_tables, hrp::BodyPtr m_robot, const std::string &prop_string, const std::string &instance_name) |
| |
| void | readVirtualForceSensorParamFromProperties (std::map< std::string, hrp::VirtualForceSensorParam > &vfs, hrp::BodyPtr m_robot, const std::string &prop_string, const std::string &instance_name) |
| |
| Matrix33 | rodrigues (const Vector3 &axis, double q) |
| |
| Matrix33 | rotationX (double theta) |
| |
| Matrix33 | rotationY (double theta) |
| |
| Matrix33 | rotationZ (double theta) |
| |
| Matrix33 | rotFromRpy (const Vector3 &rpy) |
| |
| Matrix33 | rotFromRpy (double r, double p, double y) |
| |
| HRP_UTIL_EXPORT Vector3 | rpyFromRot (const Matrix33 &m) |
| |
| void | setMatrix33 (const Matrix33 &m33, M &m, size_t row=0, size_t col=0) |
| |
| void | setMatrix33ToRowMajorArray (const Matrix33 &m33, Array &a, size_t top=0) |
| |
| void | setTransMatrix33 (const Matrix33 &m33, M &m, size_t row=0, size_t col=0) |
| |
| void | setVector3 (const Vector3 &v3, M &m, size_t row, size_t col) |
| |
| void | setVector3 (const Vector3 &v3, V &v, size_t top=0) |
| |
| void | setVector3 (const Vector3 &v3, const V &v, size_t top=0) |
| |
| int | solveLinearEquation (const dmatrix &_a, const dvector &_b, dvector &_x, double _sv_ratio) |
| |
| int | solveLinearEquationLU (dmatrix a, const dmatrix &b, dmatrix &out_x) |
| |
| int | solveLinearEquationLU (const dmatrix &_a, const dvector &_b, dvector &_x) |
| |
| int | solveLinearEquationSVD (const dmatrix &_a, const dvector &_b, dvector &_x, double _sv_ratio) |
| |
| Matrix33 | trans (const Matrix33 &m) |
| |
| def | unbindObject (objname) |
| |
| void | updateInvDynStateBuffer (InvDynStateBuffer &_idsb) |
| |
| Matrix33 | VVt_prod (const Vector3 &a, const Vector3 &b) |
| |