Skip to content

Commit a66fa33

Browse files
authored
[wpimath] Make controllers and some trajectory classes constexpr (#7343)
1 parent 44a45d4 commit a66fa33

File tree

71 files changed

+1516
-1904
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+1516
-1904
lines changed

wpilibc/src/main/native/cpp/simulation/AddressableLEDSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
#include <memory>
88
#include <stdexcept>
9-
#include <utility>
109

1110
#include <hal/simulation/AddressableLEDData.h>
1211

wpilibc/src/main/native/cpp/simulation/AnalogGyroSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "frc/simulation/AnalogGyroSim.h"
66

77
#include <memory>
8-
#include <utility>
98

109
#include <hal/simulation/AnalogGyroData.h>
1110

wpilibc/src/main/native/cpp/simulation/AnalogInputSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "frc/simulation/AnalogInputSim.h"
66

77
#include <memory>
8-
#include <utility>
98

109
#include <hal/simulation/AnalogInData.h>
1110

wpilibc/src/main/native/cpp/simulation/AnalogOutputSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "frc/simulation/AnalogOutputSim.h"
66

77
#include <memory>
8-
#include <utility>
98

109
#include <hal/simulation/AnalogOutData.h>
1110

wpilibc/src/main/native/cpp/simulation/AnalogTriggerSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
#include <memory>
88
#include <stdexcept>
9-
#include <utility>
109

1110
#include <hal/simulation/AnalogTriggerData.h>
1211

wpilibc/src/main/native/cpp/simulation/BuiltInAccelerometerSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "frc/simulation/BuiltInAccelerometerSim.h"
66

77
#include <memory>
8-
#include <utility>
98

109
#include <hal/simulation/AccelerometerData.h>
1110

wpilibc/src/main/native/cpp/simulation/CTREPCMSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "frc/simulation/CTREPCMSim.h"
66

77
#include <memory>
8-
#include <utility>
98

109
#include <hal/simulation/CTREPCMData.h>
1110

wpilibc/src/main/native/cpp/simulation/DCMotorSim.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#include <wpi/MathExtras.h>
88

9-
#include "frc/system/plant/LinearSystemId.h"
9+
#include "frc/RobotController.h"
1010

1111
using namespace frc;
1212
using namespace frc::sim;

wpilibc/src/main/native/cpp/simulation/DIOSim.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
#include "frc/simulation/DIOSim.h"
66

77
#include <memory>
8-
#include <utility>
98

109
#include <hal/simulation/DIOData.h>
1110

wpilibc/src/main/native/cpp/simulation/DifferentialDrivetrainSim.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <wpi/MathExtras.h>
1212

1313
#include "frc/RobotController.h"
14+
#include "frc/StateSpaceUtil.h"
1415
#include "frc/system/NumericalIntegration.h"
1516

1617
using namespace frc;

0 commit comments

Comments
 (0)