[robotpy] Fixup build after merge (#8618)

This commit is contained in:
PJ Reiniger
2026-02-15 13:22:58 -05:00
committed by GitHub
parent af865f8020
commit 1dbffb972f
7 changed files with 24 additions and 0 deletions

View File

@@ -343,6 +343,16 @@ def wpimath_extension(srcs = [], header_to_dat_deps = [], extra_hdrs = [], inclu
("wpi::math::Debouncer", "wpi__math__Debouncer.hpp"),
],
),
struct(
class_name = "EdgeCounterFilter",
yml_file = "semiwrap/EdgeCounterFilter.yml",
header_root = "$(execpath :robotpy-native-wpimath.copy_headers)",
header_file = "$(execpath :robotpy-native-wpimath.copy_headers)/wpi/math/filter/EdgeCounterFilter.hpp",
tmpl_class_names = [],
trampolines = [
("wpi::math::EdgeCounterFilter", "wpi__math__EdgeCounterFilter.hpp"),
],
),
struct(
class_name = "LinearFilter",
yml_file = "semiwrap/LinearFilter.yml",

View File

@@ -1494,6 +1494,7 @@ SwerveDrivePoseEstimator3d = "wpi/math/estimator/SwerveDrivePoseEstimator3d.hpp"
# wpi/math/filter
Debouncer = "wpi/math/filter/Debouncer.hpp"
EdgeCounterFilter = "wpi/math/filter/EdgeCounterFilter.hpp"
LinearFilter = "wpi/math/filter/LinearFilter.hpp"
MedianFilter = "wpi/math/filter/MedianFilter.hpp"
SlewRateLimiter = "wpi/math/filter/SlewRateLimiter.hpp"

View File

@@ -0,0 +1,9 @@
classes:
wpi::math::EdgeCounterFilter:
methods:
EdgeCounterFilter:
Calculate:
SetWindowTime:
GetWindowTime:
SetRequiredEdges:
GetRequiredEdges:

View File

@@ -41,6 +41,7 @@ classes:
operator*:
operator/:
operator==:
RelativeTo:
inline_code: |
cls_Rotation2d

View File

@@ -44,6 +44,7 @@ classes:
ToMatrix:
ToRotation2d:
ToVector:
RelativeTo:
inline_code: |
cls_Rotation3d