[apriltag] Deprecate loadAprilTagLayoutField() (#6550)

This commit is contained in:
Joseph Eng
2024-04-27 21:04:30 -07:00
committed by GitHub
parent cdfa2ece6f
commit d4e6a068ac
2 changed files with 4 additions and 0 deletions

View File

@@ -35,7 +35,9 @@ public enum AprilTagFields {
* *
* @return AprilTagFieldLayout of the field * @return AprilTagFieldLayout of the field
* @throws UncheckedIOException If the layout does not exist * @throws UncheckedIOException If the layout does not exist
* @deprecated Use {@link AprilTagFieldLayout#loadField(AprilTagFields)} instead.
*/ */
@Deprecated(forRemoval = true, since = "2025")
public AprilTagFieldLayout loadAprilTagLayoutField() { public AprilTagFieldLayout loadAprilTagLayoutField() {
return AprilTagFieldLayout.loadField(this); return AprilTagFieldLayout.loadField(this);
} }

View File

@@ -166,7 +166,9 @@ void from_json(const wpi::json& json, AprilTagFieldLayout& layout);
* *
* @param field The predefined field * @param field The predefined field
* @return AprilTagFieldLayout of the field * @return AprilTagFieldLayout of the field
* @deprecated Use AprilTagFieldLayout::LoadField() instead
*/ */
[[deprecated("Use AprilTagFieldLayout::LoadField() instead")]]
WPILIB_DLLEXPORT AprilTagFieldLayout WPILIB_DLLEXPORT AprilTagFieldLayout
LoadAprilTagLayoutField(AprilTagField field); LoadAprilTagLayoutField(AprilTagField field);