hpp-corbaserver
4.10.1
Corba server for Humanoid Path Planner applications
|
Go to the documentation of this file. 1 #ifndef hpp_core_idl__distances_hxx__
2 #define hpp_core_idl__distances_hxx__
24 template <
typename _Base,
typename _Storage>
26 :
hpp::corbaServer::ServantBase<
hpp::core::
Distance, _Storage> (server, s)
30 template <
typename _Base,
typename _Storage>
38 template <
typename _Base,
typename _Storage>
48 }
catch (
const std::exception& e) {
49 throw ::hpp::Error (e.what());
64 template <
typename _Base,
typename _Storage>
70 template <
typename _Base,
typename _Storage>
78 template <
typename _Base,
typename _Storage>
87 }
catch (
const std::exception& e) {
88 throw ::hpp::Error (e.what());
92 template <
typename _Base,
typename _Storage>
98 (getT()->weights (_weights));
101 }
catch (
const std::exception& e) {
102 throw ::hpp::Error (e.what());
115 #endif // hpp_core_idl__distances_hxx__
sequence< double > floatSeq
Robot configuration is defined by a sequence of dof value.
Definition: common.idl:32
hpp::value_type call(const hpp::floatSeq &q1, const hpp::floatSeq &q2)
Definition: distances.hh:39
Definition: distances-fwd.hh:25
Implementation of Hpp module Corba server.
Definition: server.hh:54
double value_type
Definition: common.idl:18
vector_t floatSeqToVector(const floatSeq &dofArray, const size_type expectedSize=-1)
virtual ~WeighedDistanceServant()
Definition: distances.hh:71
DistanceServant(::hpp::corbaServer::Server *server, const _Storage &s)
Definition: distances.hh:25
pinocchio::vector_t vector_t
Definition: fwd.hh:89
WeighedDistanceServant(::hpp::corbaServer::Server *server, const _Storage &s)
Definition: distances.hh:65
Implement CORBA interface `‘Obstacle’'.
Definition: basic-server.hh:27
void setWeights(const hpp::floatSeq &weights)
Definition: distances.hh:93
hpp::floatSeq * getWeights()
Definition: distances.hh:79
virtual ~DistanceServant()
Definition: distances.hh:31
floatSeq * vectorToFloatSeq(core::vectorIn_t input)