26 char* frame_name = (
char *)strrchr(linkname,
':');
28 ((
char *)linkname)[frame_name - linkname] =
'\0';
35 char* frame_name = (
char *)strrchr(linkname,
':');
37 ((
char *)linkname)[frame_name - linkname] =
'\0';
ForwardKinematics * m_comp
::CORBA::Boolean getReferencePose(const char *linkname, RTC::TimedDoubleSeq_out pose)
::CORBA::Boolean getCurrentPose(const char *linkname, RTC::TimedDoubleSeq_out pose)
::CORBA::Boolean getRelativeCurrentPosition(const char *linknameFrom, const char *linknameTo, const OpenHRP::ForwardKinematicsService::position target, OpenHRP::ForwardKinematicsService::position result)
::CORBA::Boolean getRelativeCurrentPosition(const char *linkname1, const char *linkname2, const OpenHRP::ForwardKinematicsService::position target, OpenHRP::ForwardKinematicsService::position result)
::CORBA::Boolean getReferencePose(const char *linkname, RTC::TimedDoubleSeq_out pose, const char *frame_name)
::CORBA::Boolean getCurrentPose(const char *linkname, RTC::TimedDoubleSeq_out pose, const char *frame_name)
::CORBA::Boolean selectBaseLink(const char *lnkname)
void setComp(ForwardKinematics *i_comp)
::CORBA::Boolean selectBaseLink(const char *linkname)
virtual ~ForwardKinematicsService_impl()
destructor
sample RT component which has one data input port and one data output port
ForwardKinematicsService_impl()
constructor