hpp-corbaserver  4.9.0
Corba server for Humanoid Path Planner applications
configuration_shooters.idl
Go to the documentation of this file.
1 
2 // Copyright (C) 2019 by Joseph Mirabel, LAAS-CNRS.
3 //
4 // This file is part of the hpp-corbaserver.
5 //
6 // This software is provided "as is" without warranty of any kind,
7 // either expressed or implied, including but not limited to the
8 // implied warranties of fitness for a particular purpose.
9 //
10 // See the COPYING file for more information.
11 
12 #ifndef HPP_CORE_CONFIGURATION_SHOOTERS_IDL
13 #define HPP_CORE_CONFIGURATION_SHOOTERS_IDL
14 #include <hpp/common.idl>
15 
16 module hpp
17 {
18  module core_idl {
19 
21  {
22  floatSeq shoot () raises (Error);
23  }; // interface ConfigurationShooter
24 
25  module configuration_shooter {
27  {
28  void setCenter (in floatSeq c) raises (Error);
29  //-> center
30  floatSeq getCenter () raises (Error);
31  //-> center
32 
33  // void sigma (const value_type& factor);
34  floatSeq getSigmas () raises (Error);
35  //-> sigmas
36  void setSigmas (in floatSeq s) raises (Error);
37  //-> sigmas
38  }; // interface WeighedConfigurationShooter
39  }; //-> configurationShooter
40 
41 
42  }; // module core
43 }; // module hpp
44 //* #include <hpp/core/configuration-shooter.hh>
45 //* #include <hpp/core/configuration-shooter/gaussian.hh>
46 
47 #endif // HPP_CORE_CONFIGURATION_SHOOTERS_IDL
Definition: configuration_shooters.idl:20
Implement CORBA interface ``Obstacle&#39;&#39;.
Vec3f getCenter() const
Vec3f c
Corba exception travelling through the Corba channel.
Definition: common.idl:24
virtual ConfigurationPtr_t shoot() const
Definition: configuration_shooters.idl:26
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:32