#define WPILIB_DLLEXPORT
Definition: SymbolExports.h:36
a class to store JSON values
Definition: json.h:96
Represents a 3D pose containing translational and rotational elements.
Definition: Pose3d.h:21
Definition: AprilTagPoseEstimator.h:15
WPILIB_DLLEXPORT void from_json(const wpi::json &json, AprilTagFieldLayout &layout)
WPILIB_DLLEXPORT void to_json(wpi::json &json, const AprilTagFieldLayout &layout)
Represents an AprilTag's metadata.
Definition: AprilTag.h:18
int ID
The tag's ID.
Definition: AprilTag.h:20
static bool Generate16h5AprilTagImage(wpi::RawFrame *frame, int id)
Pose3d pose
The tag's pose.
Definition: AprilTag.h:23
static bool Generate36h11AprilTagImage(wpi::RawFrame *frame, int id)
bool operator==(const AprilTag &) const =default
Definition: RawFrame.h:74