1 #ifndef hpp_core_idl__distances_hxx__ 2 #define hpp_core_idl__distances_hxx__ 18 namespace corbaServer {
24 template <
typename _Base,
typename _Storage>
30 template <
typename _Base,
typename _Storage>
38 template <
typename _Base,
typename _Storage>
48 }
catch (
const std::exception& e) {
49 throw ::hpp::Error (e.what());
60 template <
typename _Base,
typename _Storage>
66 template <
typename _Base,
typename _Storage>
74 template <
typename _Base,
typename _Storage>
83 }
catch (
const std::exception& e) {
84 throw ::hpp::Error (e.what());
88 template <
typename _Base,
typename _Storage>
94 (
getT()->weights (_weights));
97 }
catch (
const std::exception& e) {
98 throw ::hpp::Error (e.what());
111 #endif // hpp_core_idl__distances_hxx__ Definition: servant-base.hh:100
WeighedDistanceServant(Server *server, const _Storage &s)
Definition: distances.hh:61
Implement CORBA interface ``Obstacle''.
Definition: basic-server.hh:27
double value_type
Definition: common.idl:18
virtual ~WeighedDistanceServant()
Definition: distances.hh:67
vector_t floatSeqToVector(const floatSeq &dofArray, const size_type expectedSize=-1)
hpp::floatSeq * getWeights()
Definition: distances.hh:75
pinocchio::vector_t vector_t
Definition: fwd.hh:83
virtual ~DistanceServant()
Definition: distances.hh:31
Storage s
Definition: servant-base.hh:171
void setWeights(const hpp::floatSeq &weights)
Definition: distances.hh:89
Implementation of Hpp module Corba server.
Definition: server.hh:54
hpp::value_type call(const hpp::floatSeq &q1, const hpp::floatSeq &q2)
Definition: distances.hh:39
floatSeq * vectorToFloatSeq(core::vectorIn_t input)
DistanceServant(Server *server, const _Storage &s)
Definition: distances.hh:25
StorageElementShPtr_t getT() const
Definition: servant-base.hh:121
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:32
Definition: distances-fwd.hh:25