|
Goby3 3.4.0
2026.04.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 dccl::units::degrees_per_second_unit | roll_rate_unit |
| typedef dccl::units::degrees_per_second_unit | pitch_rate_unit |
| typedef dccl::units::degrees_per_second_unit | 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 2197 of file frontseat_data.pb.h.
| typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::course_over_ground_dimension |
Definition at line 2659 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 2661 of file frontseat_data.pb.h.
| typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::heading_dimension |
Definition at line 2644 of file frontseat_data.pb.h.
| typedef dccl::units::degrees_per_second_unit goby::middleware::frontseat::protobuf::EulerAngles::heading_rate_unit |
Definition at line 2700 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 2646 of file frontseat_data.pb.h.
| typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::pitch_dimension |
Definition at line 2629 of file frontseat_data.pb.h.
| typedef dccl::units::degrees_per_second_unit goby::middleware::frontseat::protobuf::EulerAngles::pitch_rate_unit |
Definition at line 2687 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 2631 of file frontseat_data.pb.h.
| typedef boost::units::plane_angle_dimension goby::middleware::frontseat::protobuf::EulerAngles::roll_dimension |
Definition at line 2614 of file frontseat_data.pb.h.
| typedef dccl::units::degrees_per_second_unit 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 2616 of file frontseat_data.pb.h.
| anonymous enum : int |
| Enumerator | |
|---|---|
| kRollFieldNumber | |
| kPitchFieldNumber | |
| kHeadingFieldNumber | |
| kCourseOverGroundFieldNumber | |
| kRollRateFieldNumber | |
| kPitchRateFieldNumber | |
| kHeadingRateFieldNumber | |
Definition at line 2324 of file frontseat_data.pb.h.
|
inline |
Definition at line 2200 of file frontseat_data.pb.h.
|
override |
|
explicit |
| goby::middleware::frontseat::protobuf::EulerAngles::EulerAngles | ( | const EulerAngles & | from | ) |
|
inlinenoexcept |
Definition at line 2205 of file frontseat_data.pb.h.
|
explicitprotected |
|
final |
|
final |
|
inline |
Definition at line 2570 of file frontseat_data.pb.h.
|
inline |
Definition at line 2582 of file frontseat_data.pb.h.
|
final |
|
final |
|
inline |
Definition at line 5122 of file frontseat_data.pb.h.
|
inline |
Definition at line 5094 of file frontseat_data.pb.h.
|
inline |
Definition at line 5206 of file frontseat_data.pb.h.
|
inline |
Definition at line 5066 of file frontseat_data.pb.h.
|
inline |
Definition at line 5178 of file frontseat_data.pb.h.
|
inline |
Definition at line 5038 of file frontseat_data.pb.h.
|
inline |
Definition at line 5150 of file frontseat_data.pb.h.
|
inline |
Definition at line 2438 of file frontseat_data.pb.h.
| void goby::middleware::frontseat::protobuf::EulerAngles::CopyFrom | ( | const EulerAngles & | from | ) |
|
inline |
Definition at line 5129 of file frontseat_data.pb.h.
|
inline |
Definition at line 2668 of file frontseat_data.pb.h.
|
inline |
Definition at line 2671 of file frontseat_data.pb.h.
|
inlinestatic |
Definition at line 2244 of file frontseat_data.pb.h.
|
inlinestatic |
Definition at line 2235 of file frontseat_data.pb.h.
|
inline |
Definition at line 2448 of file frontseat_data.pb.h.
|
inlinefinal |
Definition at line 2297 of file frontseat_data.pb.h.
|
final |
|
inlinestatic |
Definition at line 2238 of file frontseat_data.pb.h.
|
inline |
Definition at line 2458 of file frontseat_data.pb.h.
|
inline |
Definition at line 2537 of file frontseat_data.pb.h.
|
final |
|
inlinestatic |
Definition at line 2241 of file frontseat_data.pb.h.
|
inline |
Definition at line 2595 of file frontseat_data.pb.h.
|
inline |
Definition at line 5119 of file frontseat_data.pb.h.
|
inline |
Definition at line 5091 of file frontseat_data.pb.h.
|
inline |
Definition at line 5203 of file frontseat_data.pb.h.
|
inline |
Definition at line 5063 of file frontseat_data.pb.h.
|
inline |
Definition at line 5175 of file frontseat_data.pb.h.
|
inline |
Definition at line 5035 of file frontseat_data.pb.h.
|
inline |
Definition at line 5147 of file frontseat_data.pb.h.
|
inline |
Definition at line 2428 of file frontseat_data.pb.h.
|
inline |
Definition at line 5101 of file frontseat_data.pb.h.
|
inline |
Definition at line 5213 of file frontseat_data.pb.h.
|
inline |
Definition at line 2707 of file frontseat_data.pb.h.
|
inline |
Definition at line 2710 of file frontseat_data.pb.h.
|
inline |
Definition at line 2653 of file frontseat_data.pb.h.
|
inline |
Definition at line 2656 of file frontseat_data.pb.h.
|
inlinestatic |
Definition at line 2247 of file frontseat_data.pb.h.
|
final |
|
inline |
Definition at line 2284 of file frontseat_data.pb.h.
|
inline |
Definition at line 2231 of file frontseat_data.pb.h.
|
inline |
Definition at line 2469 of file frontseat_data.pb.h.
|
inline |
Definition at line 2548 of file frontseat_data.pb.h.
|
inline |
Definition at line 2606 of file frontseat_data.pb.h.
|
inlinefinal |
Definition at line 2278 of file frontseat_data.pb.h.
|
inline |
Definition at line 2210 of file frontseat_data.pb.h.
|
inlinenoexcept |
Definition at line 2214 of file frontseat_data.pb.h.
|
inline |
Definition at line 5073 of file frontseat_data.pb.h.
|
inline |
Definition at line 5185 of file frontseat_data.pb.h.
|
inline |
Definition at line 2694 of file frontseat_data.pb.h.
|
inline |
Definition at line 2697 of file frontseat_data.pb.h.
|
inline |
Definition at line 2638 of file frontseat_data.pb.h.
|
inline |
Definition at line 2641 of file frontseat_data.pb.h.
|
inline |
Definition at line 2515 of file frontseat_data.pb.h.
|
inline |
Definition at line 5045 of file frontseat_data.pb.h.
|
inline |
Definition at line 5157 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 2623 of file frontseat_data.pb.h.
|
inline |
Definition at line 2626 of file frontseat_data.pb.h.
|
inline |
Definition at line 5137 of file frontseat_data.pb.h.
|
inline |
Definition at line 2664 of file frontseat_data.pb.h.
|
inline |
Definition at line 5109 of file frontseat_data.pb.h.
|
inline |
Definition at line 5221 of file frontseat_data.pb.h.
|
inline |
Definition at line 2703 of file frontseat_data.pb.h.
|
inline |
Definition at line 2649 of file frontseat_data.pb.h.
|
inline |
Definition at line 5081 of file frontseat_data.pb.h.
|
inline |
Definition at line 5193 of file frontseat_data.pb.h.
|
inline |
Definition at line 2690 of file frontseat_data.pb.h.
|
inline |
Definition at line 2634 of file frontseat_data.pb.h.
|
inline |
Definition at line 5053 of file frontseat_data.pb.h.
|
inline |
Definition at line 5165 of file frontseat_data.pb.h.
|
inline |
Definition at line 2677 of file frontseat_data.pb.h.
|
inline |
Definition at line 2619 of file frontseat_data.pb.h.
|
inline |
Definition at line 2491 of file frontseat_data.pb.h.
|
inline |
Definition at line 2559 of file frontseat_data.pb.h.
|
inline |
Definition at line 2480 of file frontseat_data.pb.h.
|
inline |
Definition at line 2257 of file frontseat_data.pb.h.
|
inline |
Definition at line 2228 of file frontseat_data.pb.h.
|
inline |
Definition at line 2526 of file frontseat_data.pb.h.
|
inline |
Definition at line 2502 of file frontseat_data.pb.h.
|
inline |
Definition at line 2270 of file frontseat_data.pb.h.
|
friend |
Definition at line 2717 of file frontseat_data.pb.h.
|
friend |
Definition at line 2306 of file frontseat_data.pb.h.
Definition at line 2734 of file frontseat_data.pb.h.
|
friend |
Definition at line 2254 of file frontseat_data.pb.h.
|
static |
Definition at line 2315 of file frontseat_data.pb.h.
| Impl_ goby::middleware::frontseat::protobuf::EulerAngles::_impl_ |
Definition at line 2733 of file frontseat_data.pb.h.
|
staticconstexpr |
Definition at line 2251 of file frontseat_data.pb.h.