rtc
Viewer
Viewer/RTCGLbody.h
Go to the documentation of this file.
1
#ifndef __RTCGLBODY_H__
2
#define __RTCGLBODY_H__
3
4
#include <rtm/idl/BasicDataType.hh>
5
#include <rtm/idl/ExtendedDataTypes.hh>
6
#include <
rtm/DataInPort.h
>
7
#include <rtm/idl/BasicDataTypeSkel.h>
8
#include <rtm/idl/ExtendedDataTypesSkel.h>
9
10
class
GLbody
;
11
namespace
RTC
12
{
13
class
DataFlowComponentBase;
14
};
15
16
class
RTCGLbody
17
{
18
public
:
19
RTCGLbody
(
GLbody
*i_body,
RTC::DataFlowComponentBase
*comp);
20
void
input();
21
GLbody
*
body
() {
return
m_body; }
22
private
:
23
GLbody
*
m_body
;
24
RTC::TimedDoubleSeq
m_q
;
25
RTC::TimedPoint3D
m_pos
;
26
RTC::TimedOrientation3D
m_rpy
;
27
28
RTC::InPort<RTC::TimedDoubleSeq>
m_qIn
;
29
RTC::InPort<RTC::TimedPoint3D>
m_posIn
;
30
RTC::InPort<RTC::TimedOrientation3D>
m_rpyIn
;
31
};
32
#endif
RTCGLbody
Definition:
Viewer/RTCGLbody.h:16
RTC
RTCGLbody::m_rpy
RTC::TimedOrientation3D m_rpy
Definition:
Viewer/RTCGLbody.h:26
RTC::DataFlowComponentBase
RTCGLbody::m_rpyIn
RTC::InPort< RTC::TimedOrientation3D > m_rpyIn
Definition:
Viewer/RTCGLbody.h:30
GLbody
Definition:
GLbody.h:11
RTCGLbody::m_posIn
RTC::InPort< RTC::TimedPoint3D > m_posIn
Definition:
Viewer/RTCGLbody.h:29
RTCGLbody::m_q
RTC::TimedDoubleSeq m_q
Definition:
Viewer/RTCGLbody.h:24
DataInPort.h
RTCGLbody::m_qIn
RTC::InPort< RTC::TimedDoubleSeq > m_qIn
Definition:
Viewer/RTCGLbody.h:28
RTCGLbody::m_body
GLbody * m_body
Definition:
Viewer/RTCGLbody.h:23
RTCGLbody::m_pos
RTC::TimedPoint3D m_pos
Definition:
Viewer/RTCGLbody.h:25
RTC::InPort< RTC::TimedDoubleSeq >
RTCGLbody::body
GLbody * body()
Definition:
Viewer/RTCGLbody.h:21
hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Sat Dec 17 2022 03:52:21