include
fields2cover
route_planning
boustrophedon_order.h
Go to the documentation of this file.
1
//=============================================================================
2
// Copyright (C) 2021-2024 Wageningen University - All Rights Reserved
3
// Author: Gonzalo Mier
4
// BSD-3 License
5
//=============================================================================
6
7
#pragma once
8
#ifndef FIELDS2COVER_ROUTE_PLANNING_BOUSTROPHEDON_ORDER_H_
9
#define FIELDS2COVER_ROUTE_PLANNING_BOUSTROPHEDON_ORDER_H_
10
11
#include "
fields2cover/types.h
"
12
#include "
fields2cover/route_planning/single_cell_swaths_order_base.h
"
13
14
namespace
f2c::rp
{
15
16
class
BoustrophedonOrder
:
public
SingleCellSwathsOrderBase
{
17
protected
:
18
void
sortSwaths
(
F2CSwaths
&
swaths
)
const override
;
19
};
20
21
22
}
// namespace f2c::rp
23
24
#endif // FIELDS2COVER_ROUTE_PLANNING_BOUSTROPHEDON_ORDER_H_
5_route_planning.swaths
swaths
Definition:
5_route_planning.py:58
types.h
f2c::rp::SingleCellSwathsOrderBase
Definition:
single_cell_swaths_order_base.h:15
f2c::rp::BoustrophedonOrder
Definition:
boustrophedon_order.h:16
f2c::rp
Route planning algorithms' namespace.
Definition:
boustrophedon_order.h:14
f2c::rp::BoustrophedonOrder::sortSwaths
void sortSwaths(F2CSwaths &swaths) const override
Definition:
boustrophedon_order.cpp:11
single_cell_swaths_order_base.h
f2c::types::Swaths
Definition:
Swaths.h:20
fields2cover
Author(s):
autogenerated on Fri Apr 25 2025 02:18:31