![]() |
WPILibC++ 2025.3.2
|
Go to the source code of this file.
Classes | |
| struct | _wpi_proto_ProtobufTranslation2d |
| struct | _wpi_proto_ProtobufRotation2d |
| struct | _wpi_proto_ProtobufPose2d |
| struct | _wpi_proto_ProtobufTransform2d |
| struct | _wpi_proto_ProtobufTwist2d |
| struct | _wpi_proto_ProtobufRectangle2d |
| struct | _wpi_proto_ProtobufEllipse2d |
Typedefs | |
| typedef struct _wpi_proto_ProtobufTranslation2d | wpi_proto_ProtobufTranslation2d |
| typedef struct _wpi_proto_ProtobufRotation2d | wpi_proto_ProtobufRotation2d |
| typedef struct _wpi_proto_ProtobufPose2d | wpi_proto_ProtobufPose2d |
| typedef struct _wpi_proto_ProtobufTransform2d | wpi_proto_ProtobufTransform2d |
| typedef struct _wpi_proto_ProtobufTwist2d | wpi_proto_ProtobufTwist2d |
| typedef struct _wpi_proto_ProtobufRectangle2d | wpi_proto_ProtobufRectangle2d |
| typedef struct _wpi_proto_ProtobufEllipse2d | wpi_proto_ProtobufEllipse2d |
| #define WPI_PROTO_GEOMETRY2D_NPB_H_MAX_SIZE wpi_proto_ProtobufTwist2d_size |
| #define wpi_proto_ProtobufEllipse2d_CALLBACK pb_default_field_callback |
| #define wpi_proto_ProtobufEllipse2d_center_MSGTYPE wpi_proto_ProtobufPose2d |
| #define wpi_proto_ProtobufEllipse2d_center_tag 1 |
| #define wpi_proto_ProtobufEllipse2d_DEFAULT NULL |
| #define wpi_proto_ProtobufEllipse2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufEllipse2d_init_default {{{NULL}, NULL}, 0, 0} |
| #define wpi_proto_ProtobufEllipse2d_init_zero {{{NULL}, NULL}, 0, 0} |
| #define wpi_proto_ProtobufEllipse2d_xSemiAxis_tag 2 |
| #define wpi_proto_ProtobufEllipse2d_ySemiAxis_tag 3 |
| #define wpi_proto_ProtobufPose2d_CALLBACK pb_default_field_callback |
| #define wpi_proto_ProtobufPose2d_DEFAULT NULL |
| #define wpi_proto_ProtobufPose2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufPose2d_init_default {{{NULL}, NULL}, {{NULL}, NULL}} |
| #define wpi_proto_ProtobufPose2d_init_zero {{{NULL}, NULL}, {{NULL}, NULL}} |
| #define wpi_proto_ProtobufPose2d_rotation_MSGTYPE wpi_proto_ProtobufRotation2d |
| #define wpi_proto_ProtobufPose2d_rotation_tag 2 |
| #define wpi_proto_ProtobufPose2d_translation_MSGTYPE wpi_proto_ProtobufTranslation2d |
| #define wpi_proto_ProtobufPose2d_translation_tag 1 |
| #define wpi_proto_ProtobufRectangle2d_CALLBACK pb_default_field_callback |
| #define wpi_proto_ProtobufRectangle2d_center_MSGTYPE wpi_proto_ProtobufPose2d |
| #define wpi_proto_ProtobufRectangle2d_center_tag 1 |
| #define wpi_proto_ProtobufRectangle2d_DEFAULT NULL |
| #define wpi_proto_ProtobufRectangle2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufRectangle2d_init_default {{{NULL}, NULL}, 0, 0} |
| #define wpi_proto_ProtobufRectangle2d_init_zero {{{NULL}, NULL}, 0, 0} |
| #define wpi_proto_ProtobufRectangle2d_xWidth_tag 2 |
| #define wpi_proto_ProtobufRectangle2d_yWidth_tag 3 |
| #define wpi_proto_ProtobufRotation2d_CALLBACK NULL |
| #define wpi_proto_ProtobufRotation2d_DEFAULT NULL |
| #define wpi_proto_ProtobufRotation2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufRotation2d_init_default {0} |
| #define wpi_proto_ProtobufRotation2d_init_zero {0} |
| #define wpi_proto_ProtobufRotation2d_size 9 |
| #define wpi_proto_ProtobufRotation2d_value_tag 1 |
| #define wpi_proto_ProtobufTransform2d_CALLBACK pb_default_field_callback |
| #define wpi_proto_ProtobufTransform2d_DEFAULT NULL |
| #define wpi_proto_ProtobufTransform2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufTransform2d_init_default {{{NULL}, NULL}, {{NULL}, NULL}} |
| #define wpi_proto_ProtobufTransform2d_init_zero {{{NULL}, NULL}, {{NULL}, NULL}} |
| #define wpi_proto_ProtobufTransform2d_rotation_MSGTYPE wpi_proto_ProtobufRotation2d |
| #define wpi_proto_ProtobufTransform2d_rotation_tag 2 |
| #define wpi_proto_ProtobufTransform2d_translation_MSGTYPE wpi_proto_ProtobufTranslation2d |
| #define wpi_proto_ProtobufTransform2d_translation_tag 1 |
| #define wpi_proto_ProtobufTranslation2d_CALLBACK NULL |
| #define wpi_proto_ProtobufTranslation2d_DEFAULT NULL |
| #define wpi_proto_ProtobufTranslation2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufTranslation2d_init_default {0, 0} |
| #define wpi_proto_ProtobufTranslation2d_init_zero {0, 0} |
| #define wpi_proto_ProtobufTranslation2d_size 18 |
| #define wpi_proto_ProtobufTranslation2d_x_tag 1 |
| #define wpi_proto_ProtobufTranslation2d_y_tag 2 |
| #define wpi_proto_ProtobufTwist2d_CALLBACK NULL |
| #define wpi_proto_ProtobufTwist2d_DEFAULT NULL |
| #define wpi_proto_ProtobufTwist2d_dtheta_tag 3 |
| #define wpi_proto_ProtobufTwist2d_dx_tag 1 |
| #define wpi_proto_ProtobufTwist2d_dy_tag 2 |
| #define wpi_proto_ProtobufTwist2d_FIELDLIST | ( | X, | |
| a ) |
| #define wpi_proto_ProtobufTwist2d_init_default {0, 0, 0} |
| #define wpi_proto_ProtobufTwist2d_init_zero {0, 0, 0} |
| #define wpi_proto_ProtobufTwist2d_size 27 |
| typedef struct _wpi_proto_ProtobufEllipse2d wpi_proto_ProtobufEllipse2d |
| typedef struct _wpi_proto_ProtobufPose2d wpi_proto_ProtobufPose2d |
| typedef struct _wpi_proto_ProtobufRectangle2d wpi_proto_ProtobufRectangle2d |
| typedef struct _wpi_proto_ProtobufRotation2d wpi_proto_ProtobufRotation2d |
| typedef struct _wpi_proto_ProtobufTransform2d wpi_proto_ProtobufTransform2d |
| typedef struct _wpi_proto_ProtobufTranslation2d wpi_proto_ProtobufTranslation2d |
| typedef struct _wpi_proto_ProtobufTwist2d wpi_proto_ProtobufTwist2d |