56 std::ostream&
operator<<(std::ostream&
str,
const ApproximationResult& res);
77 Triplet(
const int& a,
const int& b,
const int&
c) noexcept : a(a), b(b),
c(
c)
86 using Triplets = std::vector<Triplet>;
88 Triplets getTriplets()
const;
90 std::vector<float> computeDistances(
const Triplets& triplets);
91 float computeDistance(
const Triplet& triplet)
const;
93 bool approximateStep();
97 std::vector<int> indices;
ChainApproximation(const Points &points, const Params ¶ms)
ApproximationResult approximate()
std::vector< Point > Points
Points approximatedChain() const
detail::ApproximationResult ApproximationResult
detail::ChainApproximationParams Params
std::ostream & operator<<(std::ostream &str, const ApproximationResult &res)
This file is part of ArmarX.
TerminationCondition condition