8#include <wpi/units/length.hpp>
9#include <wpi/util/Color.hpp>
10#include <wpi/util/Color8Bit.hpp>
57 m_mechanismPositionConfig = mechanismPositionConfig;
76 std::string m_telemetryName;
77 std::optional<wpi::units::meter_t> m_rollerDiameter;
78 wpi::util::Color8Bit m_simColor{wpi::util::Color::ORANGE};
79 MechanismPositionConfig m_mechanismPositionConfig;
Definition FlyWheelConfig.hpp:21
const MechanismPositionConfig & GetMechanismPositionConfig() const
Definition FlyWheelConfig.hpp:73
wpi::util::Color8Bit GetSimColor() const
FlyWheelConfig & WithTelemetryName(const std::string &name)
FlyWheelConfig & WithMechanismPositionConfig(const MechanismPositionConfig &mechanismPositionConfig)
Definition FlyWheelConfig.hpp:56
std::optional< wpi::units::meter_t > GetRollerDiameter() const
std::string GetTelemetryName() const
FlyWheelConfig & WithRollerDiameter(wpi::units::meter_t diameter)
FlyWheelConfig & WithSimColor(const wpi::util::Color8Bit &color)
Definition MechanismPositionConfig.hpp:31
Definition ArmConfig.hpp:17