hpp-corbaserver 6.0.0
Corba server for Humanoid Path Planner applications
Loading...
Searching...
No Matches
distances.idl
Go to the documentation of this file.
1// Copyright (C) 2019 by Joseph Mirabel, LAAS-CNRS.
2//
3// This file is part of the hpp-corbaserver.
4//
5// This software is provided "as is" without warranty of any kind,
6// either expressed or implied, including but not limited to the
7// implied warranties of fitness for a particular purpose.
8//
9// See the COPYING file for more information.
10
11#ifndef HPP_CORE_DISTANCES_IDL
12#define HPP_CORE_DISTANCES_IDL
13#include <hpp/common.idl>
14
15module hpp
16{
17 module core_idl {
18
19 interface Distance
20 {
22
23 value_type call (in floatSeq q1, in floatSeq q2) raises (Error);
24 //-> operator()
25 }; // interface Distance
26
29 {
31 //-> weights
32 void setWeights(in floatSeq weights) raises (Error);
33 //-> weights
34 }; // interface WeighedDistance
35
36 }; // module core
37}; // module hpp
38//* #include <hpp/core/distance.hh>
39//* #include <hpp/core/weighed-distance.hh>
40
41#endif // HPP_CORE_DISTANCES_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 distances.idl:20
To define and solve a path planning problem.
Definition distances.idl:29
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
double value_type
Definition common.idl:18