|
SMACC2
|
#include <pattern_generators.hpp>

Public Attributes | |
| float | originX = pattern_detail::kNaN |
| float | originY = pattern_detail::kNaN |
| bool | originIsCenter = true |
| float | altitudeAgl = pattern_detail::kNaN |
| float | laneHeading = pattern_detail::kNaN |
| float | laneLength = 50.0f |
| float | width = 30.0f |
| float | laneSpacing = 10.0f |
| Turn | firstTurn = Turn::RIGHT |
Definition at line 169 of file pattern_generators.hpp.
| float cl_px4_mr::FlightPatternLawnmowerParams::altitudeAgl = pattern_detail::kNaN |
Definition at line 174 of file pattern_generators.hpp.
Referenced by cl_px4_mr::generateFlightPatternLawnmower().
| Turn cl_px4_mr::FlightPatternLawnmowerParams::firstTurn = Turn::RIGHT |
Definition at line 179 of file pattern_generators.hpp.
Referenced by cl_px4_mr::generateFlightPatternGridPattern(), and cl_px4_mr::generateFlightPatternLawnmower().
| float cl_px4_mr::FlightPatternLawnmowerParams::laneHeading = pattern_detail::kNaN |
Definition at line 175 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbLawnmower::buildPath(), cl_px4_mr::CbLawnmower::CbLawnmower(), cl_px4_mr::generateFlightPatternGridPattern(), and cl_px4_mr::generateFlightPatternLawnmower().
| float cl_px4_mr::FlightPatternLawnmowerParams::laneLength = 50.0f |
Definition at line 176 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbGridPattern::buildPath(), cl_px4_mr::CbLawnmower::buildPath(), cl_px4_mr::flightPatternGridPatternLength(), cl_px4_mr::flightPatternLawnmowerLength(), cl_px4_mr::generateFlightPatternGridPattern(), and cl_px4_mr::generateFlightPatternLawnmower().
| float cl_px4_mr::FlightPatternLawnmowerParams::laneSpacing = 10.0f |
Definition at line 178 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbGridPattern::buildPath(), cl_px4_mr::CbLawnmower::buildPath(), cl_px4_mr::flightPatternLawnmowerLaneCount(), cl_px4_mr::flightPatternLawnmowerLength(), and cl_px4_mr::generateFlightPatternLawnmower().
| bool cl_px4_mr::FlightPatternLawnmowerParams::originIsCenter = true |
Definition at line 173 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbLawnmower::buildPath(), cl_px4_mr::generateFlightPatternGridPattern(), and cl_px4_mr::generateFlightPatternLawnmower().
| float cl_px4_mr::FlightPatternLawnmowerParams::originX = pattern_detail::kNaN |
Definition at line 171 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbGridPattern::buildPath(), cl_px4_mr::CbLawnmower::buildPath(), cl_px4_mr::generateFlightPatternGridPattern(), cl_px4_mr::generateFlightPatternLawnmower(), cl_px4_mr::CbGridPattern::setOrigin(), and cl_px4_mr::CbLawnmower::setOrigin().
| float cl_px4_mr::FlightPatternLawnmowerParams::originY = pattern_detail::kNaN |
Definition at line 172 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbGridPattern::buildPath(), cl_px4_mr::CbLawnmower::buildPath(), cl_px4_mr::generateFlightPatternGridPattern(), cl_px4_mr::generateFlightPatternLawnmower(), cl_px4_mr::CbGridPattern::setOrigin(), and cl_px4_mr::CbLawnmower::setOrigin().
| float cl_px4_mr::FlightPatternLawnmowerParams::width = 30.0f |
Definition at line 177 of file pattern_generators.hpp.
Referenced by cl_px4_mr::CbGridPattern::buildPath(), cl_px4_mr::flightPatternGridPatternLength(), cl_px4_mr::flightPatternLawnmowerLaneCount(), and cl_px4_mr::generateFlightPatternGridPattern().