Decision Module  1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
roborts_decision::DecisionConfig Class Reference

#include <decision.pb.h>

Inheritance diagram for roborts_decision::DecisionConfig:

Public Member Functions

 DecisionConfig ()
 
virtual ~DecisionConfig ()
 
 DecisionConfig (const DecisionConfig &from)
 
DecisionConfigoperator= (const DecisionConfig &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (DecisionConfig *other)
 
DecisionConfigNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const DecisionConfig &from)
 
void MergeFrom (const DecisionConfig &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8 * SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
int point_size () const
 
void clear_point ()
 
const ::roborts_decision::Pointpoint (int index) const
 
inline ::roborts_decision::Pointmutable_point (int index)
 
inline ::roborts_decision::Pointadd_point ()
 
const ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > & point () const
 
inline ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > * mutable_point ()
 
bool has_simulate () const
 
void clear_simulate ()
 
bool simulate () const
 
void set_simulate (bool value)
 
bool has_master () const
 
void clear_master ()
 
bool master () const
 
void set_master (bool value)
 
bool has_escape () const
 
void clear_escape ()
 
const ::roborts_decision::EscapeConstraintescape () const
 
inline ::roborts_decision::EscapeConstraintmutable_escape ()
 
inline ::roborts_decision::EscapeConstraintrelease_escape ()
 
void set_allocated_escape (::roborts_decision::EscapeConstraint *escape)
 
int buff_point_size () const
 
void clear_buff_point ()
 
const ::roborts_decision::Pointbuff_point (int index) const
 
inline ::roborts_decision::Pointmutable_buff_point (int index)
 
inline ::roborts_decision::Pointadd_buff_point ()
 
const ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > & buff_point () const
 
inline ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > * mutable_buff_point ()
 
bool has_search_limit () const
 
void clear_search_limit ()
 
const ::roborts_decision::SearchConstraintsearch_limit () const
 
inline ::roborts_decision::SearchConstraintmutable_search_limit ()
 
inline ::roborts_decision::SearchConstraintrelease_search_limit ()
 
void set_allocated_search_limit (::roborts_decision::SearchConstraint *search_limit)
 
bool has_whirl_vel () const
 
void clear_whirl_vel ()
 
const ::roborts_decision::WhirlVelwhirl_vel () const
 
inline ::roborts_decision::WhirlVelmutable_whirl_vel ()
 
inline ::roborts_decision::WhirlVelrelease_whirl_vel ()
 
void set_allocated_whirl_vel (::roborts_decision::WhirlVel *whirl_vel)
 
bool has_wing_bot () const
 
void clear_wing_bot ()
 
const ::roborts_decision::MultiRobotwing_bot () const
 
inline ::roborts_decision::MultiRobotmutable_wing_bot ()
 
inline ::roborts_decision::MultiRobotrelease_wing_bot ()
 
void set_allocated_wing_bot (::roborts_decision::MultiRobot *wing_bot)
 
bool has_master_bot () const
 
void clear_master_bot ()
 
const ::roborts_decision::MultiRobotmaster_bot () const
 
inline ::roborts_decision::MultiRobotmutable_master_bot ()
 
inline ::roborts_decision::MultiRobotrelease_master_bot ()
 
void set_allocated_master_bot (::roborts_decision::MultiRobot *master_bot)
 
bool has_wing_bot_task_point () const
 
void clear_wing_bot_task_point ()
 
const ::roborts_decision::Pointwing_bot_task_point () const
 
inline ::roborts_decision::Pointmutable_wing_bot_task_point ()
 
inline ::roborts_decision::Pointrelease_wing_bot_task_point ()
 
void set_allocated_wing_bot_task_point (::roborts_decision::Point *wing_bot_task_point)
 
int search_region_1_size () const
 
void clear_search_region_1 ()
 
const ::roborts_decision::Pointsearch_region_1 (int index) const
 
inline ::roborts_decision::Pointmutable_search_region_1 (int index)
 
inline ::roborts_decision::Pointadd_search_region_1 ()
 
const ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > & search_region_1 () const
 
inline ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > * mutable_search_region_1 ()
 
int search_region_2_size () const
 
void clear_search_region_2 ()
 
const ::roborts_decision::Pointsearch_region_2 (int index) const
 
inline ::roborts_decision::Pointmutable_search_region_2 (int index)
 
inline ::roborts_decision::Pointadd_search_region_2 ()
 
const ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > & search_region_2 () const
 
inline ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > * mutable_search_region_2 ()
 
int search_region_3_size () const
 
void clear_search_region_3 ()
 
const ::roborts_decision::Pointsearch_region_3 (int index) const
 
inline ::roborts_decision::Pointmutable_search_region_3 (int index)
 
inline ::roborts_decision::Pointadd_search_region_3 ()
 
const ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > & search_region_3 () const
 
inline ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > * mutable_search_region_3 ()
 
int search_region_4_size () const
 
void clear_search_region_4 ()
 
const ::roborts_decision::Pointsearch_region_4 (int index) const
 
inline ::roborts_decision::Pointmutable_search_region_4 (int index)
 
inline ::roborts_decision::Pointadd_search_region_4 ()
 
const ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > & search_region_4 () const
 
inline ::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > * mutable_search_region_4 ()
 

Static Public Member Functions

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

Static Public Attributes

static const int kPointFieldNumber = 1
 
static const int kSimulateFieldNumber = 2
 
static const int kMasterFieldNumber = 3
 
static const int kEscapeFieldNumber = 4
 
static const int kBuffPointFieldNumber = 5
 
static const int kSearchLimitFieldNumber = 6
 
static const int kWhirlVelFieldNumber = 7
 
static const int kWingBotFieldNumber = 8
 
static const int kMasterBotFieldNumber = 9
 
static const int kWingBotTaskPointFieldNumber = 10
 
static const int kSearchRegion1FieldNumber = 11
 
static const int kSearchRegion2FieldNumber = 12
 
static const int kSearchRegion3FieldNumber = 13
 
static const int kSearchRegion4FieldNumber = 14
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_simulate ()
 
void clear_has_simulate ()
 
void set_has_master ()
 
void clear_has_master ()
 
void set_has_escape ()
 
void clear_has_escape ()
 
void set_has_search_limit ()
 
void clear_has_search_limit ()
 
void set_has_whirl_vel ()
 
void clear_has_whirl_vel ()
 
void set_has_wing_bot ()
 
void clear_has_wing_bot ()
 
void set_has_master_bot ()
 
void clear_has_master_bot ()
 
void set_has_wing_bot_task_point ()
 
void clear_has_wing_bot_task_point ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::google::protobuf::RepeatedPtrField< ::roborts_decision::Pointpoint_
 
::roborts_decision::EscapeConstraintescape_
 
::google::protobuf::RepeatedPtrField< ::roborts_decision::Pointbuff_point_
 
::roborts_decision::SearchConstraintsearch_limit_
 
::roborts_decision::WhirlVelwhirl_vel_
 
::roborts_decision::MultiRobotwing_bot_
 
::roborts_decision::MultiRobotmaster_bot_
 
::roborts_decision::Pointwing_bot_task_point_
 
::google::protobuf::RepeatedPtrField< ::roborts_decision::Pointsearch_region_1_
 
::google::protobuf::RepeatedPtrField< ::roborts_decision::Pointsearch_region_2_
 
::google::protobuf::RepeatedPtrField< ::roborts_decision::Pointsearch_region_3_
 
::google::protobuf::RepeatedPtrField< ::roborts_decision::Pointsearch_region_4_
 
bool simulate_
 
bool master_
 

Static Private Attributes

static DecisionConfigdefault_instance_ = NULL
 

Friends

void protobuf_AddDesc_decision_2eproto ()
 
void protobuf_AssignDesc_decision_2eproto ()
 
void protobuf_ShutdownFile_decision_2eproto ()
 

Constructor & Destructor Documentation

◆ DecisionConfig() [1/2]

roborts_decision::DecisionConfig::DecisionConfig ( )

◆ ~DecisionConfig()

roborts_decision::DecisionConfig::~DecisionConfig ( )
virtual

◆ DecisionConfig() [2/2]

roborts_decision::DecisionConfig::DecisionConfig ( const DecisionConfig from)

Member Function Documentation

◆ add_buff_point()

roborts_decision::Point * roborts_decision::DecisionConfig::add_buff_point ( )
inline

◆ add_point()

roborts_decision::Point * roborts_decision::DecisionConfig::add_point ( )
inline

◆ add_search_region_1()

roborts_decision::Point * roborts_decision::DecisionConfig::add_search_region_1 ( )
inline

◆ add_search_region_2()

roborts_decision::Point * roborts_decision::DecisionConfig::add_search_region_2 ( )
inline

◆ add_search_region_3()

roborts_decision::Point * roborts_decision::DecisionConfig::add_search_region_3 ( )
inline

◆ add_search_region_4()

roborts_decision::Point * roborts_decision::DecisionConfig::add_search_region_4 ( )
inline

◆ buff_point() [1/2]

const ::google::protobuf::RepeatedPtrField<::roborts_decision::Point > & roborts_decision::DecisionConfig::buff_point ( ) const
inline

◆ buff_point() [2/2]

const ::roborts_decision::Point & roborts_decision::DecisionConfig::buff_point ( int  index) const
inline

◆ buff_point_size()

int roborts_decision::DecisionConfig::buff_point_size ( ) const
inline

◆ ByteSize()

int roborts_decision::DecisionConfig::ByteSize ( ) const

◆ Clear()

void roborts_decision::DecisionConfig::Clear ( )

◆ clear_buff_point()

void roborts_decision::DecisionConfig::clear_buff_point ( )
inline

◆ clear_escape()

void roborts_decision::DecisionConfig::clear_escape ( )
inline

◆ clear_has_escape()

void roborts_decision::DecisionConfig::clear_has_escape ( )
inlineprivate

◆ clear_has_master()

void roborts_decision::DecisionConfig::clear_has_master ( )
inlineprivate

◆ clear_has_master_bot()

void roborts_decision::DecisionConfig::clear_has_master_bot ( )
inlineprivate

◆ clear_has_search_limit()

void roborts_decision::DecisionConfig::clear_has_search_limit ( )
inlineprivate

◆ clear_has_simulate()

void roborts_decision::DecisionConfig::clear_has_simulate ( )
inlineprivate

◆ clear_has_whirl_vel()

void roborts_decision::DecisionConfig::clear_has_whirl_vel ( )
inlineprivate

◆ clear_has_wing_bot()

void roborts_decision::DecisionConfig::clear_has_wing_bot ( )
inlineprivate

◆ clear_has_wing_bot_task_point()

void roborts_decision::DecisionConfig::clear_has_wing_bot_task_point ( )
inlineprivate

◆ clear_master()

void roborts_decision::DecisionConfig::clear_master ( )
inline

◆ clear_master_bot()

void roborts_decision::DecisionConfig::clear_master_bot ( )
inline

◆ clear_point()

void roborts_decision::DecisionConfig::clear_point ( )
inline

◆ clear_search_limit()

void roborts_decision::DecisionConfig::clear_search_limit ( )
inline

◆ clear_search_region_1()

void roborts_decision::DecisionConfig::clear_search_region_1 ( )
inline

◆ clear_search_region_2()

void roborts_decision::DecisionConfig::clear_search_region_2 ( )
inline

◆ clear_search_region_3()

void roborts_decision::DecisionConfig::clear_search_region_3 ( )
inline

◆ clear_search_region_4()

void roborts_decision::DecisionConfig::clear_search_region_4 ( )
inline

◆ clear_simulate()

void roborts_decision::DecisionConfig::clear_simulate ( )
inline

◆ clear_whirl_vel()

void roborts_decision::DecisionConfig::clear_whirl_vel ( )
inline

◆ clear_wing_bot()

void roborts_decision::DecisionConfig::clear_wing_bot ( )
inline

◆ clear_wing_bot_task_point()

void roborts_decision::DecisionConfig::clear_wing_bot_task_point ( )
inline

◆ CopyFrom() [1/2]

void roborts_decision::DecisionConfig::CopyFrom ( const ::google::protobuf::Message &  from)

◆ CopyFrom() [2/2]

void roborts_decision::DecisionConfig::CopyFrom ( const DecisionConfig from)

◆ default_instance()

const DecisionConfig & roborts_decision::DecisionConfig::default_instance ( )
static

◆ descriptor()

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

◆ escape()

const ::roborts_decision::EscapeConstraint & roborts_decision::DecisionConfig::escape ( ) const
inline

◆ GetCachedSize()

int roborts_decision::DecisionConfig::GetCachedSize ( ) const
inline

◆ GetMetadata()

google::protobuf::Metadata roborts_decision::DecisionConfig::GetMetadata ( ) const

◆ has_escape()

bool roborts_decision::DecisionConfig::has_escape ( ) const
inline

◆ has_master()

bool roborts_decision::DecisionConfig::has_master ( ) const
inline

◆ has_master_bot()

bool roborts_decision::DecisionConfig::has_master_bot ( ) const
inline

◆ has_search_limit()

bool roborts_decision::DecisionConfig::has_search_limit ( ) const
inline

◆ has_simulate()

bool roborts_decision::DecisionConfig::has_simulate ( ) const
inline

◆ has_whirl_vel()

bool roborts_decision::DecisionConfig::has_whirl_vel ( ) const
inline

◆ has_wing_bot()

bool roborts_decision::DecisionConfig::has_wing_bot ( ) const
inline

◆ has_wing_bot_task_point()

bool roborts_decision::DecisionConfig::has_wing_bot_task_point ( ) const
inline

◆ InitAsDefaultInstance()

void roborts_decision::DecisionConfig::InitAsDefaultInstance ( )
private

◆ IsInitialized()

bool roborts_decision::DecisionConfig::IsInitialized ( ) const

◆ master()

bool roborts_decision::DecisionConfig::master ( ) const
inline

◆ master_bot()

const ::roborts_decision::MultiRobot & roborts_decision::DecisionConfig::master_bot ( ) const
inline

◆ MergeFrom() [1/2]

void roborts_decision::DecisionConfig::MergeFrom ( const ::google::protobuf::Message &  from)

◆ MergeFrom() [2/2]

void roborts_decision::DecisionConfig::MergeFrom ( const DecisionConfig from)

◆ MergePartialFromCodedStream()

bool roborts_decision::DecisionConfig::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream *  input)

◆ mutable_buff_point() [1/2]

google::protobuf::RepeatedPtrField<::roborts_decision::Point > * roborts_decision::DecisionConfig::mutable_buff_point ( )
inline

◆ mutable_buff_point() [2/2]

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_buff_point ( int  index)
inline

◆ mutable_escape()

roborts_decision::EscapeConstraint * roborts_decision::DecisionConfig::mutable_escape ( )
inline

◆ mutable_master_bot()

roborts_decision::MultiRobot * roborts_decision::DecisionConfig::mutable_master_bot ( )
inline

◆ mutable_point() [1/2]

google::protobuf::RepeatedPtrField<::roborts_decision::Point > * roborts_decision::DecisionConfig::mutable_point ( )
inline

◆ mutable_point() [2/2]

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_point ( int  index)
inline

◆ mutable_search_limit()

roborts_decision::SearchConstraint * roborts_decision::DecisionConfig::mutable_search_limit ( )
inline

◆ mutable_search_region_1() [1/2]

google::protobuf::RepeatedPtrField<::roborts_decision::Point > * roborts_decision::DecisionConfig::mutable_search_region_1 ( )
inline

◆ mutable_search_region_1() [2/2]

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_search_region_1 ( int  index)
inline

◆ mutable_search_region_2() [1/2]

google::protobuf::RepeatedPtrField<::roborts_decision::Point > * roborts_decision::DecisionConfig::mutable_search_region_2 ( )
inline

◆ mutable_search_region_2() [2/2]

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_search_region_2 ( int  index)
inline

◆ mutable_search_region_3() [1/2]

google::protobuf::RepeatedPtrField<::roborts_decision::Point > * roborts_decision::DecisionConfig::mutable_search_region_3 ( )
inline

◆ mutable_search_region_3() [2/2]

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_search_region_3 ( int  index)
inline

◆ mutable_search_region_4() [1/2]

google::protobuf::RepeatedPtrField<::roborts_decision::Point > * roborts_decision::DecisionConfig::mutable_search_region_4 ( )
inline

◆ mutable_search_region_4() [2/2]

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_search_region_4 ( int  index)
inline

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet* roborts_decision::DecisionConfig::mutable_unknown_fields ( )
inline

◆ mutable_whirl_vel()

roborts_decision::WhirlVel * roborts_decision::DecisionConfig::mutable_whirl_vel ( )
inline

◆ mutable_wing_bot()

roborts_decision::MultiRobot * roborts_decision::DecisionConfig::mutable_wing_bot ( )
inline

◆ mutable_wing_bot_task_point()

roborts_decision::Point * roborts_decision::DecisionConfig::mutable_wing_bot_task_point ( )
inline

◆ New()

DecisionConfig * roborts_decision::DecisionConfig::New ( ) const

◆ operator=()

DecisionConfig& roborts_decision::DecisionConfig::operator= ( const DecisionConfig from)
inline

◆ point() [1/2]

const ::google::protobuf::RepeatedPtrField<::roborts_decision::Point > & roborts_decision::DecisionConfig::point ( ) const
inline

◆ point() [2/2]

const ::roborts_decision::Point & roborts_decision::DecisionConfig::point ( int  index) const
inline

◆ point_size()

int roborts_decision::DecisionConfig::point_size ( ) const
inline

◆ release_escape()

roborts_decision::EscapeConstraint * roborts_decision::DecisionConfig::release_escape ( )
inline

◆ release_master_bot()

roborts_decision::MultiRobot * roborts_decision::DecisionConfig::release_master_bot ( )
inline

◆ release_search_limit()

roborts_decision::SearchConstraint * roborts_decision::DecisionConfig::release_search_limit ( )
inline

◆ release_whirl_vel()

roborts_decision::WhirlVel * roborts_decision::DecisionConfig::release_whirl_vel ( )
inline

◆ release_wing_bot()

roborts_decision::MultiRobot * roborts_decision::DecisionConfig::release_wing_bot ( )
inline

◆ release_wing_bot_task_point()

roborts_decision::Point * roborts_decision::DecisionConfig::release_wing_bot_task_point ( )
inline

◆ search_limit()

const ::roborts_decision::SearchConstraint & roborts_decision::DecisionConfig::search_limit ( ) const
inline

◆ search_region_1() [1/2]

const ::google::protobuf::RepeatedPtrField<::roborts_decision::Point > & roborts_decision::DecisionConfig::search_region_1 ( ) const
inline

◆ search_region_1() [2/2]

const ::roborts_decision::Point & roborts_decision::DecisionConfig::search_region_1 ( int  index) const
inline

◆ search_region_1_size()

int roborts_decision::DecisionConfig::search_region_1_size ( ) const
inline

◆ search_region_2() [1/2]

const ::google::protobuf::RepeatedPtrField<::roborts_decision::Point > & roborts_decision::DecisionConfig::search_region_2 ( ) const
inline

◆ search_region_2() [2/2]

const ::roborts_decision::Point & roborts_decision::DecisionConfig::search_region_2 ( int  index) const
inline

◆ search_region_2_size()

int roborts_decision::DecisionConfig::search_region_2_size ( ) const
inline

◆ search_region_3() [1/2]

const ::google::protobuf::RepeatedPtrField<::roborts_decision::Point > & roborts_decision::DecisionConfig::search_region_3 ( ) const
inline

◆ search_region_3() [2/2]

const ::roborts_decision::Point & roborts_decision::DecisionConfig::search_region_3 ( int  index) const
inline

◆ search_region_3_size()

int roborts_decision::DecisionConfig::search_region_3_size ( ) const
inline

◆ search_region_4() [1/2]

const ::google::protobuf::RepeatedPtrField<::roborts_decision::Point > & roborts_decision::DecisionConfig::search_region_4 ( ) const
inline

◆ search_region_4() [2/2]

const ::roborts_decision::Point & roborts_decision::DecisionConfig::search_region_4 ( int  index) const
inline

◆ search_region_4_size()

int roborts_decision::DecisionConfig::search_region_4_size ( ) const
inline

◆ SerializeWithCachedSizes()

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

◆ SerializeWithCachedSizesToArray()

google::protobuf::uint8 * roborts_decision::DecisionConfig::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 *  output) const

◆ set_allocated_escape()

void roborts_decision::DecisionConfig::set_allocated_escape ( ::roborts_decision::EscapeConstraint escape)
inline

◆ set_allocated_master_bot()

void roborts_decision::DecisionConfig::set_allocated_master_bot ( ::roborts_decision::MultiRobot master_bot)
inline

◆ set_allocated_search_limit()

void roborts_decision::DecisionConfig::set_allocated_search_limit ( ::roborts_decision::SearchConstraint search_limit)
inline

◆ set_allocated_whirl_vel()

void roborts_decision::DecisionConfig::set_allocated_whirl_vel ( ::roborts_decision::WhirlVel whirl_vel)
inline

◆ set_allocated_wing_bot()

void roborts_decision::DecisionConfig::set_allocated_wing_bot ( ::roborts_decision::MultiRobot wing_bot)
inline

◆ set_allocated_wing_bot_task_point()

void roborts_decision::DecisionConfig::set_allocated_wing_bot_task_point ( ::roborts_decision::Point wing_bot_task_point)
inline

◆ set_has_escape()

void roborts_decision::DecisionConfig::set_has_escape ( )
inlineprivate

◆ set_has_master()

void roborts_decision::DecisionConfig::set_has_master ( )
inlineprivate

◆ set_has_master_bot()

void roborts_decision::DecisionConfig::set_has_master_bot ( )
inlineprivate

◆ set_has_search_limit()

void roborts_decision::DecisionConfig::set_has_search_limit ( )
inlineprivate

◆ set_has_simulate()

void roborts_decision::DecisionConfig::set_has_simulate ( )
inlineprivate

◆ set_has_whirl_vel()

void roborts_decision::DecisionConfig::set_has_whirl_vel ( )
inlineprivate

◆ set_has_wing_bot()

void roborts_decision::DecisionConfig::set_has_wing_bot ( )
inlineprivate

◆ set_has_wing_bot_task_point()

void roborts_decision::DecisionConfig::set_has_wing_bot_task_point ( )
inlineprivate

◆ set_master()

void roborts_decision::DecisionConfig::set_master ( bool  value)
inline

◆ set_simulate()

void roborts_decision::DecisionConfig::set_simulate ( bool  value)
inline

◆ SetCachedSize()

void roborts_decision::DecisionConfig::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void roborts_decision::DecisionConfig::SharedCtor ( )
private

◆ SharedDtor()

void roborts_decision::DecisionConfig::SharedDtor ( )
private

◆ simulate()

bool roborts_decision::DecisionConfig::simulate ( ) const
inline

◆ Swap()

void roborts_decision::DecisionConfig::Swap ( DecisionConfig other)

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet& roborts_decision::DecisionConfig::unknown_fields ( ) const
inline

◆ whirl_vel()

const ::roborts_decision::WhirlVel & roborts_decision::DecisionConfig::whirl_vel ( ) const
inline

◆ wing_bot()

const ::roborts_decision::MultiRobot & roborts_decision::DecisionConfig::wing_bot ( ) const
inline

◆ wing_bot_task_point()

const ::roborts_decision::Point & roborts_decision::DecisionConfig::wing_bot_task_point ( ) const
inline

Friends And Related Function Documentation

◆ protobuf_AddDesc_decision_2eproto

void protobuf_AddDesc_decision_2eproto ( )
friend

◆ protobuf_AssignDesc_decision_2eproto

void protobuf_AssignDesc_decision_2eproto ( )
friend

◆ protobuf_ShutdownFile_decision_2eproto

void protobuf_ShutdownFile_decision_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int roborts_decision::DecisionConfig::_cached_size_
mutableprivate

◆ _has_bits_

::google::protobuf::uint32 roborts_decision::DecisionConfig::_has_bits_[1]
private

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet roborts_decision::DecisionConfig::_unknown_fields_
private

◆ buff_point_

::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > roborts_decision::DecisionConfig::buff_point_
private

◆ default_instance_

DecisionConfig * roborts_decision::DecisionConfig::default_instance_ = NULL
staticprivate

◆ escape_

::roborts_decision::EscapeConstraint* roborts_decision::DecisionConfig::escape_
private

◆ kBuffPointFieldNumber

const int roborts_decision::DecisionConfig::kBuffPointFieldNumber = 5
static

◆ kEscapeFieldNumber

const int roborts_decision::DecisionConfig::kEscapeFieldNumber = 4
static

◆ kMasterBotFieldNumber

const int roborts_decision::DecisionConfig::kMasterBotFieldNumber = 9
static

◆ kMasterFieldNumber

const int roborts_decision::DecisionConfig::kMasterFieldNumber = 3
static

◆ kPointFieldNumber

const int roborts_decision::DecisionConfig::kPointFieldNumber = 1
static

◆ kSearchLimitFieldNumber

const int roborts_decision::DecisionConfig::kSearchLimitFieldNumber = 6
static

◆ kSearchRegion1FieldNumber

const int roborts_decision::DecisionConfig::kSearchRegion1FieldNumber = 11
static

◆ kSearchRegion2FieldNumber

const int roborts_decision::DecisionConfig::kSearchRegion2FieldNumber = 12
static

◆ kSearchRegion3FieldNumber

const int roborts_decision::DecisionConfig::kSearchRegion3FieldNumber = 13
static

◆ kSearchRegion4FieldNumber

const int roborts_decision::DecisionConfig::kSearchRegion4FieldNumber = 14
static

◆ kSimulateFieldNumber

const int roborts_decision::DecisionConfig::kSimulateFieldNumber = 2
static

◆ kWhirlVelFieldNumber

const int roborts_decision::DecisionConfig::kWhirlVelFieldNumber = 7
static

◆ kWingBotFieldNumber

const int roborts_decision::DecisionConfig::kWingBotFieldNumber = 8
static

◆ kWingBotTaskPointFieldNumber

const int roborts_decision::DecisionConfig::kWingBotTaskPointFieldNumber = 10
static

◆ master_

bool roborts_decision::DecisionConfig::master_
private

◆ master_bot_

::roborts_decision::MultiRobot* roborts_decision::DecisionConfig::master_bot_
private

◆ point_

::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > roborts_decision::DecisionConfig::point_
private

◆ search_limit_

::roborts_decision::SearchConstraint* roborts_decision::DecisionConfig::search_limit_
private

◆ search_region_1_

::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > roborts_decision::DecisionConfig::search_region_1_
private

◆ search_region_2_

::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > roborts_decision::DecisionConfig::search_region_2_
private

◆ search_region_3_

::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > roborts_decision::DecisionConfig::search_region_3_
private

◆ search_region_4_

::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > roborts_decision::DecisionConfig::search_region_4_
private

◆ simulate_

bool roborts_decision::DecisionConfig::simulate_
private

◆ whirl_vel_

::roborts_decision::WhirlVel* roborts_decision::DecisionConfig::whirl_vel_
private

◆ wing_bot_

::roborts_decision::MultiRobot* roborts_decision::DecisionConfig::wing_bot_
private

◆ wing_bot_task_point_

::roborts_decision::Point* roborts_decision::DecisionConfig::wing_bot_task_point_
private

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