Package org.photonvision.utils
Class PacketUtils
java.lang.Object
org.photonvision.utils.PacketUtils
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidpackPose2d(Packet packet, Pose2d pose) static voidpackPose3d(Packet packet, Pose3d pose) static voidpackQuaternion(Packet packet, Quaternion quaternion) static voidpackRotation2d(Packet packet, Rotation2d rotation) static voidpackRotation3d(Packet packet, Rotation3d rotation) static voidpackTransform2d(Packet packet, Transform2d transform) static voidpackTransform3d(Packet packet, Transform3d transform) static voidpackTranslation2d(Packet packet, Translation2d translation) static voidpackTranslation3d(Packet packet, Translation3d translation) static Pose2dunpackPose2d(Packet packet) static Pose3dunpackPose3d(Packet packet) static QuaternionunpackQuaternion(Packet packet) static Rotation2dunpackRotation2d(Packet packet) static Rotation3dunpackRotation3d(Packet packet) static Transform2dunpackTransform2d(Packet packet) static Transform3dunpackTransform3d(Packet packet) static Translation2dunpackTranslation2d(Packet packet) static Translation3dunpackTranslation3d(Packet packet)  
- 
Field Details
- 
ROTATION2D_BYTE_SIZE
- See Also:
 
 - 
QUATERNION_BYTE_SIZE
- See Also:
 
 - 
ROTATION3D_BYTE_SIZE
- See Also:
 
 - 
TRANSLATION2D_BYTE_SIZE
- See Also:
 
 - 
TRANSLATION3D_BYTE_SIZE
- See Also:
 
 - 
TRANSFORM2D_BYTE_SIZE
- See Also:
 
 - 
TRANSFORM3D_BYTE_SIZE
- See Also:
 
 - 
POSE2D_BYTE_SIZE
- See Also:
 
 - 
POSE3D_BYTE_SIZE
- See Also:
 
 
 - 
 - 
Constructor Details
- 
PacketUtils
public PacketUtils() 
 - 
 - 
Method Details
- 
packRotation2d
 - 
unpackRotation2d
 - 
packQuaternion
 - 
unpackQuaternion
 - 
packRotation3d
 - 
unpackRotation3d
 - 
packTranslation2d
 - 
unpackTranslation2d
 - 
packTranslation3d
 - 
unpackTranslation3d
 - 
packTransform2d
 - 
unpackTransform2d
 - 
packTransform3d
 - 
unpackTransform3d
 - 
packPose2d
 - 
unpackPose2d
 - 
packPose3d
 - 
unpackPose3d
 
 -