Goby3 3.2.3
2025.05.13
|
#include <goby/middleware/protobuf/frontseat_data.pb.h>
Public Types | |
enum | : int { kRollFieldNumber = 1 , kPitchFieldNumber = 2 , kHeadingFieldNumber = 3 , kCourseOverGroundFieldNumber = 4 , kRollRateFieldNumber = 10 , kPitchRateFieldNumber = 11 , kHeadingRateFieldNumber = 12 } |
typedef boost::units::plane_angle_dimension | roll_dimension |
typedef boost::units::unit< roll_dimension, boost::units::degree::system > | roll_unit |
typedef boost::units::plane_angle_dimension | pitch_dimension |
typedef boost::units::unit< pitch_dimension, boost::units::degree::system > | pitch_unit |
typedef boost::units::plane_angle_dimension | heading_dimension |
typedef boost::units::unit< heading_dimension, boost::units::degree::system > | heading_unit |
typedef boost::units::plane_angle_dimension | course_over_ground_dimension |
typedef boost::units::unit< course_over_ground_dimension, boost::units::degree::system > | course_over_ground_unit |
typedef boost::mpl::divides< boost::units::plane_angle_dimension, boost::units::time_dimension >::type | roll_rate_dimension |
typedef boost::units::unit< roll_rate_dimension, boost::units::degree::system > | roll_rate_unit |
typedef boost::mpl::divides< boost::units::plane_angle_dimension, boost::units::time_dimension >::type | pitch_rate_dimension |
typedef boost::units::unit< pitch_rate_dimension, boost::units::degree::system > | pitch_rate_unit |
typedef boost::mpl::divides< boost::units::plane_angle_dimension, boost::units::time_dimension >::type | heading_rate_dimension |
typedef boost::units::unit< heading_rate_dimension, boost::units::degree::system > | heading_rate_unit |
Public Member Functions | |
EulerAngles () | |
~EulerAngles () override | |
PROTOBUF_CONSTEXPR | EulerAngles (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized) |
EulerAngles (const EulerAngles &from) | |
EulerAngles (EulerAngles &&from) noexcept | |
EulerAngles & | operator= (const EulerAngles &from) |
EulerAngles & | operator= (EulerAngles &&from) noexcept |
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & | unknown_fields () const |
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * | mutable_unknown_fields () |
void | Swap (EulerAngles *other) |
void | UnsafeArenaSwap (EulerAngles *other) |
EulerAngles * | New (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final |
void | CopyFrom (const EulerAngles &from) |
void | MergeFrom (const EulerAngles &from) |
PROTOBUF_ATTRIBUTE_REINITIALIZES void | Clear () final |
bool | IsInitialized () const final |
size_t | ByteSizeLong () const final |
const char * | _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final |
uint8_t * | _InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final |
int | GetCachedSize () const final |
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * | GetClassData () const final |
::PROTOBUF_NAMESPACE_ID::Metadata | GetMetadata () const final |
bool | has_roll () const |
void | clear_roll () |
double | roll () const |
void | set_roll (double value) |
bool | has_pitch () const |
void | clear_pitch () |
double | pitch () const |
void | set_pitch (double value) |
bool | has_heading () const |
void | clear_heading () |
double | heading () const |
void | set_heading (double value) |
bool | has_course_over_ground () const |
void | clear_course_over_ground () |
double | course_over_ground () const |
void | set_course_over_ground (double value) |
bool | has_roll_rate () const |
void | clear_roll_rate () |
double | roll_rate () const |
void | set_roll_rate (double value) |
bool | has_pitch_rate () const |
void | clear_pitch_rate () |
double | pitch_rate () const |
void | set_pitch_rate (double value) |
bool | has_heading_rate () const |
void | clear_heading_rate () |
double | heading_rate () const |
void | set_heading_rate (double value) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
bool | HasExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) const |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
void | ClearExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
int | ExtensionSize (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) const |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Singular::ConstType | GetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) const |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Singular::MutableType | MutableExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
void | SetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::ConstType value) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
void | SetAllocatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::MutableType value) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
void | UnsafeArenaSetAllocatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Singular::MutableType value) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
PROTOBUF_NODISCARD _proto_TypeTraits::Singular::MutableType | ReleaseExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Singular::MutableType | UnsafeArenaReleaseExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Repeated::ConstType | GetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, int index) const |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Repeated::MutableType | MutableExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, int index) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
void | SetExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, int index, typename _proto_TypeTraits::Repeated::ConstType value) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Repeated::MutableType | AddExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
void | AddExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id, typename _proto_TypeTraits::Repeated::ConstType value) |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
const _proto_TypeTraits::Repeated::RepeatedFieldType & | GetRepeatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) const |
template<typename _proto_TypeTraits , ::PROTOBUF_NAMESPACE_ID::internal::FieldType _field_type, bool _is_packed> | |
_proto_TypeTraits::Repeated::RepeatedFieldType * | MutableRepeatedExtension (const ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< EulerAngles, _proto_TypeTraits, _field_type, _is_packed > &id) |
template<typename Quantity > | |
void | set_roll_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | roll_with_units () const |
boost::units::quantity< roll_unit, double > | roll_with_units () const |
template<typename Quantity > | |
void | set_pitch_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | pitch_with_units () const |
boost::units::quantity< pitch_unit, double > | pitch_with_units () const |
template<typename Quantity > | |
void | set_heading_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | heading_with_units () const |
boost::units::quantity< heading_unit, double > | heading_with_units () const |
template<typename Quantity > | |
void | set_course_over_ground_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | course_over_ground_with_units () const |
boost::units::quantity< course_over_ground_unit, double > | course_over_ground_with_units () const |
template<typename Quantity > | |
void | set_roll_rate_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | roll_rate_with_units () const |
boost::units::quantity< roll_rate_unit, double > | roll_rate_with_units () const |
template<typename Quantity > | |
void | set_pitch_rate_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | pitch_rate_with_units () const |
boost::units::quantity< pitch_rate_unit, double > | pitch_rate_with_units () const |
template<typename Quantity > | |
void | set_heading_rate_with_units (Quantity value_w_units) |
template<typename Quantity > | |
Quantity | heading_rate_with_units () const |
boost::units::quantity< heading_rate_unit, double > | heading_rate_with_units () const |
Static Public Member Functions | |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | descriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * | GetDescriptor () |
static const ::PROTOBUF_NAMESPACE_ID::Reflection * | GetReflection () |
static const EulerAngles & | default_instance () |
static const EulerAngles * | internal_default_instance () |
Static Public Attributes | |
static constexpr int | kIndexInFileMessages |
static const ClassData | _class_data_ |
Protected Member Functions | |
EulerAngles (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false) | |
Friends | |
class | ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata |
template<typename T > | |
class | ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper |
struct | ::TableStruct_goby_2fmiddleware_2fprotobuf_2ffrontseat_5fdata_2eproto |
void | swap (EulerAngles &a, EulerAngles &b) |
Definition at line 2195 of file frontseat_data.pb.h.
typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::course_over_ground_dimension |
Definition at line 2657 of file frontseat_data.pb.h.
typedef boost::units::unit<course_over_ground_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::course_over_ground_unit |
Definition at line 2659 of file frontseat_data.pb.h.
typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::heading_dimension |
Definition at line 2642 of file frontseat_data.pb.h.
typedef boost::mpl::divides<boost::units::plane_angle_dimension,boost::units::time_dimension>::type goby::middleware::frontseat::protobuf::EulerAngles::heading_rate_dimension |
Definition at line 2702 of file frontseat_data.pb.h.
typedef boost::units::unit<heading_rate_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::heading_rate_unit |
Definition at line 2704 of file frontseat_data.pb.h.
typedef boost::units::unit<heading_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::heading_unit |
Definition at line 2644 of file frontseat_data.pb.h.
typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::pitch_dimension |
Definition at line 2627 of file frontseat_data.pb.h.
typedef boost::mpl::divides<boost::units::plane_angle_dimension,boost::units::time_dimension>::type goby::middleware::frontseat::protobuf::EulerAngles::pitch_rate_dimension |
Definition at line 2687 of file frontseat_data.pb.h.
typedef boost::units::unit<pitch_rate_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::pitch_rate_unit |
Definition at line 2689 of file frontseat_data.pb.h.
typedef boost::units::unit<pitch_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::pitch_unit |
Definition at line 2629 of file frontseat_data.pb.h.
typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::roll_dimension |
Definition at line 2612 of file frontseat_data.pb.h.
typedef boost::mpl::divides<boost::units::plane_angle_dimension,boost::units::time_dimension>::type goby::middleware::frontseat::protobuf::EulerAngles::roll_rate_dimension |
Definition at line 2672 of file frontseat_data.pb.h.
typedef boost::units::unit<roll_rate_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::roll_rate_unit |
Definition at line 2674 of file frontseat_data.pb.h.
typedef boost::units::unit<roll_dimension,boost::units::degree::system> goby::middleware::frontseat::protobuf::EulerAngles::roll_unit |
Definition at line 2614 of file frontseat_data.pb.h.
anonymous enum : int |
Enumerator | |
---|---|
kRollFieldNumber | |
kPitchFieldNumber | |
kHeadingFieldNumber | |
kCourseOverGroundFieldNumber | |
kRollRateFieldNumber | |
kPitchRateFieldNumber | |
kHeadingRateFieldNumber |
Definition at line 2322 of file frontseat_data.pb.h.
|
inline |
Definition at line 2198 of file frontseat_data.pb.h.
|
override |
|
explicit |
goby::middleware::frontseat::protobuf::EulerAngles::EulerAngles | ( | const EulerAngles & | from | ) |
|
inlinenoexcept |
Definition at line 2203 of file frontseat_data.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 2568 of file frontseat_data.pb.h.
|
inline |
Definition at line 2580 of file frontseat_data.pb.h.
|
final |
|
final |
|
inline |
Definition at line 5126 of file frontseat_data.pb.h.
|
inline |
Definition at line 5098 of file frontseat_data.pb.h.
|
inline |
Definition at line 5210 of file frontseat_data.pb.h.
|
inline |
Definition at line 5070 of file frontseat_data.pb.h.
|
inline |
Definition at line 5182 of file frontseat_data.pb.h.
|
inline |
Definition at line 5042 of file frontseat_data.pb.h.
|
inline |
Definition at line 5154 of file frontseat_data.pb.h.
|
inline |
Definition at line 2436 of file frontseat_data.pb.h.
void goby::middleware::frontseat::protobuf::EulerAngles::CopyFrom | ( | const EulerAngles & | from | ) |
|
inline |
Definition at line 5133 of file frontseat_data.pb.h.
|
inline |
Definition at line 2666 of file frontseat_data.pb.h.
|
inline |
Definition at line 2669 of file frontseat_data.pb.h.
|
inlinestatic |
Definition at line 2242 of file frontseat_data.pb.h.
|
inlinestatic |
Definition at line 2233 of file frontseat_data.pb.h.
|
inline |
Definition at line 2446 of file frontseat_data.pb.h.
|
inlinefinal |
Definition at line 2295 of file frontseat_data.pb.h.
|
final |
|
inlinestatic |
Definition at line 2236 of file frontseat_data.pb.h.
|
inline |
Definition at line 2456 of file frontseat_data.pb.h.
|
inline |
Definition at line 2535 of file frontseat_data.pb.h.
|
final |
|
inlinestatic |
Definition at line 2239 of file frontseat_data.pb.h.
|
inline |
Definition at line 2593 of file frontseat_data.pb.h.
|
inline |
Definition at line 5123 of file frontseat_data.pb.h.
|
inline |
Definition at line 5095 of file frontseat_data.pb.h.
|
inline |
Definition at line 5207 of file frontseat_data.pb.h.
|
inline |
Definition at line 5067 of file frontseat_data.pb.h.
|
inline |
Definition at line 5179 of file frontseat_data.pb.h.
|
inline |
Definition at line 5039 of file frontseat_data.pb.h.
|
inline |
Definition at line 5151 of file frontseat_data.pb.h.
|
inline |
Definition at line 2426 of file frontseat_data.pb.h.
|
inline |
Definition at line 5105 of file frontseat_data.pb.h.
|
inline |
Definition at line 5217 of file frontseat_data.pb.h.
|
inline |
Definition at line 2711 of file frontseat_data.pb.h.
|
inline |
Definition at line 2714 of file frontseat_data.pb.h.
|
inline |
Definition at line 2651 of file frontseat_data.pb.h.
|
inline |
Definition at line 2654 of file frontseat_data.pb.h.
|
inlinestatic |
Definition at line 2245 of file frontseat_data.pb.h.
|
final |
|
inline |
Definition at line 2282 of file frontseat_data.pb.h.
|
inline |
Definition at line 2229 of file frontseat_data.pb.h.
|
inline |
Definition at line 2467 of file frontseat_data.pb.h.
|
inline |
Definition at line 2546 of file frontseat_data.pb.h.
|
inline |
Definition at line 2604 of file frontseat_data.pb.h.
|
inlinefinal |
Definition at line 2276 of file frontseat_data.pb.h.
|
inline |
Definition at line 2208 of file frontseat_data.pb.h.
|
inlinenoexcept |
Definition at line 2212 of file frontseat_data.pb.h.
|
inline |
Definition at line 5077 of file frontseat_data.pb.h.
|
inline |
Definition at line 5189 of file frontseat_data.pb.h.
|
inline |
Definition at line 2696 of file frontseat_data.pb.h.
|
inline |
Definition at line 2699 of file frontseat_data.pb.h.
|
inline |
Definition at line 2636 of file frontseat_data.pb.h.
|
inline |
Definition at line 2639 of file frontseat_data.pb.h.
|
inline |
Definition at line 2513 of file frontseat_data.pb.h.
|
inline |
Definition at line 5049 of file frontseat_data.pb.h.
|
inline |
Definition at line 5161 of file frontseat_data.pb.h.
|
inline |
Definition at line 2681 of file frontseat_data.pb.h.
|
inline |
Definition at line 2684 of file frontseat_data.pb.h.
|
inline |
Definition at line 2621 of file frontseat_data.pb.h.
|
inline |
Definition at line 2624 of file frontseat_data.pb.h.
|
inline |
Definition at line 5141 of file frontseat_data.pb.h.
|
inline |
Definition at line 2662 of file frontseat_data.pb.h.
|
inline |
Definition at line 5113 of file frontseat_data.pb.h.
|
inline |
Definition at line 5225 of file frontseat_data.pb.h.
|
inline |
Definition at line 2707 of file frontseat_data.pb.h.
|
inline |
Definition at line 2647 of file frontseat_data.pb.h.
|
inline |
Definition at line 5085 of file frontseat_data.pb.h.
|
inline |
Definition at line 5197 of file frontseat_data.pb.h.
|
inline |
Definition at line 2692 of file frontseat_data.pb.h.
|
inline |
Definition at line 2632 of file frontseat_data.pb.h.
|
inline |
Definition at line 5057 of file frontseat_data.pb.h.
|
inline |
Definition at line 5169 of file frontseat_data.pb.h.
|
inline |
Definition at line 2677 of file frontseat_data.pb.h.
|
inline |
Definition at line 2617 of file frontseat_data.pb.h.
|
inline |
Definition at line 2489 of file frontseat_data.pb.h.
|
inline |
Definition at line 2557 of file frontseat_data.pb.h.
|
inline |
Definition at line 2478 of file frontseat_data.pb.h.
|
inline |
Definition at line 2255 of file frontseat_data.pb.h.
|
inline |
Definition at line 2226 of file frontseat_data.pb.h.
|
inline |
Definition at line 2524 of file frontseat_data.pb.h.
|
inline |
Definition at line 2500 of file frontseat_data.pb.h.
|
inline |
Definition at line 2268 of file frontseat_data.pb.h.
|
friend |
Definition at line 2721 of file frontseat_data.pb.h.
|
friend |
Definition at line 2304 of file frontseat_data.pb.h.
Definition at line 2738 of file frontseat_data.pb.h.
|
friend |
Definition at line 2252 of file frontseat_data.pb.h.
|
static |
Definition at line 2313 of file frontseat_data.pb.h.
Impl_ goby::middleware::frontseat::protobuf::EulerAngles::_impl_ |
Definition at line 2737 of file frontseat_data.pb.h.
|
staticconstexpr |
Definition at line 2249 of file frontseat_data.pb.h.