#include <raysensor.pb.h>

Public Member Functions

 RaySensor ()
 
 RaySensor (const RaySensor &from)
 
virtual ~RaySensor ()
 
size_t ByteSizeLong () const final
 
void Clear () final
 
void clear_display_scan ()
 
void clear_header ()
 
void clear_horizontal_max_angle ()
 
void clear_horizontal_min_angle ()
 
void clear_horizontal_resolution ()
 
void clear_horizontal_samples ()
 
void clear_range_max ()
 
void clear_range_min ()
 
void clear_range_resolution ()
 
void clear_vertical_max_angle ()
 
void clear_vertical_min_angle ()
 
void clear_vertical_resolution ()
 
void clear_vertical_samples ()
 
void CopyFrom (const ::google::protobuf::Message &from) final
 
void CopyFrom (const RaySensor &from)
 
bool display_scan () const
 
int GetCachedSize () const final
 
::google::protobuf::Metadata GetMetadata () const final
 
bool has_header () const
 
const ::ignition::msgs::Headerheader () const
 
double horizontal_max_angle () const
 
double horizontal_min_angle () const
 
double horizontal_resolution () const
 
::google::protobuf::int32 horizontal_samples () const
 
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray (bool deterministic, ::google::protobuf::uint8 *target) const final
 
bool IsInitialized () const final
 
void MergeFrom (const ::google::protobuf::Message &from) final
 
void MergeFrom (const RaySensor &from)
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input) final
 
::ignition::msgs::Headermutable_header ()
 
RaySensorNew () const final
 
RaySensorNew (::google::protobuf::Arena *arena) const final
 
RaySensoroperator= (const RaySensor &from)
 
double range_max () const
 
double range_min () const
 
double range_resolution () const
 
::ignition::msgs::Headerrelease_header ()
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const final
 
void set_allocated_header (::ignition::msgs::Header *header)
 
void set_display_scan (bool value)
 
void set_horizontal_max_angle (double value)
 
void set_horizontal_min_angle (double value)
 
void set_horizontal_resolution (double value)
 
void set_horizontal_samples (::google::protobuf::int32 value)
 
void set_range_max (double value)
 
void set_range_min (double value)
 
void set_range_resolution (double value)
 
void set_vertical_max_angle (double value)
 
void set_vertical_min_angle (double value)
 
void set_vertical_resolution (double value)
 
void set_vertical_samples (::google::protobuf::int32 value)
 
void Swap (RaySensor *other)
 
double vertical_max_angle () const
 
double vertical_min_angle () const
 
double vertical_resolution () const
 
::google::protobuf::int32 vertical_samples () const
 

Static Public Member Functions

static const RaySensordefault_instance ()
 
static const ::google::protobuf::Descriptor * descriptor ()
 
static void InitAsDefaultInstance ()
 
static const RaySensorinternal_default_instance ()
 

Static Public Attributes

static const int kDisplayScanFieldNumber = 2
 
static const int kHeaderFieldNumber = 1
 
static const int kHorizontalMaxAngleFieldNumber = 6
 
static const int kHorizontalMinAngleFieldNumber = 5
 
static const int kHorizontalResolutionFieldNumber = 4
 
static const int kHorizontalSamplesFieldNumber = 3
 
static constexpr int kIndexInFileMessages
 
static const int kRangeMaxFieldNumber = 12
 
static const int kRangeMinFieldNumber = 11
 
static const int kRangeResolutionFieldNumber = 13
 
static const int kVerticalMaxAngleFieldNumber = 10
 
static const int kVerticalMinAngleFieldNumber = 9
 
static const int kVerticalResolutionFieldNumber = 8
 
static const int kVerticalSamplesFieldNumber = 7
 

Constructor & Destructor Documentation

🔗RaySensor() [1/2]

RaySensor ( )

🔗~RaySensor()

virtual ~RaySensor ( )
virtual

🔗RaySensor() [2/2]

RaySensor ( const RaySensor from)

Member Function Documentation

🔗ByteSizeLong()

size_t ByteSizeLong ( ) const
final

🔗Clear()

void Clear ( )
final

🔗clear_display_scan()

void clear_display_scan ( )
inline

🔗clear_header()

void clear_header ( )

🔗clear_horizontal_max_angle()

void clear_horizontal_max_angle ( )
inline

🔗clear_horizontal_min_angle()

void clear_horizontal_min_angle ( )
inline

🔗clear_horizontal_resolution()

void clear_horizontal_resolution ( )
inline

🔗clear_horizontal_samples()

void clear_horizontal_samples ( )
inline

🔗clear_range_max()

void clear_range_max ( )
inline

🔗clear_range_min()

void clear_range_min ( )
inline

🔗clear_range_resolution()

void clear_range_resolution ( )
inline

🔗clear_vertical_max_angle()

void clear_vertical_max_angle ( )
inline

🔗clear_vertical_min_angle()

void clear_vertical_min_angle ( )
inline

🔗clear_vertical_resolution()

void clear_vertical_resolution ( )
inline

🔗clear_vertical_samples()

void clear_vertical_samples ( )
inline

🔗CopyFrom() [1/2]

void CopyFrom ( const ::google::protobuf::Message &  from)
final

🔗CopyFrom() [2/2]

void CopyFrom ( const RaySensor from)

🔗default_instance()

static const RaySensor& default_instance ( )
static

🔗descriptor()

static const ::google::protobuf::Descriptor* descriptor ( )
static

🔗display_scan()

bool display_scan ( ) const
inline

🔗GetCachedSize()

int GetCachedSize ( ) const
inlinefinal

🔗GetMetadata()

::google::protobuf::Metadata GetMetadata ( ) const
final

🔗has_header()

bool has_header ( ) const
inline

🔗header()

const ::ignition::msgs::Header & header ( ) const
inline

🔗horizontal_max_angle()

double horizontal_max_angle ( ) const
inline

🔗horizontal_min_angle()

double horizontal_min_angle ( ) const
inline

🔗horizontal_resolution()

double horizontal_resolution ( ) const
inline

🔗horizontal_samples()

google::protobuf::int32 horizontal_samples ( ) const
inline

🔗InitAsDefaultInstance()

static void InitAsDefaultInstance ( )
static

🔗internal_default_instance()

static const RaySensor* internal_default_instance ( )
inlinestatic

🔗InternalSerializeWithCachedSizesToArray()

::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray ( bool  deterministic,
::google::protobuf::uint8 *  target 
) const
final

🔗IsInitialized()

bool IsInitialized ( ) const
final

🔗MergeFrom() [1/2]

void MergeFrom ( const ::google::protobuf::Message &  from)
final

🔗MergeFrom() [2/2]

void MergeFrom ( const RaySensor from)

🔗MergePartialFromCodedStream()

bool MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)
final

🔗mutable_header()

ignition::msgs::Header * mutable_header ( )
inline

🔗New() [1/2]

RaySensor* New ( ) const
inlinefinal

🔗New() [2/2]

RaySensor* New ( ::google::protobuf::Arena *  arena) const
inlinefinal

🔗operator=()

RaySensor& operator= ( const RaySensor from)
inline

🔗range_max()

double range_max ( ) const
inline

🔗range_min()

double range_min ( ) const
inline

🔗range_resolution()

double range_resolution ( ) const
inline

🔗release_header()

ignition::msgs::Header * release_header ( )
inline

🔗SerializeWithCachedSizes()

void SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream *  output) const
final

🔗set_allocated_header()

void set_allocated_header ( ::ignition::msgs::Header header)
inline

🔗set_display_scan()

void set_display_scan ( bool  value)
inline

🔗set_horizontal_max_angle()

void set_horizontal_max_angle ( double  value)
inline

🔗set_horizontal_min_angle()

void set_horizontal_min_angle ( double  value)
inline

🔗set_horizontal_resolution()

void set_horizontal_resolution ( double  value)
inline

🔗set_horizontal_samples()

void set_horizontal_samples ( ::google::protobuf::int32  value)
inline

🔗set_range_max()

void set_range_max ( double  value)
inline

🔗set_range_min()

void set_range_min ( double  value)
inline

🔗set_range_resolution()

void set_range_resolution ( double  value)
inline

🔗set_vertical_max_angle()

void set_vertical_max_angle ( double  value)
inline

🔗set_vertical_min_angle()

void set_vertical_min_angle ( double  value)
inline

🔗set_vertical_resolution()

void set_vertical_resolution ( double  value)
inline

🔗set_vertical_samples()

void set_vertical_samples ( ::google::protobuf::int32  value)
inline

🔗Swap()

void Swap ( RaySensor other)

🔗vertical_max_angle()

double vertical_max_angle ( ) const
inline

🔗vertical_min_angle()

double vertical_min_angle ( ) const
inline

🔗vertical_resolution()

double vertical_resolution ( ) const
inline

🔗vertical_samples()

google::protobuf::int32 vertical_samples ( ) const
inline

Member Data Documentation

🔗kDisplayScanFieldNumber

const int kDisplayScanFieldNumber = 2
static

🔗kHeaderFieldNumber

const int kHeaderFieldNumber = 1
static

🔗kHorizontalMaxAngleFieldNumber

const int kHorizontalMaxAngleFieldNumber = 6
static

🔗kHorizontalMinAngleFieldNumber

const int kHorizontalMinAngleFieldNumber = 5
static

🔗kHorizontalResolutionFieldNumber

const int kHorizontalResolutionFieldNumber = 4
static

🔗kHorizontalSamplesFieldNumber

const int kHorizontalSamplesFieldNumber = 3
static

🔗kIndexInFileMessages

constexpr int kIndexInFileMessages
staticconstexpr
Initial value:
=
0

🔗kRangeMaxFieldNumber

const int kRangeMaxFieldNumber = 12
static

🔗kRangeMinFieldNumber

const int kRangeMinFieldNumber = 11
static

🔗kRangeResolutionFieldNumber

const int kRangeResolutionFieldNumber = 13
static

🔗kVerticalMaxAngleFieldNumber

const int kVerticalMaxAngleFieldNumber = 10
static

🔗kVerticalMinAngleFieldNumber

const int kVerticalMinAngleFieldNumber = 9
static

🔗kVerticalResolutionFieldNumber

const int kVerticalResolutionFieldNumber = 8
static

🔗kVerticalSamplesFieldNumber

const int kVerticalSamplesFieldNumber = 7
static

The documentation for this class was generated from the following file: