亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? worldmodel.h

?? RoboCup仿真組世界冠軍源代碼
?? H
?? 第 1 頁 / 共 4 頁
字號:
  // heterogeneous player information  set<ObjectT>  m_setSubstitutedOpp;    /*!< Set of substituted opp players. */    // upcoming view angle/quality  SoccerCommand m_changeViewCommand;    /*!< last sent change_view command   */    // side of penalty shootout  SideT         m_sidePenalty;public:  bool          m_bWasCollision;        /*!<Indicates whether it is collision*/  Time          m_timeLastCollision;    /*!< Last collision time             */  // statistics  int           iNrHoles;                /*!< nr of holes recorded           */  int           iNrOpponentsSeen;        /*!< total nr of opponents seen     */  int           iNrTeammatesSeen;        /*!< total nr of teammates seen     */  // last received messages  char          strLastSeeMessage  [MAX_MSG];  /*!< Last see message         */  char          strLastSenseMessage[MAX_MSG];  /*!< Last sense_body message  */  char          strLastHearMessage [MAX_MSG];  /*!< Last hear message        */  /***************************************************************************/  /*************************** OPERATIONS ************************************/  /***************************************************************************/  ////////////////////////// DIRECT RETRIEVAL (WorldModel.C) //////////////////private:  // private methods  Object*       getObjectPtrFromType       ( ObjectT        o           );public:  // get and set methods of attributes in WorldModel itself  void          setTimeLastCatch           ( Time           time        );  int           getTimeSinceLastCatch      (                            );  bool          setTimeLastRefereeMessage  ( Time           time        );  Time          getTimeLastRefereeMessage  (                            );  Time          getCurrentTime             (                            );  int           getCurrentCycle            (                            );  bool          isTimeStopped              (                            );  bool          isLastMessageSee           (                            )const;  Time          getTimeLastSeeGlobalMessage(                            )const;  bool          setTimeLastSeeGlobalMessage( Time           time        );  Time          getTimeLastSeeMessage      (                            )const;  Time          getTimeLastRecvSeeMessage  (                            )const;  bool          setTimeLastSeeMessage      ( Time           time        );  Time          getTimeLastSenseMessage    (                            )const;  Time          getTimeLastRecvSenseMessage(                            )const;  bool          setTimeLastSenseMessage    ( Time           time        );  Time          getTimeLastHearMessage     (                            )const;  bool          setTimeLastHearMessage     ( Time           time        );  int           getPlayerNumber            (                            )const;  bool          setPlayerNumber            ( int            i           );  SideT         getSide                    (                            )const;  bool          setSide                    ( SideT          s           );  const char*   getTeamName                (                            )const;  bool          setTeamName                ( char           *str        );  PlayModeT     getPlayMode                (                            )const;  bool          setPlayMode                ( PlayModeT      pm          );  int           getGoalDiff                (                            )const;  int           addOneToGoalDiff           (                            );  int           subtractOneFromGoalDiff    (                            );  int           getNrOfCommands            ( CommandT       c           )const;  bool          setNrOfCommands            ( CommandT       c,                                             int            i           );  Time          getTimeCheckBall           (                            )const;  bool          setTimeCheckBall           ( Time           time        );  BallStatusT   getCheckBallStatus         (                            )const;  bool          setCheckBallStatus         ( BallStatusT    bs          );  bool          getRecvThink               (                            );  char*         getCommunicationString     (                            );  bool          setCommunicationString     ( char*          srt         );  ObjectT       getObjectFocus             (                            );  bool          setObjectFocus             ( ObjectT        obj         );  // iterate over a specific object set  ObjectT       iterateObjectStart         ( int            &iIndex,                                             ObjectSetT     g,                                             double         dConf = -1.0,					     bool           bForward = false );  ObjectT       iterateObjectNext          ( int            &iIndex,                                             ObjectSetT     g,                                             double         dConf = -1.0,					     bool           bForward = false );  void          iterateObjectDone          ( int            &iIndex          );  // get and set methods for agent information  ObjectT       getAgentObjectType         (                            )const;  int           getAgentIndex              (                            )const;  bool          setAgentObjectType         ( ObjectT        o           );  AngDeg        getAgentBodyAngleRelToNeck (                            )const;  AngDeg        getAgentGlobalNeckAngle    (                            )const;  AngDeg        getAgentGlobalBodyAngle    (                            );  Stamina       getAgentStamina            (                            )const;  TiredNessT    getAgentTiredNess          (                            )const;  double        getAgentEffort             (                            )const;  VecPosition   getAgentGlobalVelocity     (                            )const;  double        getAgentSpeed              (                            )const;  VecPosition   getAgentGlobalPosition     (                            )const;  bool          setAgentViewAngle          ( ViewAngleT     va          ) ;  ViewAngleT    getAgentViewAngle          (                            )const;  bool          setAgentViewQuality        ( ViewQualityT   vq          ) ;    ViewQualityT  getAgentViewQuality        (                            )const;  double        getAgentViewFrequency      ( ViewAngleT     va = VA_ILLEGAL,                                             ViewQualityT   vq = VQ_ILLEGAL  );  bool          getAgentArmMovable         (                                 );  VecPosition   getAgentArmPosition        (                                 );  int           getAgentArmExpires         (                                 );  // get methods for ball information  VecPosition   getBallPos                 (                                 );  double        getBallSpeed               (                                 );  AngDeg        getBallDirection           (                                 );  // get method for different information about a specific object  Time          getTimeGlobalPosition      ( ObjectT        o                );  VecPosition   getGlobalPosition          ( ObjectT        o                );  Time          getTimeGlobalVelocity      ( ObjectT        o                );  VecPosition   getGlobalVelocity          ( ObjectT        o                );  double        getRelativeDistance        ( ObjectT        o                );  VecPosition   getRelativePosition        ( ObjectT        o                );  AngDeg        getRelativeAngle           ( ObjectT        o,                                             bool           bWithBody = false);  Time          getTimeGlobalAngles        ( ObjectT        o                );  AngDeg        getGlobalBodyAngle         ( ObjectT        o                );  AngDeg        getGlobalNeckAngle         ( ObjectT        o                );  AngDeg        getGlobalAngle             ( ObjectT        o                );  double        getConfidence              ( ObjectT        o                );  bool          isKnownPlayer              ( ObjectT        o                );  ObjectT       getOppGoalieType           (                                 );  ObjectT       getOwnGoalieType           (                                 );  Time          getTimeLastSeen            ( ObjectT        o                );  Time          getTimeChangeInformation   ( ObjectT        o                );  VecPosition   getGlobalPositionLastSee   ( ObjectT        o                );  Time          getTimeGlobalPositionLastSee( ObjectT       o                );  VecPosition   getGlobalVelocityLastSee   ( ObjectT        o                );  AngDeg        getGlobalBodyAngleLastSee  ( ObjectT        o                );  int           getTackleExpires           ( ObjectT        o =OBJECT_ILLEGAL);  AngDeg        getGlobalArmDirection      ( ObjectT        o                );  Time          getTimeGlobalArmDirection  ( ObjectT        o                );  double        getProbTackleSucceeds      ( ObjectT        o = OBJECT_ILLEGAL,					     int            iExtraCycles = 0,                                             VecPosition    *pos = NULL      );  double        getProbTackleClosestOpp    ( int            iExtraCycles = 0 );  list<ObjectT> getListCloseOpponents      ( VecPosition    pos,                                             double         dDist = 15       );  // set methods for objects  bool          setIsKnownPlayer           ( ObjectT        o,                                             bool           isKnownPlayer    );  bool          setTimeLastSeen            ( ObjectT        o,                                             Time           time             );  bool          setHeteroPlayerType        ( ObjectT        o,                                             int            iPlayer          );  // formation information  PlayerT       getPlayerType              ( ObjectT        o =OBJECT_ILLEGAL);  bool          isInPlayerSet              ( ObjectT        o,					     PlayerSetT     ps               );                                                 // get method for information about goals  VecPosition   getPosOpponentGoal         (                                 );  VecPosition   getPosOwnGoal              (                                 );  double        getRelDistanceOpponentGoal (                                 );  AngDeg        getRelAngleOpponentGoal    (                                 );  ObjectT       getLastOpponentDefender    ( double         *dX = NULL       );  // get and methods about fixed specifications (heterogeneous players)  HeteroPlayerSettings getInfoHeteroPlayer ( int            iIndex           );  HeteroPlayerSettings getHeteroInfoPlayer ( ObjectT        obj              );  int           getHeteroPlayerType        ( ObjectT        obj              );  bool          setSubstitutedOpp          ( ObjectT        obj              );  ObjectT       getSubstitutedOpp          (                                 );  double        getDashPowerRate           ( ObjectT        obj              );  double        getPlayerSpeedMax          ( ObjectT        obj              );  double        getPlayerDecay             ( ObjectT        obj              );  double        getMaximalKickDist         ( ObjectT        obj              );  double        getStaminaIncMax           ( ObjectT        obj              );  double        getPlayerSize              ( ObjectT        obj              );  double        getInertiaMoment           ( ObjectT        obj              );  double        getEffortMax               ( ObjectT        obj              );  double        getEffectiveMaxSpeed       ( ObjectT        obj,					     bool           bWithNoise =false);  // get method about previous commands  bool          isQueuedActionPerformed    (                                 );  // methods that return truth values about current play mode  bool          isFreeKickUs               (  PlayModeT pm = PM_ILLEGAL      );  bool          isFreeKickThem             (  PlayModeT pm = PM_ILLEGAL      );  bool          isCornerKickUs             (  PlayModeT pm = PM_ILLEGAL      );  bool          isCornerKickThem           (  PlayModeT pm = PM_ILLEGAL      );  bool          isOffsideUs                (  PlayModeT pm = PM_ILLEGAL      );  bool          isOffsideThem              (  PlayModeT pm = PM_ILLEGAL      );  bool          isKickInUs                 (  PlayModeT pm = PM_ILLEGAL      );  bool          isKickInThem               (  PlayModeT pm = PM_ILLEGAL      );  bool          isFreeKickFaultUs          (  PlayModeT pm = PM_ILLEGAL      );  bool          isFreeKickFaultThem        (  PlayModeT pm = PM_ILLEGAL      );  bool          isKickOffUs                (  PlayModeT pm = PM_ILLEGAL      );  bool          isKickOffThem              (  PlayModeT pm = PM_ILLEGAL      );  bool          isBackPassUs               (  PlayModeT pm = PM_ILLEGAL      );  bool          isBackPassThem             (  PlayModeT pm = PM_ILLEGAL      );  bool          isGoalKickUs               (  PlayModeT pm = PM_ILLEGAL      );  bool          isGoalKickThem             (  PlayModeT pm = PM_ILLEGAL      );  bool          isBeforeKickOff            (  PlayModeT pm = PM_ILLEGAL      );  bool          isDeadBallUs               (  PlayModeT pm = PM_ILLEGAL      );  bool          isDeadBallThem             (  PlayModeT pm = PM_ILLEGAL      );  bool          isPenaltyUs                (  PlayModeT pm = PM_ILLEGAL      );  bool          isPenaltyThem              (  PlayModeT pm = PM_ILLEGAL      );  bool          isFullStateOn              (  SideT     s  = SIDE_ILLEGAL    );  // various methods  bool          setChangeViewCommand       ( SoccerCommand  soc              );  SoccerCommand getChangeViewCommand       (                                 );  SideT         getSidePenalty             (                                 );  bool          setSidePenalty             ( SideT          side             );

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃av一区二区在线观看| 亚洲国产中文字幕在线视频综合| 欧美四级电影网| 99久久久免费精品国产一区二区| 久久精品国产亚洲5555| 日韩精品亚洲专区| 日韩高清不卡在线| 美女www一区二区| 裸体一区二区三区| 激情都市一区二区| 成人午夜激情片| 91玉足脚交白嫩脚丫在线播放| 99国产精品久久| 欧洲国内综合视频| 欧美高清激情brazzers| 日韩免费在线观看| 久久夜色精品国产欧美乱极品| 国产人伦精品一区二区| 亚洲精品国产成人久久av盗摄 | 亚洲成人7777| 一区二区三区四区国产精品| 亚洲午夜免费视频| 老司机免费视频一区二区 | 国产精品久久久久久久久免费丝袜| 国产日韩亚洲欧美综合| 一区二区在线观看视频| 日韩电影在线免费观看| 色噜噜夜夜夜综合网| 欧美亚洲综合网| 精品国内二区三区| 一区二区三区毛片| 麻豆精品在线观看| 99精品国产91久久久久久 | 蜜桃视频一区二区| 成人va在线观看| 欧美精品久久99久久在免费线 | 一区二区高清在线| 麻豆精品视频在线观看视频| 99久久综合国产精品| 欧美丰满一区二区免费视频| 国产亚洲综合性久久久影院| 一区二区在线电影| 激情另类小说区图片区视频区| 在线亚洲精品福利网址导航| 精品国产乱码久久久久久久 | 亚洲sss视频在线视频| 国产大陆精品国产| 51午夜精品国产| 亚洲精品日产精品乱码不卡| 国产一区二区三区久久久| 欧美婷婷六月丁香综合色| 午夜激情一区二区| 成人午夜又粗又硬又大| 日韩无一区二区| 依依成人精品视频| 99这里只有久久精品视频| 日韩一级成人av| 婷婷丁香激情综合| 91香蕉视频黄| 国产精品久久久久国产精品日日| 久久99精品一区二区三区 | 美女一区二区视频| 欧美性三三影院| 亚洲美女区一区| a在线欧美一区| 国产欧美精品一区二区色综合朱莉| 三级在线观看一区二区| 欧美日韩一级二级三级| 亚洲欧洲av在线| 不卡一卡二卡三乱码免费网站| 久久久久国产精品麻豆ai换脸 | 中文字幕精品在线不卡| 精品一区二区影视| 日韩欧美成人激情| 免费三级欧美电影| 日韩午夜激情电影| 国模一区二区三区白浆| 精品99999| 国产精品1区二区.| 国产色一区二区| 国产传媒久久文化传媒| 国产午夜久久久久| 成人午夜免费电影| 亚洲柠檬福利资源导航| 欧美伊人久久大香线蕉综合69 | 国产成人精品一区二区三区网站观看| 精品日韩一区二区三区免费视频| 久久国产成人午夜av影院| 欧美变态tickling挠脚心| 国产精品综合一区二区| 日本一二三不卡| 91福利国产成人精品照片| 亚洲午夜精品网| 欧美成人三级电影在线| 狠狠色狠狠色综合日日91app| 久久综合久久久久88| 99在线热播精品免费| 亚洲成a人片在线不卡一二三区| 欧美精品粉嫩高潮一区二区| 精品在线免费视频| 中文字幕在线播放不卡一区| 欧美日本一区二区在线观看| 久久国产精品免费| 亚洲人123区| 亚洲精品五月天| 日韩欧美一级特黄在线播放| 国产99久久久国产精品| 亚洲激情网站免费观看| 日韩一区二区麻豆国产| 不卡的av中国片| 免费不卡在线观看| 亚洲欧洲综合另类在线| 日韩精品一区二区三区老鸭窝| av亚洲精华国产精华精华| 亚洲1区2区3区视频| 国产精品久久久久永久免费观看 | 欧美成人午夜电影| 91在线国产福利| 日韩不卡在线观看日韩不卡视频| 国产精品色眯眯| 日韩视频一区二区三区| av一区二区三区黑人| 精品在线视频一区| 亚洲国产cao| 最新不卡av在线| 久久久久9999亚洲精品| 91精品国产免费| 在线观看视频欧美| 99re视频这里只有精品| 黄页视频在线91| 日韩成人伦理电影在线观看| 亚洲激情校园春色| 中文字幕一区视频| 国产拍欧美日韩视频二区| 精品精品国产高清a毛片牛牛| 欧美视频精品在线观看| 色香色香欲天天天影视综合网| 国产又黄又大久久| 精品亚洲国产成人av制服丝袜| 视频精品一区二区| 午夜视频一区二区三区| 一区二区三区在线视频播放| 国产精品系列在线| 国产日韩欧美在线一区| 2019国产精品| 欧美精品一区二区在线观看| 日韩美女主播在线视频一区二区三区| 欧美在线制服丝袜| 色8久久人人97超碰香蕉987| 91社区在线播放| 99国内精品久久| 色婷婷久久久综合中文字幕| 97久久精品人人澡人人爽| www.欧美色图| av激情成人网| 色就色 综合激情| 色婷婷久久99综合精品jk白丝| 色综合天天综合色综合av | 丁香六月综合激情| thepron国产精品| 不卡一区中文字幕| 91女人视频在线观看| 99久久婷婷国产综合精品电影| 91亚洲精华国产精华精华液| 在线精品视频免费观看| 欧美日韩另类国产亚洲欧美一级| 3d成人动漫网站| 久久午夜电影网| 国产精品三级久久久久三级| 亚洲啪啪综合av一区二区三区| 一区二区三区av电影| 天天综合日日夜夜精品| 美女视频一区在线观看| 国产麻豆日韩欧美久久| 91美女在线观看| 91精品黄色片免费大全| 久久综合久久99| 亚洲另类在线制服丝袜| 全国精品久久少妇| 成人avav在线| 欧美日韩视频专区在线播放| 精品国产乱码久久久久久牛牛| 国产精品网友自拍| 亚洲一区二区三区四区的| 免费人成黄页网站在线一区二区| 国产电影精品久久禁18| 欧美日韩在线不卡| 久久蜜桃av一区精品变态类天堂| 1024亚洲合集| 久久国产精品区| 色婷婷亚洲精品| 日韩欧美精品三级| 亚洲日本在线看| 久久se精品一区精品二区| 99精品欧美一区二区三区小说 | 久久久国产精品麻豆| 亚洲一区二区黄色| 国产成人精品免费| 欧美精品丝袜久久久中文字幕| 中文一区二区在线观看|