hpp-corbaserver  6.0.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  {
23 
24  floatSeq shoot () raises (Error);
25  }; // interface ConfigurationShooter
26 
27  module configuration_shooter {
29  {
30  void setCenter (in floatSeq c) raises (Error);
31  //-> center
32  floatSeq getCenter () raises (Error);
33  //-> center
34 
35  // void sigma (const value_type& factor);
36  floatSeq getSigmas () raises (Error);
37  //-> sigmas
38  void setSigmas (in floatSeq s) raises (Error);
39  //-> sigmas
40  }; // interface Gaussian
41 
43  {
44  void seed (in long seed_) raises (Error);
45  }; // interface UniformSeedable
46  }; //-> configurationShooter
47 
48  }; // module core
49 }; // module hpp
50 //* #include <hpp/core/configuration-shooter.hh>
51 //* #include <hpp/core/configuration-shooter/gaussian.hh>
52 //* #include <hpp/core/configuration-shooter/uniform-tpl.hh>
53 
54 #endif // HPP_CORE_CONFIGURATION_SHOOTERS_IDL
Definition: common-idl.hh:689
#define HPP_EXPOSE_MEMORY_DEALLOCATION(ErrorType)
Definition: common.idl:14
Corba exception travelling through the Corba channel.
Definition: common.idl:27
Definition: configuration_shooters.idl:21
Definition: configuration_shooters.idl:29
Definition: configuration_shooters.idl:43
Implement CORBA interface `‘Obstacle’'.
Definition: client.hh:46