1 #ifndef hpp_core_idl__distances_hxx__ 2 #define hpp_core_idl__distances_hxx__ 24 template <
typename _Base,
typename _Storage>
27 :
hpp::corbaServer::ServantBase<
hpp::core::
Distance, _Storage> (server, s)
31 template <
typename _Base,
typename _Storage>
39 template <
typename _Base,
typename _Storage>
49 }
catch (
const std::exception& e) {
50 throw ::hpp::Error (e.what());
65 template <
typename _Base,
typename _Storage>
72 template <
typename _Base,
typename _Storage>
80 template <
typename _Base,
typename _Storage>
89 }
catch (
const std::exception& e) {
90 throw ::hpp::Error (e.what());
94 template <
typename _Base,
typename _Storage>
100 (getT()->weights (_weights));
103 }
catch (
const std::exception& e) {
104 throw ::hpp::Error (e.what());
117 #endif // hpp_core_idl__distances_hxx__ void setWeights(const hpp::floatSeq &weights)
Definition: distances.hh:95
Implement CORBA interface `‘Obstacle’'.
Definition: client.hh:46
hpp::value_type call(const hpp::floatSeq &q1, const hpp::floatSeq &q2)
Definition: distances.hh:40
double value_type
Definition: common.idl:18
virtual ~WeighedDistanceServant()
Definition: distances.hh:73
vector_t floatSeqToVector(const floatSeq &dofArray, const size_type expectedSize=-1)
pinocchio::vector_t vector_t
Definition: fwd.hh:109
WeighedDistanceServant(::hpp::corbaServer::Server *server, const _Storage &s)
Definition: distances.hh:66
DistanceServant(::hpp::corbaServer::Server *server, const _Storage &s)
Definition: distances.hh:25
virtual ~DistanceServant()
Definition: distances.hh:32
hpp::floatSeq * getWeights()
Definition: distances.hh:81
Implementation of Hpp module Corba server.
Definition: server.hh:77
floatSeq * vectorToFloatSeq(core::vectorIn_t input)
Definition: distances-fwd.hh:25
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:34