WPILibC++ 2025.1.1
|
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 |