2#ifndef pp_core_idl__steering__methods_hh__ 
    3#define pp_core_idl__steering__methods_hh__ 
    5#ifndef __CORBA_H_EXTERNAL_GUARD__ 
    6#include <omniORB4/CORBA.h> 
    9#ifndef  USE_stub_in_nt_dll 
   10# define USE_stub_in_nt_dll_NOT_DEFINED_steering__methods 
   12#ifndef  USE_core_stub_in_nt_dll 
   13# define USE_core_stub_in_nt_dll_NOT_DEFINED_steering__methods 
   15#ifndef  USE_dyn_stub_in_nt_dll 
   16# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_steering__methods 
   21#ifndef pp_core_idl__common_hh_EXTERNAL_GUARD__ 
   22#define pp_core_idl__common_hh_EXTERNAL_GUARD__ 
   25#ifndef pp_core_idl__paths_hh_EXTERNAL_GUARD__ 
   26#define pp_core_idl__paths_hh_EXTERNAL_GUARD__ 
   29#ifndef pp_core_idl__constraints_hh_EXTERNAL_GUARD__ 
   30#define pp_core_idl__constraints_hh_EXTERNAL_GUARD__ 
   33#ifndef pp_core_idl____constraints_hh_EXTERNAL_GUARD__ 
   34#define pp_core_idl____constraints_hh_EXTERNAL_GUARD__ 
   40#ifdef USE_stub_in_nt_dll 
   41# ifndef USE_core_stub_in_nt_dll 
   42#  define USE_core_stub_in_nt_dll 
   44# ifndef USE_dyn_stub_in_nt_dll 
   45#  define USE_dyn_stub_in_nt_dll 
   50# error "A local CPP macro _core_attr has already been defined." 
   52# ifdef  USE_core_stub_in_nt_dll 
   53#  define _core_attr _OMNIORB_NTDLL_IMPORT 
   60# error "A local CPP macro _dyn_attr has already been defined." 
   62# ifdef  USE_dyn_stub_in_nt_dll 
   63#  define _dyn_attr _OMNIORB_NTDLL_IMPORT 
   75  _CORBA_MODULE core_idl
 
   79#ifndef __hpp_mcore__idl_mSteeringMethod__ 
   80#define __hpp_mcore__idl_mSteeringMethod__ 
  121        omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
 
 
 
  142      public virtual ::CORBA::Object,
 
  143      public virtual omniObjRef
 
  163      virtual void* _ptrToObjRef(
const char*);
 
 
  178      virtual _CORBA_Boolean 
is_a(
const char*) 
const;
 
 
  182      public virtual omniServant
 
  190      virtual Path_ptr call(const ::hpp::floatSeq& q1, const ::hpp::floatSeq& q2) = 0;
 
  198      virtual void* _ptrToInterface(
const char*);
 
  199      virtual const char* _mostDerivedRepoId();
 
 
  204    _CORBA_MODULE steeringMethod_idl
 
  208#ifndef __hpp_mcore__idl_msteeringMethod__idl_mSplineBernstein3__ 
  209#define __hpp_mcore__idl_msteeringMethod__idl_mSplineBernstein3__ 
  250          omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
 
 
 
  275        Path_ptr steer(const ::hpp::floatSeq& q1, const ::hpp::intSeq& order1, const ::hpp::floatSeqSeq& derivatives1, const ::hpp::floatSeq& q2, const ::hpp::intSeq& order2, const ::hpp::floatSeqSeq& derivatives2, ::CORBA::Float length);
 
  286        virtual void* _ptrToObjRef(
const char*);
 
 
  301        virtual _CORBA_Boolean 
is_a(
const char*) 
const;
 
 
  310        virtual Path_ptr steer(const ::hpp::floatSeq& q1, const ::hpp::intSeq& order1, const ::hpp::floatSeqSeq& derivatives1, const ::hpp::floatSeq& q2, const ::hpp::intSeq& order2, const ::hpp::floatSeqSeq& derivatives2, ::CORBA::Float length) = 0;
 
  316        virtual void* _ptrToInterface(
const char*);
 
  317        virtual const char* _mostDerivedRepoId();
 
 
  322#ifndef __hpp_mcore__idl_msteeringMethod__idl_mSplineBernstein5__ 
  323#define __hpp_mcore__idl_msteeringMethod__idl_mSplineBernstein5__ 
  364          omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
 
 
 
  389        Path_ptr steer(const ::hpp::floatSeq& q1, const ::hpp::intSeq& order1, const ::hpp::floatSeqSeq& derivatives1, const ::hpp::floatSeq& q2, const ::hpp::intSeq& order2, const ::hpp::floatSeqSeq& derivatives2, ::CORBA::Float length);
 
  400        virtual void* _ptrToObjRef(
const char*);
 
 
  415        virtual _CORBA_Boolean 
is_a(
const char*) 
const;
 
 
  424        virtual Path_ptr steer(const ::hpp::floatSeq& q1, const ::hpp::intSeq& order1, const ::hpp::floatSeqSeq& derivatives1, const ::hpp::floatSeq& q2, const ::hpp::intSeq& order2, const ::hpp::floatSeqSeq& derivatives2, ::CORBA::Float length) = 0;
 
  430        virtual void* _ptrToInterface(
const char*);
 
  431        virtual const char* _mostDerivedRepoId();
 
 
  447  _CORBA_MODULE core_idl
 
  451      public virtual hpp::core_idl::_impl_SteeringMethod,
 
  452      public virtual ::PortableServer::ServantBase
 
  457      inline ::hpp::core_idl::SteeringMethod_ptr 
_this() {
 
  458        return (::hpp::core_idl::SteeringMethod_ptr) _do_this(::hpp::core_idl::SteeringMethod::_PD_repoId);
 
 
  462    _CORBA_MODULE steeringMethod_idl
 
  466        public virtual hpp::core_idl::steeringMethod_idl::_impl_SplineBernstein3,
 
  472        inline ::hpp::core_idl::steeringMethod_idl::SplineBernstein3_ptr 
_this() {
 
  473          return (::hpp::core_idl::steeringMethod_idl::SplineBernstein3_ptr) _do_this(::hpp::core_idl::steeringMethod_idl::SplineBernstein3::_PD_repoId);
 
 
  478        public virtual hpp::core_idl::steeringMethod_idl::_impl_SplineBernstein5,
 
  484        inline ::hpp::core_idl::steeringMethod_idl::SplineBernstein5_ptr 
_this() {
 
  485          return (::hpp::core_idl::steeringMethod_idl::SplineBernstein5_ptr) _do_this(::hpp::core_idl::steeringMethod_idl::SplineBernstein5::_PD_repoId);
 
 
  500  _CORBA_MODULE core_idl
 
  503    _CORBA_MODULE steeringMethod_idl
 
  522hpp::core_idl::SteeringMethod::_marshalObjRef(::hpp::core_idl::SteeringMethod_ptr obj, cdrStream& s) {
 
  523  omniObjRef::_marshal(obj->_PR_getobj(),s);
 
 
  527hpp::core_idl::steeringMethod_idl::SplineBernstein3::_marshalObjRef(::hpp::core_idl::steeringMethod_idl::SplineBernstein3_ptr obj, cdrStream& s) {
 
  528  omniObjRef::_marshal(obj->_PR_getobj(),s);
 
 
  532hpp::core_idl::steeringMethod_idl::SplineBernstein5::_marshalObjRef(::hpp::core_idl::steeringMethod_idl::SplineBernstein5_ptr obj, cdrStream& s) {
 
  533  omniObjRef::_marshal(obj->_PR_getobj(),s);
 
 
  538#ifdef   USE_stub_in_nt_dll_NOT_DEFINED_steering__methods 
  539# undef  USE_stub_in_nt_dll 
  540# undef  USE_stub_in_nt_dll_NOT_DEFINED_steering__methods 
  542#ifdef   USE_core_stub_in_nt_dll_NOT_DEFINED_steering__methods 
  543# undef  USE_core_stub_in_nt_dll 
  544# undef  USE_core_stub_in_nt_dll_NOT_DEFINED_steering__methods 
  546#ifdef   USE_dyn_stub_in_nt_dll_NOT_DEFINED_steering__methods 
  547# undef  USE_dyn_stub_in_nt_dll 
  548# undef  USE_dyn_stub_in_nt_dll_NOT_DEFINED_steering__methods 
Definition steering_methods-idl.hh:217
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
SplineBernstein3_ptr _ptr_type
Definition steering_methods-idl.hh:219
 
static _CORBA_Boolean is_nil(_ptr_type)
 
static void release(_ptr_type)
 
static void duplicate(_ptr_type)
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
Definition steering_methods-idl.hh:235
 
static _ptr_type _duplicate(_ptr_type)
 
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition steering_methods-idl.hh:249
 
static _ptr_type _fromObjRef(omniObjRef *o)
Definition steering_methods-idl.hh:257
 
SplineBernstein3_ptr _ptr_type
Definition steering_methods-idl.hh:238
 
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition steering_methods-idl.hh:527
 
virtual ~SplineBernstein3()
 
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
 
static _core_attr const char * _PD_repoId
Definition steering_methods-idl.hh:264
 
inline ::hpp::core_idl::steeringMethod_idl::SplineBernstein3_ptr _this()
Definition steering_methods-idl.hh:472
 
SplineBernstein3_var _var_type
Definition steering_methods-idl.hh:239
 
static _ptr_type _narrow(::CORBA::Object_ptr)
 
Definition steering_methods-idl.hh:331
 
SplineBernstein5_ptr _ptr_type
Definition steering_methods-idl.hh:333
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
static _CORBA_Boolean is_nil(_ptr_type)
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
static void release(_ptr_type)
 
static void duplicate(_ptr_type)
 
Definition steering_methods-idl.hh:349
 
static _ptr_type _narrow(::CORBA::Object_ptr)
 
static _ptr_type _duplicate(_ptr_type)
 
virtual ~SplineBernstein5()
 
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition steering_methods-idl.hh:532
 
SplineBernstein5_var _var_type
Definition steering_methods-idl.hh:353
 
static _core_attr const char * _PD_repoId
Definition steering_methods-idl.hh:378
 
SplineBernstein5_ptr _ptr_type
Definition steering_methods-idl.hh:352
 
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
 
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition steering_methods-idl.hh:363
 
inline ::hpp::core_idl::steeringMethod_idl::SplineBernstein5_ptr _this()
Definition steering_methods-idl.hh:484
 
static _ptr_type _fromObjRef(omniObjRef *o)
Definition steering_methods-idl.hh:371
 
Definition _problem-idl.hh:196
 
static _CORBA_Boolean is_nil(_ptr_type)
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
static void release(_ptr_type)
 
SteeringMethod_ptr _ptr_type
Definition steering_methods-idl.hh:90
 
static void duplicate(_ptr_type)
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
Definition steering_methods-idl.hh:106
 
static _ptr_type _fromObjRef(omniObjRef *o)
Definition steering_methods-idl.hh:128
 
SteeringMethod_ptr _ptr_type
Definition steering_methods-idl.hh:109
 
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition steering_methods-idl.hh:522
 
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
 
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition steering_methods-idl.hh:120
 
inline ::hpp::core_idl::SteeringMethod_ptr _this()
Definition steering_methods-idl.hh:457
 
SteeringMethod_var _var_type
Definition steering_methods-idl.hh:110
 
static _ptr_type _duplicate(_ptr_type)
 
virtual ~SteeringMethod()
 
static _ptr_type _narrow(::CORBA::Object_ptr)
 
static _core_attr const char * _PD_repoId
Definition steering_methods-idl.hh:135
 
Definition steering_methods-idl.hh:306
 
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
 
virtual ~_impl_SplineBernstein3()
 
virtual Path_ptr steer(const ::hpp::floatSeq &q1, const ::hpp::intSeq &order1, const ::hpp::floatSeqSeq &derivatives1, const ::hpp::floatSeq &q2, const ::hpp::intSeq &order2, const ::hpp::floatSeqSeq &derivatives2, ::CORBA::Float length)=0
 
Definition steering_methods-idl.hh:420
 
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
 
virtual ~_impl_SplineBernstein5()
 
virtual Path_ptr steer(const ::hpp::floatSeq &q1, const ::hpp::intSeq &order1, const ::hpp::floatSeqSeq &derivatives1, const ::hpp::floatSeq &q2, const ::hpp::intSeq &order2, const ::hpp::floatSeqSeq &derivatives2, ::CORBA::Float length)=0
 
Definition steering_methods-idl.hh:183
 
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
 
virtual ~_impl_SteeringMethod()
 
virtual ::CORBA::Boolean deleteIfExpired()=0
 
virtual void persistantStorage(::CORBA::Boolean persistant)=0
 
virtual void setConstraints(::hpp::core_idl::ConstraintSet_ptr constraints)=0
 
virtual void deleteThis()=0
 
virtual Constraint_ptr getConstraints()=0
 
virtual Path_ptr call(const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2)=0
 
Definition _constraints-idl.hh:280
 
Definition paths-idl.hh:195
 
Definition steering_methods-idl.hh:272
 
_objref_SplineBernstein3()
Definition steering_methods-idl.hh:278
 
virtual ~_objref_SplineBernstein3()
 
Path_ptr steer(const ::hpp::floatSeq &q1, const ::hpp::intSeq &order1, const ::hpp::floatSeqSeq &derivatives1, const ::hpp::floatSeq &q2, const ::hpp::intSeq &order2, const ::hpp::floatSeqSeq &derivatives2, ::CORBA::Float length)
 
_objref_SplineBernstein3(omniIOR *, omniIdentity *)
 
Definition steering_methods-idl.hh:386
 
virtual ~_objref_SplineBernstein5()
 
_objref_SplineBernstein5(omniIOR *, omniIdentity *)
 
Path_ptr steer(const ::hpp::floatSeq &q1, const ::hpp::intSeq &order1, const ::hpp::floatSeqSeq &derivatives1, const ::hpp::floatSeq &q2, const ::hpp::intSeq &order2, const ::hpp::floatSeqSeq &derivatives2, ::CORBA::Float length)
 
_objref_SplineBernstein5()
Definition steering_methods-idl.hh:392
 
Definition steering_methods-idl.hh:144
 
void setConstraints(::hpp::core_idl::ConstraintSet_ptr constraints)
 
::CORBA::Boolean deleteIfExpired()
 
virtual ~_objref_SteeringMethod()
 
_objref_SteeringMethod(omniIOR *, omniIdentity *)
 
_objref_SteeringMethod()
Definition steering_methods-idl.hh:155
 
void persistantStorage(::CORBA::Boolean persistant)
 
Path_ptr call(const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2)
 
Constraint_ptr getConstraints()
 
Definition steering_methods-idl.hh:295
 
virtual _CORBA_Boolean is_a(const char *) const
 
virtual ~_pof_SplineBernstein3()
 
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
 
_pof_SplineBernstein3()
Definition steering_methods-idl.hh:297
 
Definition steering_methods-idl.hh:409
 
virtual _CORBA_Boolean is_a(const char *) const
 
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
 
_pof_SplineBernstein5()
Definition steering_methods-idl.hh:411
 
virtual ~_pof_SplineBernstein5()
 
Definition steering_methods-idl.hh:172
 
_pof_SteeringMethod()
Definition steering_methods-idl.hh:174
 
virtual ~_pof_SteeringMethod()
 
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
 
virtual _CORBA_Boolean is_a(const char *) const
 
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
 
SteeringMethod_ptr SteeringMethodRef
Definition steering_methods-idl.hh:86
 
_CORBA_ObjRef_OUT_arg< _objref_SteeringMethod, SteeringMethod_Helper > SteeringMethod_out
Definition steering_methods-idl.hh:101
 
_objref_SplineBernstein3 * SplineBernstein3_ptr
Definition steering_methods-idl.hh:214
 
SplineBernstein5_ptr SplineBernstein5Ref
Definition steering_methods-idl.hh:329
 
_CORBA_ObjRef_Var< _objref_SteeringMethod, SteeringMethod_Helper > SteeringMethod_var
Definition steering_methods-idl.hh:100
 
_CORBA_ObjRef_OUT_arg< _objref_SplineBernstein5, SplineBernstein5_Helper > SplineBernstein5_out
Definition steering_methods-idl.hh:344
 
_CORBA_ObjRef_Var< _objref_SplineBernstein5, SplineBernstein5_Helper > SplineBernstein5_var
Definition steering_methods-idl.hh:343
 
#define _core_attr
Definition steering_methods-idl.hh:55
 
_CORBA_ObjRef_OUT_arg< _objref_SplineBernstein3, SplineBernstein3_Helper > SplineBernstein3_out
Definition steering_methods-idl.hh:230
 
SplineBernstein3_ptr SplineBernstein3Ref
Definition steering_methods-idl.hh:215
 
_objref_SteeringMethod * SteeringMethod_ptr
Definition steering_methods-idl.hh:85
 
_CORBA_ObjRef_Var< _objref_SplineBernstein3, SplineBernstein3_Helper > SplineBernstein3_var
Definition steering_methods-idl.hh:229
 
_objref_SplineBernstein5 * SplineBernstein5_ptr
Definition steering_methods-idl.hh:328