Go to the documentation of this file.
50 if (nc > ns || ns == 0) {
137 return v_swaths_.back().back().endPoint();
164 for (
size_t i = 0; i <
v_swaths_.size(); ++i) {
166 for (
const auto& point : swath.getPath()) {
std::vector< Swaths > v_swaths_
MultiPoint & getLastConnection()
Types used by fields2cover library.
const std::vector< MultiPoint > & getConnections() const
void addSwath(const Swath &s)
Swaths & getSwaths(size_t i)
LineString asLineString() const
size_t sizeVectorSwaths() const
const std::vector< Swaths > & getVectorSwaths() const
void addSwaths(const Swaths &s={})
std::vector< MultiPoint > connections_
size_t sizeConnections() const
void addPoint(double x, double y, double z=0)
std::vector< Point > shortestPath(const Point &from, const Point &to, int64_t INF=1<< 30)
void addConnectedSwaths(const MultiPoint &mp={}, const Swaths &s={})
MultiPoint & getConnection(size_t i)
void setConnection(size_t i, const MultiPoint &mp)
void setSwaths(size_t i, const Swaths &s)
fields2cover
Author(s):
autogenerated on Fri Apr 25 2025 02:18:31