3#include "pathplanner/lib/path/PathConstraints.h"
18 minWaypointRelativePos), m_maxPos(maxWaypointRelativePos), m_constraints(
58 return std::abs(m_minPos - other.m_minPos) < 1E-9
59 && std::abs(m_maxPos - other.m_maxPos) < 1E-9
60 && m_constraints == other.m_constraints;
66 PathConstraints m_constraints;
Definition: ConstraintsZone.h:7
constexpr double getMinWaypointRelativePos() const
Definition: ConstraintsZone.h:35
constexpr ConstraintsZone(double minWaypointRelativePos, double maxWaypointRelativePos, PathConstraints constraints)
Definition: ConstraintsZone.h:16
static ConstraintsZone fromJson(const wpi::json &json)
Definition: ConstraintsZone.cpp:6
constexpr const PathConstraints & getConstraints() const
Definition: ConstraintsZone.h:53
constexpr double getMaxWaypointRelativePos() const
Definition: ConstraintsZone.h:44
Definition: PathConstraints.h:12