|
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) |
|