Go to the documentation of this file.
45 BBMediumSide(
const std::pair<std::string, std::vector<Eigen::Vector3f>>& points) :
85 serialize(
const ObjectSerializerBasePtr& serializer,
const Ice::Current&)
const
99 featureObj = obj->createElement();
106 deserialize(
const ObjectSerializerBasePtr& serializer,
const Ice::Current&)
114 virtual std::ostream&
FeaturePtr calculate(const TaggedPoints &points)
BBMediumSide(const std::vector< Eigen::Vector3f > &points)
std::pair< std::string, Points > TaggedPoints
double compare(const Feature &other) const
virtual std::ostream & output(std::ostream &out) const
const std::string FEATURE_FIELD_NAME
std::vector< Eigen::Vector3f > Points
virtual void serialize(const ObjectSerializerBasePtr &serializer, const Ice::Current &) const
FeaturePtr calculate(const Points &points)
BBMediumSide(const std::pair< std::string, std::vector< Eigen::Vector3f >> &points)
double mediumSide() const
std::shared_ptr< Feature > FeaturePtr
virtual void deserialize(const ObjectSerializerBasePtr &serializer, const Ice::Current &)
std::shared_ptr< Feature > FeaturePtr