mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-25 01:41:43 +00:00
SCRIPT namespace replacements
This commit is contained in:
committed by
Peter Johnson
parent
ae6c043632
commit
9aca8e0fd6
@@ -7,12 +7,12 @@
|
||||
#include "wpi/util/protobuf/ProtobufCallbacks.hpp"
|
||||
#include "wpimath/protobuf/spline.npb.h"
|
||||
|
||||
std::optional<frc::CubicHermiteSpline>
|
||||
wpi::Protobuf<frc::CubicHermiteSpline>::Unpack(InputStream& stream) {
|
||||
wpi::WpiArrayUnpackCallback<double, 2> xInitial;
|
||||
wpi::WpiArrayUnpackCallback<double, 2> xFinal;
|
||||
wpi::WpiArrayUnpackCallback<double, 2> yInitial;
|
||||
wpi::WpiArrayUnpackCallback<double, 2> yFinal;
|
||||
std::optional<wpi::math::CubicHermiteSpline>
|
||||
wpi::util::Protobuf<wpi::math::CubicHermiteSpline>::Unpack(InputStream& stream) {
|
||||
wpi::util::WpiArrayUnpackCallback<double, 2> xInitial;
|
||||
wpi::util::WpiArrayUnpackCallback<double, 2> xFinal;
|
||||
wpi::util::WpiArrayUnpackCallback<double, 2> yInitial;
|
||||
wpi::util::WpiArrayUnpackCallback<double, 2> yFinal;
|
||||
wpi_proto_ProtobufCubicHermiteSpline msg{
|
||||
.x_initial = xInitial.Callback(),
|
||||
.x_final = xFinal.Callback(),
|
||||
@@ -28,7 +28,7 @@ wpi::Protobuf<frc::CubicHermiteSpline>::Unpack(InputStream& stream) {
|
||||
return {};
|
||||
}
|
||||
|
||||
return frc::CubicHermiteSpline{
|
||||
return wpi::math::CubicHermiteSpline{
|
||||
xInitial.Array(),
|
||||
xFinal.Array(),
|
||||
yInitial.Array(),
|
||||
@@ -36,12 +36,12 @@ wpi::Protobuf<frc::CubicHermiteSpline>::Unpack(InputStream& stream) {
|
||||
};
|
||||
}
|
||||
|
||||
bool wpi::Protobuf<frc::CubicHermiteSpline>::Pack(
|
||||
OutputStream& stream, const frc::CubicHermiteSpline& value) {
|
||||
wpi::PackCallback<double> xInitial{value.GetInitialControlVector().x};
|
||||
wpi::PackCallback<double> xFinal{value.GetFinalControlVector().x};
|
||||
wpi::PackCallback<double> yInitial{value.GetInitialControlVector().y};
|
||||
wpi::PackCallback<double> yFinal{value.GetFinalControlVector().y};
|
||||
bool wpi::util::Protobuf<wpi::math::CubicHermiteSpline>::Pack(
|
||||
OutputStream& stream, const wpi::math::CubicHermiteSpline& value) {
|
||||
wpi::util::PackCallback<double> xInitial{value.GetInitialControlVector().x};
|
||||
wpi::util::PackCallback<double> xFinal{value.GetFinalControlVector().x};
|
||||
wpi::util::PackCallback<double> yInitial{value.GetInitialControlVector().y};
|
||||
wpi::util::PackCallback<double> yFinal{value.GetFinalControlVector().y};
|
||||
wpi_proto_ProtobufCubicHermiteSpline msg{
|
||||
.x_initial = xInitial.Callback(),
|
||||
.x_final = xFinal.Callback(),
|
||||
|
||||
@@ -7,12 +7,12 @@
|
||||
#include "wpi/util/protobuf/ProtobufCallbacks.hpp"
|
||||
#include "wpimath/protobuf/spline.npb.h"
|
||||
|
||||
std::optional<frc::QuinticHermiteSpline>
|
||||
wpi::Protobuf<frc::QuinticHermiteSpline>::Unpack(InputStream& stream) {
|
||||
wpi::WpiArrayUnpackCallback<double, 3> xInitial;
|
||||
wpi::WpiArrayUnpackCallback<double, 3> xFinal;
|
||||
wpi::WpiArrayUnpackCallback<double, 3> yInitial;
|
||||
wpi::WpiArrayUnpackCallback<double, 3> yFinal;
|
||||
std::optional<wpi::math::QuinticHermiteSpline>
|
||||
wpi::util::Protobuf<wpi::math::QuinticHermiteSpline>::Unpack(InputStream& stream) {
|
||||
wpi::util::WpiArrayUnpackCallback<double, 3> xInitial;
|
||||
wpi::util::WpiArrayUnpackCallback<double, 3> xFinal;
|
||||
wpi::util::WpiArrayUnpackCallback<double, 3> yInitial;
|
||||
wpi::util::WpiArrayUnpackCallback<double, 3> yFinal;
|
||||
wpi_proto_ProtobufQuinticHermiteSpline msg{
|
||||
.x_initial = xInitial.Callback(),
|
||||
.x_final = xFinal.Callback(),
|
||||
@@ -28,7 +28,7 @@ wpi::Protobuf<frc::QuinticHermiteSpline>::Unpack(InputStream& stream) {
|
||||
return {};
|
||||
}
|
||||
|
||||
return frc::QuinticHermiteSpline{
|
||||
return wpi::math::QuinticHermiteSpline{
|
||||
xInitial.Array(),
|
||||
xFinal.Array(),
|
||||
yInitial.Array(),
|
||||
@@ -36,12 +36,12 @@ wpi::Protobuf<frc::QuinticHermiteSpline>::Unpack(InputStream& stream) {
|
||||
};
|
||||
}
|
||||
|
||||
bool wpi::Protobuf<frc::QuinticHermiteSpline>::Pack(
|
||||
OutputStream& stream, const frc::QuinticHermiteSpline& value) {
|
||||
wpi::PackCallback<double> xInitial{value.GetInitialControlVector().x};
|
||||
wpi::PackCallback<double> xFinal{value.GetFinalControlVector().x};
|
||||
wpi::PackCallback<double> yInitial{value.GetInitialControlVector().y};
|
||||
wpi::PackCallback<double> yFinal{value.GetFinalControlVector().y};
|
||||
bool wpi::util::Protobuf<wpi::math::QuinticHermiteSpline>::Pack(
|
||||
OutputStream& stream, const wpi::math::QuinticHermiteSpline& value) {
|
||||
wpi::util::PackCallback<double> xInitial{value.GetInitialControlVector().x};
|
||||
wpi::util::PackCallback<double> xFinal{value.GetFinalControlVector().x};
|
||||
wpi::util::PackCallback<double> yInitial{value.GetInitialControlVector().y};
|
||||
wpi::util::PackCallback<double> yFinal{value.GetFinalControlVector().y};
|
||||
wpi_proto_ProtobufQuinticHermiteSpline msg{
|
||||
.x_initial = xInitial.Callback(),
|
||||
.x_final = xFinal.Callback(),
|
||||
|
||||
@@ -11,21 +11,21 @@ constexpr size_t kYInitialOff = kXFinalOff + 2 * 8;
|
||||
constexpr size_t kYFinalOff = kYInitialOff + 2 * 8;
|
||||
} // namespace
|
||||
|
||||
frc::CubicHermiteSpline wpi::Struct<frc::CubicHermiteSpline>::Unpack(
|
||||
wpi::math::CubicHermiteSpline wpi::util::Struct<wpi::math::CubicHermiteSpline>::Unpack(
|
||||
std::span<const uint8_t> data) {
|
||||
return frc::CubicHermiteSpline{
|
||||
wpi::UnpackStructArray<double, kXInitialOff, 2>(data),
|
||||
wpi::UnpackStructArray<double, kXFinalOff, 2>(data),
|
||||
wpi::UnpackStructArray<double, kYInitialOff, 2>(data),
|
||||
wpi::UnpackStructArray<double, kYFinalOff, 2>(data)};
|
||||
return wpi::math::CubicHermiteSpline{
|
||||
wpi::util::UnpackStructArray<double, kXInitialOff, 2>(data),
|
||||
wpi::util::UnpackStructArray<double, kXFinalOff, 2>(data),
|
||||
wpi::util::UnpackStructArray<double, kYInitialOff, 2>(data),
|
||||
wpi::util::UnpackStructArray<double, kYFinalOff, 2>(data)};
|
||||
}
|
||||
|
||||
void wpi::Struct<frc::CubicHermiteSpline>::Pack(
|
||||
std::span<uint8_t> data, const frc::CubicHermiteSpline& value) {
|
||||
wpi::PackStructArray<kXInitialOff, 2>(data,
|
||||
void wpi::util::Struct<wpi::math::CubicHermiteSpline>::Pack(
|
||||
std::span<uint8_t> data, const wpi::math::CubicHermiteSpline& value) {
|
||||
wpi::util::PackStructArray<kXInitialOff, 2>(data,
|
||||
value.GetInitialControlVector().x);
|
||||
wpi::PackStructArray<kXFinalOff, 2>(data, value.GetFinalControlVector().x);
|
||||
wpi::PackStructArray<kYInitialOff, 2>(data,
|
||||
wpi::util::PackStructArray<kXFinalOff, 2>(data, value.GetFinalControlVector().x);
|
||||
wpi::util::PackStructArray<kYInitialOff, 2>(data,
|
||||
value.GetInitialControlVector().y);
|
||||
wpi::PackStructArray<kYFinalOff, 2>(data, value.GetFinalControlVector().y);
|
||||
wpi::util::PackStructArray<kYFinalOff, 2>(data, value.GetFinalControlVector().y);
|
||||
}
|
||||
|
||||
@@ -11,21 +11,21 @@ constexpr size_t kYInitialOff = kXFinalOff + 3 * 8;
|
||||
constexpr size_t kYFinalOff = kYInitialOff + 3 * 8;
|
||||
} // namespace
|
||||
|
||||
frc::QuinticHermiteSpline wpi::Struct<frc::QuinticHermiteSpline>::Unpack(
|
||||
wpi::math::QuinticHermiteSpline wpi::util::Struct<wpi::math::QuinticHermiteSpline>::Unpack(
|
||||
std::span<const uint8_t> data) {
|
||||
return frc::QuinticHermiteSpline{
|
||||
wpi::UnpackStructArray<double, kXInitialOff, 3>(data),
|
||||
wpi::UnpackStructArray<double, kXFinalOff, 3>(data),
|
||||
wpi::UnpackStructArray<double, kYInitialOff, 3>(data),
|
||||
wpi::UnpackStructArray<double, kYFinalOff, 3>(data)};
|
||||
return wpi::math::QuinticHermiteSpline{
|
||||
wpi::util::UnpackStructArray<double, kXInitialOff, 3>(data),
|
||||
wpi::util::UnpackStructArray<double, kXFinalOff, 3>(data),
|
||||
wpi::util::UnpackStructArray<double, kYInitialOff, 3>(data),
|
||||
wpi::util::UnpackStructArray<double, kYFinalOff, 3>(data)};
|
||||
}
|
||||
|
||||
void wpi::Struct<frc::QuinticHermiteSpline>::Pack(
|
||||
std::span<uint8_t> data, const frc::QuinticHermiteSpline& value) {
|
||||
wpi::PackStructArray<kXInitialOff, 3>(data,
|
||||
void wpi::util::Struct<wpi::math::QuinticHermiteSpline>::Pack(
|
||||
std::span<uint8_t> data, const wpi::math::QuinticHermiteSpline& value) {
|
||||
wpi::util::PackStructArray<kXInitialOff, 3>(data,
|
||||
value.GetInitialControlVector().x);
|
||||
wpi::PackStructArray<kXFinalOff, 3>(data, value.GetFinalControlVector().x);
|
||||
wpi::PackStructArray<kYInitialOff, 3>(data,
|
||||
wpi::util::PackStructArray<kXFinalOff, 3>(data, value.GetFinalControlVector().x);
|
||||
wpi::util::PackStructArray<kYInitialOff, 3>(data,
|
||||
value.GetInitialControlVector().y);
|
||||
wpi::PackStructArray<kYFinalOff, 3>(data, value.GetFinalControlVector().y);
|
||||
wpi::util::PackStructArray<kYFinalOff, 3>(data, value.GetFinalControlVector().y);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user