hpp-corbaserver 6.0.0
Corba server for Humanoid Path Planner applications
Loading...
Searching...
No Matches
robots-idl.hh
Go to the documentation of this file.
1// This file is generated by omniidl (C++ backend)- omniORB_4_3. Do not edit.
2#ifndef pp_pinocchio_idl__robots_hh__
3#define pp_pinocchio_idl__robots_hh__
4
5#ifndef __CORBA_H_EXTERNAL_GUARD__
6#include <omniORB4/CORBA.h>
7#endif
8
9#ifndef USE_stub_in_nt_dll
10# define USE_stub_in_nt_dll_NOT_DEFINED_robots
11#endif
12#ifndef USE_core_stub_in_nt_dll
13# define USE_core_stub_in_nt_dll_NOT_DEFINED_robots
14#endif
15#ifndef USE_dyn_stub_in_nt_dll
16# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_robots
17#endif
18
19
20
21#ifndef pp_pinocchio_idl__common_hh_EXTERNAL_GUARD__
22#define pp_pinocchio_idl__common_hh_EXTERNAL_GUARD__
23#include <hpp/common-idl.hh>
24#endif
25
26
27
28#ifdef USE_stub_in_nt_dll
29# ifndef USE_core_stub_in_nt_dll
30# define USE_core_stub_in_nt_dll
31# endif
32# ifndef USE_dyn_stub_in_nt_dll
33# define USE_dyn_stub_in_nt_dll
34# endif
35#endif
36
37#ifdef _core_attr
38# error "A local CPP macro _core_attr has already been defined."
39#else
40# ifdef USE_core_stub_in_nt_dll
41# define _core_attr _OMNIORB_NTDLL_IMPORT
42# else
43# define _core_attr
44# endif
45#endif
46
47#ifdef _dyn_attr
48# error "A local CPP macro _dyn_attr has already been defined."
49#else
50# ifdef USE_dyn_stub_in_nt_dll
51# define _dyn_attr _OMNIORB_NTDLL_IMPORT
52# else
53# define _dyn_attr
54# endif
55#endif
56
57
58
59_CORBA_MODULE hpp
60
61_CORBA_MODULE_BEG
62
63 _CORBA_MODULE pinocchio_idl
64
65 _CORBA_MODULE_BEG
66
67#ifndef __hpp_mpinocchio__idl_mCenterOfMassComputation__
68#define __hpp_mpinocchio__idl_mCenterOfMassComputation__
72
75
77 public:
79
80 static _ptr_type _nil();
81 static _CORBA_Boolean is_nil(_ptr_type);
82 static void release(_ptr_type);
83 static void duplicate(_ptr_type);
84 static void marshalObjRef(_ptr_type, cdrStream&);
85 static _ptr_type unmarshalObjRef(cdrStream&);
86 };
87
88 typedef _CORBA_ObjRef_Var<_objref_CenterOfMassComputation, CenterOfMassComputation_Helper> CenterOfMassComputation_var;
89 typedef _CORBA_ObjRef_OUT_arg<_objref_CenterOfMassComputation,CenterOfMassComputation_Helper > CenterOfMassComputation_out;
90
91#endif
92
93 // interface CenterOfMassComputation
95 public:
96 // Declarations for this interface type.
99
101 static _ptr_type _narrow(::CORBA::Object_ptr);
102 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
103
104 static _ptr_type _nil();
105
106 static inline void _marshalObjRef(_ptr_type, cdrStream&);
107
108 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
109 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
110 if (o)
111 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
112 else
113 return _nil();
114 }
115
116 static inline _ptr_type _fromObjRef(omniObjRef* o) {
117 if (o)
118 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
119 else
120 return _nil();
121 }
122
123 static _core_attr const char* _PD_repoId;
124
125 // Other IDL defined within this scope.
126
127 };
128
130 public virtual ::CORBA::Object,
131 public virtual omniObjRef
132 {
133 public:
134 // IDL operations
136 ::CORBA::Boolean deleteIfExpired();
137 void persistantStorage(::CORBA::Boolean persistant);
138 void compute();
142
143 // Constructors
144 inline _objref_CenterOfMassComputation() { _PR_setobj(0); } // nil
145 _objref_CenterOfMassComputation(omniIOR*, omniIdentity*);
146
147 protected:
149
150
151 private:
152 virtual void* _ptrToObjRef(const char*);
153
156 // not implemented
157
159 };
160
161 class _pof_CenterOfMassComputation : public _OMNI_NS(proxyObjectFactory) {
162 public:
163 inline _pof_CenterOfMassComputation() : _OMNI_NS(proxyObjectFactory)(CenterOfMassComputation::_PD_repoId) {}
165
166 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
167 virtual _CORBA_Boolean is_a(const char*) const;
168 };
169
171 public virtual omniServant
172 {
173 public:
175
176 virtual void deleteThis() = 0;
177 virtual ::CORBA::Boolean deleteIfExpired() = 0;
178 virtual void persistantStorage(::CORBA::Boolean persistant) = 0;
179 virtual void compute() = 0;
180 virtual floatSeq* com() = 0;
181 virtual value_type mass() = 0;
182 virtual floatSeqSeq* jacobian() = 0;
183
184 public: // Really protected, workaround for xlC
185 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
186
187 private:
188 virtual void* _ptrToInterface(const char*);
189 virtual const char* _mostDerivedRepoId();
190
191 };
192
193
194#ifndef __hpp_mpinocchio__idl_mDevice__
195#define __hpp_mpinocchio__idl_mDevice__
196 class Device;
197 class _objref_Device;
198 class _impl_Device;
199
202
203 class Device_Helper {
204 public:
206
207 static _ptr_type _nil();
208 static _CORBA_Boolean is_nil(_ptr_type);
209 static void release(_ptr_type);
210 static void duplicate(_ptr_type);
211 static void marshalObjRef(_ptr_type, cdrStream&);
212 static _ptr_type unmarshalObjRef(cdrStream&);
213 };
214
215 typedef _CORBA_ObjRef_Var<_objref_Device, Device_Helper> Device_var;
216 typedef _CORBA_ObjRef_OUT_arg<_objref_Device,Device_Helper > Device_out;
217
218#endif
219
220 // interface Device
221 class Device {
222 public:
223 // Declarations for this interface type.
226
228 static _ptr_type _narrow(::CORBA::Object_ptr);
229 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
230
231 static _ptr_type _nil();
232
233 static inline void _marshalObjRef(_ptr_type, cdrStream&);
234
235 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
236 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
237 if (o)
238 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
239 else
240 return _nil();
241 }
242
243 static inline _ptr_type _fromObjRef(omniObjRef* o) {
244 if (o)
245 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
246 else
247 return _nil();
248 }
249
250 static _core_attr const char* _PD_repoId;
251
252 // Other IDL defined within this scope.
253
254 };
255
257 public virtual ::CORBA::Object,
258 public virtual omniObjRef
259 {
260 public:
261 // IDL operations
263 ::CORBA::Boolean deleteIfExpired();
264 void persistantStorage(::CORBA::Boolean persistant);
265 char* name();
269 void integrate(const ::hpp::floatSeq& config_in, const ::hpp::floatSeq& velocity, ::hpp::floatSeq_out result);
270 void difference(const ::hpp::floatSeq& q1, const ::hpp::floatSeq& q2, ::hpp::floatSeq_out result);
271 void interpolate(const ::hpp::floatSeq& q1, const ::hpp::floatSeq& q2, ::CORBA::Float u, ::hpp::floatSeq_out result);
272 void saturate(const ::hpp::floatSeq& qin, ::hpp::floatSeq_out qout, ::hpp::boolSeq_out saturation);
273 void replaceGeometryByConvexHull(const ::hpp::Names_t& geometryNames);
275 ::CORBA::Boolean setCurrentConfiguration(const ::hpp::floatSeq& configuration);
277 ::CORBA::Boolean setCurrentVelocity(const ::hpp::floatSeq& velocity);
279 ::CORBA::Boolean setCurrentAcceleration(const ::hpp::floatSeq& acceleration);
280 ::CORBA::Short computationFlag();
281 void controlComputation(::CORBA::Short flag);
288 void removeJoints(const ::hpp::Names_t& joints, const ::hpp::floatSeq& refConfig);
289
290 // Constructors
291 inline _objref_Device() { _PR_setobj(0); } // nil
292 _objref_Device(omniIOR*, omniIdentity*);
293
294 protected:
296
297
298 private:
299 virtual void* _ptrToObjRef(const char*);
300
302 _objref_Device& operator = (const _objref_Device&);
303 // not implemented
304
305 friend class Device;
306 };
307
308 class _pof_Device : public _OMNI_NS(proxyObjectFactory) {
309 public:
310 inline _pof_Device() : _OMNI_NS(proxyObjectFactory)(Device::_PD_repoId) {}
311 virtual ~_pof_Device();
312
313 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
314 virtual _CORBA_Boolean is_a(const char*) const;
315 };
316
318 public virtual omniServant
319 {
320 public:
321 virtual ~_impl_Device();
322
323 virtual void deleteThis() = 0;
324 virtual ::CORBA::Boolean deleteIfExpired() = 0;
325 virtual void persistantStorage(::CORBA::Boolean persistant) = 0;
326 virtual char* name() = 0;
328 virtual size_type configSize() = 0;
329 virtual size_type numberDof() = 0;
330 virtual void integrate(const ::hpp::floatSeq& config_in, const ::hpp::floatSeq& velocity, ::hpp::floatSeq_out result) = 0;
331 virtual void difference(const ::hpp::floatSeq& q1, const ::hpp::floatSeq& q2, ::hpp::floatSeq_out result) = 0;
332 virtual void interpolate(const ::hpp::floatSeq& q1, const ::hpp::floatSeq& q2, ::CORBA::Float u, ::hpp::floatSeq_out result) = 0;
333 virtual void saturate(const ::hpp::floatSeq& qin, ::hpp::floatSeq_out qout, ::hpp::boolSeq_out saturation) = 0;
334 virtual void replaceGeometryByConvexHull(const ::hpp::Names_t& geometryNames) = 0;
336 virtual ::CORBA::Boolean setCurrentConfiguration(const ::hpp::floatSeq& configuration) = 0;
338 virtual ::CORBA::Boolean setCurrentVelocity(const ::hpp::floatSeq& velocity) = 0;
340 virtual ::CORBA::Boolean setCurrentAcceleration(const ::hpp::floatSeq& acceleration) = 0;
341 virtual ::CORBA::Short computationFlag() = 0;
342 virtual void controlComputation(::CORBA::Short flag) = 0;
343 virtual void computeForwardKinematics(::CORBA::Short computationFlag) = 0;
345 virtual void updateGeometryPlacements() = 0;
346 virtual frame_index getFrameByName(const char* name) = 0;
349 virtual void removeJoints(const ::hpp::Names_t& joints, const ::hpp::floatSeq& refConfig) = 0;
350
351 public: // Really protected, workaround for xlC
352 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
353
354 private:
355 virtual void* _ptrToInterface(const char*);
356 virtual const char* _mostDerivedRepoId();
357
358 };
359
360
361#ifndef __hpp_mpinocchio__idl_mCollisionObject__
362#define __hpp_mpinocchio__idl_mCollisionObject__
363 class CollisionObject;
366
369
371 public:
373
374 static _ptr_type _nil();
375 static _CORBA_Boolean is_nil(_ptr_type);
376 static void release(_ptr_type);
377 static void duplicate(_ptr_type);
378 static void marshalObjRef(_ptr_type, cdrStream&);
379 static _ptr_type unmarshalObjRef(cdrStream&);
380 };
381
382 typedef _CORBA_ObjRef_Var<_objref_CollisionObject, CollisionObject_Helper> CollisionObject_var;
383 typedef _CORBA_ObjRef_OUT_arg<_objref_CollisionObject,CollisionObject_Helper > CollisionObject_out;
384
385#endif
386
387 // interface CollisionObject
389 public:
390 // Declarations for this interface type.
393
395 static _ptr_type _narrow(::CORBA::Object_ptr);
396 static _ptr_type _unchecked_narrow(::CORBA::Object_ptr);
397
398 static _ptr_type _nil();
399
400 static inline void _marshalObjRef(_ptr_type, cdrStream&);
401
402 static inline _ptr_type _unmarshalObjRef(cdrStream& s) {
403 omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s);
404 if (o)
405 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
406 else
407 return _nil();
408 }
409
410 static inline _ptr_type _fromObjRef(omniObjRef* o) {
411 if (o)
412 return (_ptr_type) o->_ptrToObjRef(_PD_repoId);
413 else
414 return _nil();
415 }
416
417 static _core_attr const char* _PD_repoId;
418
419 // Other IDL defined within this scope.
420
421 };
422
424 public virtual ::CORBA::Object,
425 public virtual omniObjRef
426 {
427 public:
428 // IDL operations
430 ::CORBA::Boolean deleteIfExpired();
431 void persistantStorage(::CORBA::Boolean persistant);
432
433 // Constructors
434 inline _objref_CollisionObject() { _PR_setobj(0); } // nil
435 _objref_CollisionObject(omniIOR*, omniIdentity*);
436
437 protected:
439
440
441 private:
442 virtual void* _ptrToObjRef(const char*);
443
446 // not implemented
447
448 friend class CollisionObject;
449 };
450
451 class _pof_CollisionObject : public _OMNI_NS(proxyObjectFactory) {
452 public:
453 inline _pof_CollisionObject() : _OMNI_NS(proxyObjectFactory)(CollisionObject::_PD_repoId) {}
455
456 virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*);
457 virtual _CORBA_Boolean is_a(const char*) const;
458 };
459
461 public virtual omniServant
462 {
463 public:
465
466 virtual void deleteThis() = 0;
467 virtual ::CORBA::Boolean deleteIfExpired() = 0;
468 virtual void persistantStorage(::CORBA::Boolean persistant) = 0;
469
470 public: // Really protected, workaround for xlC
471 virtual _CORBA_Boolean _dispatch(omniCallHandle&);
472
473 private:
474 virtual void* _ptrToInterface(const char*);
475 virtual const char* _mostDerivedRepoId();
476
477 };
478
479
480 _CORBA_MODULE_END
481
482_CORBA_MODULE_END
483
484
485
486_CORBA_MODULE POA_hpp
487_CORBA_MODULE_BEG
488
489 _CORBA_MODULE pinocchio_idl
490 _CORBA_MODULE_BEG
491
493 public virtual hpp::pinocchio_idl::_impl_CenterOfMassComputation,
494 public virtual ::PortableServer::ServantBase
495 {
496 public:
498
499 inline ::hpp::pinocchio_idl::CenterOfMassComputation_ptr _this() {
500 return (::hpp::pinocchio_idl::CenterOfMassComputation_ptr) _do_this(::hpp::pinocchio_idl::CenterOfMassComputation::_PD_repoId);
501 }
502 };
503
504 class Device :
505 public virtual hpp::pinocchio_idl::_impl_Device,
506 public virtual ::PortableServer::ServantBase
507 {
508 public:
509 virtual ~Device();
510
511 inline ::hpp::pinocchio_idl::Device_ptr _this() {
512 return (::hpp::pinocchio_idl::Device_ptr) _do_this(::hpp::pinocchio_idl::Device::_PD_repoId);
513 }
514 };
515
516 class CollisionObject :
517 public virtual hpp::pinocchio_idl::_impl_CollisionObject,
518 public virtual ::PortableServer::ServantBase
519 {
520 public:
522
523 inline ::hpp::pinocchio_idl::CollisionObject_ptr _this() {
524 return (::hpp::pinocchio_idl::CollisionObject_ptr) _do_this(::hpp::pinocchio_idl::CollisionObject::_PD_repoId);
525 }
526 };
527
528 _CORBA_MODULE_END
529
530_CORBA_MODULE_END
531
532
533
534_CORBA_MODULE OBV_hpp
535_CORBA_MODULE_BEG
536
537 _CORBA_MODULE pinocchio_idl
538 _CORBA_MODULE_BEG
539
540 _CORBA_MODULE_END
541
542_CORBA_MODULE_END
543
544
545
546
547
548#undef _core_attr
549#undef _dyn_attr
550
551
552
553inline void
554hpp::pinocchio_idl::CenterOfMassComputation::_marshalObjRef(::hpp::pinocchio_idl::CenterOfMassComputation_ptr obj, cdrStream& s) {
555 omniObjRef::_marshal(obj->_PR_getobj(),s);
556}
557
558inline void
559hpp::pinocchio_idl::Device::_marshalObjRef(::hpp::pinocchio_idl::Device_ptr obj, cdrStream& s) {
560 omniObjRef::_marshal(obj->_PR_getobj(),s);
561}
562
563inline void
564hpp::pinocchio_idl::CollisionObject::_marshalObjRef(::hpp::pinocchio_idl::CollisionObject_ptr obj, cdrStream& s) {
565 omniObjRef::_marshal(obj->_PR_getobj(),s);
566}
567
568
569
570#ifdef USE_stub_in_nt_dll_NOT_DEFINED_robots
571# undef USE_stub_in_nt_dll
572# undef USE_stub_in_nt_dll_NOT_DEFINED_robots
573#endif
574#ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_robots
575# undef USE_core_stub_in_nt_dll
576# undef USE_core_stub_in_nt_dll_NOT_DEFINED_robots
577#endif
578#ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_robots
579# undef USE_dyn_stub_in_nt_dll
580# undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_robots
581#endif
582
583#endif // __robots_hh__
584
Definition robots-idl.hh:76
static _ptr_type unmarshalObjRef(cdrStream &)
static void release(_ptr_type)
CenterOfMassComputation_ptr _ptr_type
Definition robots-idl.hh:78
static void duplicate(_ptr_type)
static void marshalObjRef(_ptr_type, cdrStream &)
static _CORBA_Boolean is_nil(_ptr_type)
Definition robots-idl.hh:94
static _ptr_type _narrow(::CORBA::Object_ptr)
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
static _ptr_type _nil()
static _core_attr const char * _PD_repoId
Definition robots-idl.hh:123
CenterOfMassComputation_var _var_type
Definition robots-idl.hh:98
virtual ~CenterOfMassComputation()
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition robots-idl.hh:554
inline ::hpp::pinocchio_idl::CenterOfMassComputation_ptr _this()
Definition robots-idl.hh:499
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition robots-idl.hh:108
CenterOfMassComputation_ptr _ptr_type
Definition robots-idl.hh:97
static _ptr_type _duplicate(_ptr_type)
static _ptr_type _fromObjRef(omniObjRef *o)
Definition robots-idl.hh:116
Definition _problem-idl.hh:138
static void duplicate(_ptr_type)
CollisionObject_ptr _ptr_type
Definition robots-idl.hh:372
static _CORBA_Boolean is_nil(_ptr_type)
static void release(_ptr_type)
static _ptr_type _nil()
static _ptr_type unmarshalObjRef(cdrStream &)
static void marshalObjRef(_ptr_type, cdrStream &)
Definition robots-idl.hh:388
static _ptr_type _nil()
inline ::hpp::pinocchio_idl::CollisionObject_ptr _this()
Definition robots-idl.hh:523
static _ptr_type _narrow(::CORBA::Object_ptr)
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition robots-idl.hh:564
CollisionObject_ptr _ptr_type
Definition robots-idl.hh:391
static _ptr_type _duplicate(_ptr_type)
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition robots-idl.hh:402
static _ptr_type _fromObjRef(omniObjRef *o)
Definition robots-idl.hh:410
CollisionObject_var _var_type
Definition robots-idl.hh:392
static _core_attr const char * _PD_repoId
Definition robots-idl.hh:417
virtual ~CollisionObject()
Definition _problem-idl.hh:112
static void release(_ptr_type)
static void duplicate(_ptr_type)
Device_ptr _ptr_type
Definition robots-idl.hh:205
static _ptr_type unmarshalObjRef(cdrStream &)
static void marshalObjRef(_ptr_type, cdrStream &)
static _CORBA_Boolean is_nil(_ptr_type)
static _ptr_type _nil()
Definition robots-idl.hh:221
static _ptr_type _nil()
inline ::hpp::pinocchio_idl::Device_ptr _this()
Definition robots-idl.hh:511
static _ptr_type _fromObjRef(omniObjRef *o)
Definition robots-idl.hh:243
static _core_attr const char * _PD_repoId
Definition robots-idl.hh:250
Device_var _var_type
Definition robots-idl.hh:225
static _ptr_type _duplicate(_ptr_type)
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition robots-idl.hh:235
Device_ptr _ptr_type
Definition robots-idl.hh:224
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition robots-idl.hh:559
static _ptr_type _narrow(::CORBA::Object_ptr)
virtual ~Device()
Definition robots-idl.hh:172
virtual value_type mass()=0
virtual floatSeq * com()=0
virtual void persistantStorage(::CORBA::Boolean persistant)=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
virtual ::CORBA::Boolean deleteIfExpired()=0
virtual floatSeqSeq * jacobian()=0
Definition robots-idl.hh:462
virtual ~_impl_CollisionObject()
virtual void persistantStorage(::CORBA::Boolean persistant)=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
virtual ::CORBA::Boolean deleteIfExpired()=0
virtual void deleteThis()=0
Definition robots-idl.hh:319
virtual void persistantStorage(::CORBA::Boolean persistant)=0
virtual void replaceGeometryByConvexHull(const ::hpp::Names_t &geometryNames)=0
virtual floatSeq * getCurrentAcceleration()=0
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
virtual floatSeq * getCurrentConfiguration()=0
virtual size_type numberDof()=0
virtual ::CORBA::Boolean deleteIfExpired()=0
virtual ::CORBA::Short computationFlag()=0
virtual Transform__slice * getFramePosition(::hpp::frame_index frame_id)=0
virtual void deleteThis()=0
virtual floatSeqSeq * getFrameJacobian(::hpp::frame_index frame_id)=0
virtual ~_impl_Device()
virtual void updateGeometryPlacements()=0
virtual char * name()=0
virtual frame_index getFrameByName(const char *name)=0
virtual size_type configSize()=0
virtual void saturate(const ::hpp::floatSeq &qin, ::hpp::floatSeq_out qout, ::hpp::boolSeq_out saturation)=0
virtual void integrate(const ::hpp::floatSeq &config_in, const ::hpp::floatSeq &velocity, ::hpp::floatSeq_out result)=0
virtual void interpolate(const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::CORBA::Float u, ::hpp::floatSeq_out result)=0
virtual floatSeq * getCurrentVelocity()=0
virtual void controlComputation(::CORBA::Short flag)=0
virtual void removeJoints(const ::hpp::Names_t &joints, const ::hpp::floatSeq &refConfig)=0
virtual void computeFramesForwardKinematics()=0
virtual void difference(const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::hpp::floatSeq_out result)=0
virtual ::CORBA::Boolean setCurrentVelocity(const ::hpp::floatSeq &velocity)=0
virtual floatSeq * neutralConfiguration()=0
virtual ::CORBA::Boolean setCurrentAcceleration(const ::hpp::floatSeq &acceleration)=0
virtual void computeForwardKinematics(::CORBA::Short computationFlag)=0
virtual ::CORBA::Boolean setCurrentConfiguration(const ::hpp::floatSeq &configuration)=0
Definition robots-idl.hh:132
_objref_CenterOfMassComputation(omniIOR *, omniIdentity *)
void persistantStorage(::CORBA::Boolean persistant)
::CORBA::Boolean deleteIfExpired()
_objref_CenterOfMassComputation()
Definition robots-idl.hh:144
Definition robots-idl.hh:426
_objref_CollisionObject(omniIOR *, omniIdentity *)
void persistantStorage(::CORBA::Boolean persistant)
_objref_CollisionObject()
Definition robots-idl.hh:434
virtual ~_objref_CollisionObject()
::CORBA::Boolean deleteIfExpired()
Definition robots-idl.hh:259
void difference(const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::hpp::floatSeq_out result)
::CORBA::Short computationFlag()
floatSeq * getCurrentAcceleration()
floatSeqSeq * getFrameJacobian(::hpp::frame_index frame_id)
void computeForwardKinematics(::CORBA::Short computationFlag)
::CORBA::Boolean setCurrentVelocity(const ::hpp::floatSeq &velocity)
size_type numberDof()
frame_index getFrameByName(const char *name)
void integrate(const ::hpp::floatSeq &config_in, const ::hpp::floatSeq &velocity, ::hpp::floatSeq_out result)
void persistantStorage(::CORBA::Boolean persistant)
floatSeq * getCurrentVelocity()
::CORBA::Boolean setCurrentConfiguration(const ::hpp::floatSeq &configuration)
void computeFramesForwardKinematics()
_objref_Device()
Definition robots-idl.hh:291
virtual ~_objref_Device()
floatSeq * neutralConfiguration()
_objref_Device(omniIOR *, omniIdentity *)
size_type configSize()
void updateGeometryPlacements()
Transform__slice * getFramePosition(::hpp::frame_index frame_id)
void removeJoints(const ::hpp::Names_t &joints, const ::hpp::floatSeq &refConfig)
::CORBA::Boolean setCurrentAcceleration(const ::hpp::floatSeq &acceleration)
floatSeq * getCurrentConfiguration()
void controlComputation(::CORBA::Short flag)
void saturate(const ::hpp::floatSeq &qin, ::hpp::floatSeq_out qout, ::hpp::boolSeq_out saturation)
void interpolate(const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::CORBA::Float u, ::hpp::floatSeq_out result)
void replaceGeometryByConvexHull(const ::hpp::Names_t &geometryNames)
::CORBA::Boolean deleteIfExpired()
Definition robots-idl.hh:161
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
_pof_CenterOfMassComputation()
Definition robots-idl.hh:163
virtual _CORBA_Boolean is_a(const char *) const
Definition robots-idl.hh:451
virtual ~_pof_CollisionObject()
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
virtual _CORBA_Boolean is_a(const char *) const
_pof_CollisionObject()
Definition robots-idl.hh:453
Definition robots-idl.hh:308
_pof_Device()
Definition robots-idl.hh:310
virtual ~_pof_Device()
virtual _CORBA_Boolean is_a(const char *) const
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
Definition common-idl.hh:803
Definition common-idl.hh:689
::CORBA::ULong frame_index
Definition common-idl.hh:71
::CORBA::Double Transform__slice
Definition common-idl.hh:916
::CORBA::Double value_type
Definition common-idl.hh:61
::CORBA::LongLong size_type
Definition common-idl.hh:66
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
unsigned long frame_index
Definition common.idl:20
_CORBA_ObjRef_Var< _objref_CollisionObject, CollisionObject_Helper > CollisionObject_var
Definition robots-idl.hh:382
_CORBA_ObjRef_Var< _objref_Device, Device_Helper > Device_var
Definition robots-idl.hh:215
_objref_CenterOfMassComputation * CenterOfMassComputation_ptr
Definition robots-idl.hh:73
CenterOfMassComputation_ptr CenterOfMassComputationRef
Definition robots-idl.hh:74
#define _core_attr
Definition robots-idl.hh:43
_CORBA_ObjRef_OUT_arg< _objref_CenterOfMassComputation, CenterOfMassComputation_Helper > CenterOfMassComputation_out
Definition robots-idl.hh:89
_CORBA_ObjRef_Var< _objref_CenterOfMassComputation, CenterOfMassComputation_Helper > CenterOfMassComputation_var
Definition robots-idl.hh:88
Device_ptr DeviceRef
Definition robots-idl.hh:201
_CORBA_ObjRef_OUT_arg< _objref_CollisionObject, CollisionObject_Helper > CollisionObject_out
Definition robots-idl.hh:383
_CORBA_ObjRef_OUT_arg< _objref_Device, Device_Helper > Device_out
Definition robots-idl.hh:216
_objref_Device * Device_ptr
Definition robots-idl.hh:200
CollisionObject_ptr CollisionObjectRef
Definition robots-idl.hh:368
_objref_CollisionObject * CollisionObject_ptr
Definition robots-idl.hh:367