68 p << this->px, this->py, this->pz;
76 n << this->nx, this->ny, this->nz;
83 Eigen::IOFormat vecfmt(Eigen::FullPrecision, 0,
"",
", ",
"",
"",
"(",
")");
94 obj->setFloat(
"px", px);
95 obj->setFloat(
"py", py);
96 obj->setFloat(
"pz", pz);
98 obj->setFloat(
"nx", nx);
99 obj->setFloat(
"ny", ny);
100 obj->setFloat(
"nz", nz);
108 px = obj->getFloat(
"px");
109 py = obj->getFloat(
"py");
110 pz = obj->getFloat(
"pz");
112 nx = obj->getFloat(
"nx");
113 ny = obj->getFloat(
"ny");
114 nz = obj->getFloat(
"nz");
std::string output(const Ice::Current &c=Ice::emptyCurrent) const override
virtual Eigen::Vector3f normalToEigen() const
virtual Eigen::Vector3f positionToEigen() const
void deserialize(const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override
void serialize(const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override
This file offers overloads of toIce() and fromIce() functions for STL container types.
IceInternal::Handle< AbstractObjectSerializer > AbstractObjectSerializerPtr