Decision Module
1.0
ICRA2020 AI Challenge Northwestern Polytechnical University Aoxiang Team Strategy Code
|
#include <decision.pb.h>
Static Public Member Functions | |
static const ::google::protobuf::Descriptor * | descriptor () |
static const DecisionConfig & | default_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::Point > | point_ |
::roborts_decision::EscapeConstraint * | escape_ |
::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > | buff_point_ |
::roborts_decision::SearchConstraint * | search_limit_ |
::roborts_decision::WhirlVel * | whirl_vel_ |
::roborts_decision::MultiRobot * | wing_bot_ |
::roborts_decision::MultiRobot * | master_bot_ |
::roborts_decision::Point * | wing_bot_task_point_ |
::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > | search_region_1_ |
::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > | search_region_2_ |
::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > | search_region_3_ |
::google::protobuf::RepeatedPtrField< ::roborts_decision::Point > | search_region_4_ |
bool | simulate_ |
bool | master_ |
Static Private Attributes | |
static DecisionConfig * | default_instance_ = NULL |
Friends | |
void | protobuf_AddDesc_decision_2eproto () |
void | protobuf_AssignDesc_decision_2eproto () |
void | protobuf_ShutdownFile_decision_2eproto () |
roborts_decision::DecisionConfig::DecisionConfig | ( | ) |
|
virtual |
roborts_decision::DecisionConfig::DecisionConfig | ( | const DecisionConfig & | from | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
int roborts_decision::DecisionConfig::ByteSize | ( | ) | const |
void roborts_decision::DecisionConfig::Clear | ( | ) |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void roborts_decision::DecisionConfig::CopyFrom | ( | const ::google::protobuf::Message & | from | ) |
void roborts_decision::DecisionConfig::CopyFrom | ( | const DecisionConfig & | from | ) |
|
static |
|
static |
|
inline |
|
inline |
google::protobuf::Metadata roborts_decision::DecisionConfig::GetMetadata | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
bool roborts_decision::DecisionConfig::IsInitialized | ( | ) | const |
|
inline |
|
inline |
void roborts_decision::DecisionConfig::MergeFrom | ( | const ::google::protobuf::Message & | from | ) |
void roborts_decision::DecisionConfig::MergeFrom | ( | const DecisionConfig & | from | ) |
bool roborts_decision::DecisionConfig::MergePartialFromCodedStream | ( | ::google::protobuf::io::CodedInputStream * | input | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
DecisionConfig * roborts_decision::DecisionConfig::New | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void roborts_decision::DecisionConfig::SerializeWithCachedSizes | ( | ::google::protobuf::io::CodedOutputStream * | output | ) | const |
google::protobuf::uint8 * roborts_decision::DecisionConfig::SerializeWithCachedSizesToArray | ( | ::google::protobuf::uint8 * | output | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
inline |
void roborts_decision::DecisionConfig::Swap | ( | DecisionConfig * | other | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |
|
mutableprivate |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |