DistanceView.html 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <!-- Generated by javadoc (version 1.7.0_21) on Wed Sep 25 23:19:35 KST 2013 -->
  6. <title>DistanceView</title>
  7. <meta name="date" content="2013-09-25">
  8. <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
  9. </head>
  10. <body>
  11. <script type="text/javascript"><!--
  12. if (location.href.indexOf('is-external=true') == -1) {
  13. parent.document.title="DistanceView";
  14. }
  15. //-->
  16. </script>
  17. <noscript>
  18. <div>JavaScript is disabled on your browser.</div>
  19. </noscript>
  20. <!-- ========= START OF TOP NAVBAR ======= -->
  21. <div class="topNav"><a name="navbar_top">
  22. <!-- -->
  23. </a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
  24. <!-- -->
  25. </a>
  26. <ul class="navList" title="Navigation">
  27. <li><a href="../../../../overview-summary.html">Overview</a></li>
  28. <li><a href="package-summary.html">Package</a></li>
  29. <li class="navBarCell1Rev">Class</li>
  30. <li><a href="package-tree.html">Tree</a></li>
  31. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  32. <li><a href="../../../../index-all.html">Index</a></li>
  33. <li><a href="../../../../help-doc.html">Help</a></li>
  34. </ul>
  35. </div>
  36. <div class="subNav">
  37. <ul class="navList">
  38. <li>Prev Class</li>
  39. <li><a href="../../../../org/ros/android/view/PanTiltView.html" title="class in org.ros.android.view"><span class="strong">Next Class</span></a></li>
  40. </ul>
  41. <ul class="navList">
  42. <li><a href="../../../../index.html?org/ros/android/view/DistanceView.html" target="_top">Frames</a></li>
  43. <li><a href="DistanceView.html" target="_top">No Frames</a></li>
  44. </ul>
  45. <ul class="navList" id="allclasses_navbar_top">
  46. <li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
  47. </ul>
  48. <div>
  49. <script type="text/javascript"><!--
  50. allClassesLink = document.getElementById("allclasses_navbar_top");
  51. if(window==top) {
  52. allClassesLink.style.display = "block";
  53. }
  54. else {
  55. allClassesLink.style.display = "none";
  56. }
  57. //-->
  58. </script>
  59. </div>
  60. <div>
  61. <ul class="subNavList">
  62. <li>Summary:&nbsp;</li>
  63. <li>Nested&nbsp;|&nbsp;</li>
  64. <li>Field&nbsp;|&nbsp;</li>
  65. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  66. <li><a href="#method_summary">Method</a></li>
  67. </ul>
  68. <ul class="subNavList">
  69. <li>Detail:&nbsp;</li>
  70. <li>Field&nbsp;|&nbsp;</li>
  71. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  72. <li><a href="#method_detail">Method</a></li>
  73. </ul>
  74. </div>
  75. <a name="skip-navbar_top">
  76. <!-- -->
  77. </a></div>
  78. <!-- ========= END OF TOP NAVBAR ========= -->
  79. <!-- ======== START OF CLASS DATA ======== -->
  80. <div class="header">
  81. <div class="subTitle">org.ros.android.view</div>
  82. <h2 title="Class DistanceView" class="title">Class DistanceView</h2>
  83. </div>
  84. <div class="contentContainer">
  85. <ul class="inheritance">
  86. <li>java.lang.Object</li>
  87. <li>
  88. <ul class="inheritance">
  89. <li>GLSurfaceView</li>
  90. <li>
  91. <ul class="inheritance">
  92. <li>org.ros.android.view.DistanceView</li>
  93. </ul>
  94. </li>
  95. </ul>
  96. </li>
  97. </ul>
  98. <div class="description">
  99. <ul class="blockList">
  100. <li class="blockList">
  101. <dl>
  102. <dt>All Implemented Interfaces:</dt>
  103. <dd>org.ros.message.MessageListener&lt;sensor_msgs.LaserScan&gt;, org.ros.node.NodeListener, org.ros.node.NodeMain</dd>
  104. </dl>
  105. <hr>
  106. <br>
  107. <pre>public class <span class="strong">DistanceView</span>
  108. extends GLSurfaceView
  109. implements org.ros.node.NodeMain, org.ros.message.MessageListener&lt;sensor_msgs.LaserScan&gt;</pre>
  110. <div class="block">An OpenGL view that displayed data from a laser scanner (or similar sensors
  111. like a kinect). This view can zoom in/out based in one of three modes. The
  112. user can change the zoom level through a pinch/reverse-pinch, the zoom level
  113. can auto adjust based on the speed of the robot, and the zoom level can also
  114. auto adjust based on the distance to the closest object around the robot.</div>
  115. </li>
  116. </ul>
  117. </div>
  118. <div class="summary">
  119. <ul class="blockList">
  120. <li class="blockList">
  121. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  122. <ul class="blockList">
  123. <li class="blockList"><a name="constructor_summary">
  124. <!-- -->
  125. </a>
  126. <h3>Constructor Summary</h3>
  127. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  128. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  129. <tr>
  130. <th class="colOne" scope="col">Constructor and Description</th>
  131. </tr>
  132. <tr class="altColor">
  133. <td class="colOne"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#DistanceView(Context)">DistanceView</a></strong>(Context&nbsp;context)</code>
  134. <div class="block">Initialize the rendering surface.</div>
  135. </td>
  136. </tr>
  137. <tr class="rowColor">
  138. <td class="colOne"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#DistanceView(Context, AttributeSet)">DistanceView</a></strong>(Context&nbsp;context,
  139. AttributeSet&nbsp;attrs)</code>&nbsp;</td>
  140. </tr>
  141. </table>
  142. </li>
  143. </ul>
  144. <!-- ========== METHOD SUMMARY =========== -->
  145. <ul class="blockList">
  146. <li class="blockList"><a name="method_summary">
  147. <!-- -->
  148. </a>
  149. <h3>Method Summary</h3>
  150. <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  151. <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
  152. <tr>
  153. <th class="colFirst" scope="col">Modifier and Type</th>
  154. <th class="colLast" scope="col">Method and Description</th>
  155. </tr>
  156. <tr class="altColor">
  157. <td class="colFirst"><code>void</code></td>
  158. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#currentSpeed(double)">currentSpeed</a></strong>(double&nbsp;speed)</code>
  159. <div class="block">Updates the current speed in <a href="../../../../org/ros/android/view/DistanceView.html#distanceRenderer"><code>distanceRenderer</code></a> which then can
  160. adjust the zoom level in velocity mode.</div>
  161. </td>
  162. </tr>
  163. <tr class="rowColor">
  164. <td class="colFirst"><code>org.ros.namespace.GraphName</code></td>
  165. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#getDefaultNodeName()">getDefaultNodeName</a></strong>()</code>&nbsp;</td>
  166. </tr>
  167. <tr class="altColor">
  168. <td class="colFirst"><code>void</code></td>
  169. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#lockZoom()">lockZoom</a></strong>()</code>
  170. <div class="block">Prevents changes to the zoom level.</div>
  171. </td>
  172. </tr>
  173. <tr class="rowColor">
  174. <td class="colFirst"><code>void</code></td>
  175. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#onError(org.ros.node.Node, java.lang.Throwable)">onError</a></strong>(org.ros.node.Node&nbsp;node,
  176. java.lang.Throwable&nbsp;throwable)</code>&nbsp;</td>
  177. </tr>
  178. <tr class="altColor">
  179. <td class="colFirst"><code>void</code></td>
  180. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#onNewMessage(sensor_msgs.LaserScan)">onNewMessage</a></strong>(sensor_msgs.LaserScan&nbsp;message)</code>&nbsp;</td>
  181. </tr>
  182. <tr class="rowColor">
  183. <td class="colFirst"><code>void</code></td>
  184. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#onShutdown(org.ros.node.Node)">onShutdown</a></strong>(org.ros.node.Node&nbsp;node)</code>&nbsp;</td>
  185. </tr>
  186. <tr class="altColor">
  187. <td class="colFirst"><code>void</code></td>
  188. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#onShutdownComplete(org.ros.node.Node)">onShutdownComplete</a></strong>(org.ros.node.Node&nbsp;node)</code>&nbsp;</td>
  189. </tr>
  190. <tr class="rowColor">
  191. <td class="colFirst"><code>void</code></td>
  192. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#onStart(org.ros.node.ConnectedNode)">onStart</a></strong>(org.ros.node.ConnectedNode&nbsp;connectedNode)</code>&nbsp;</td>
  193. </tr>
  194. <tr class="altColor">
  195. <td class="colFirst"><code>boolean</code></td>
  196. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#onTouch(View, MotionEvent)">onTouch</a></strong>(View&nbsp;v,
  197. MotionEvent&nbsp;event)</code>&nbsp;</td>
  198. </tr>
  199. <tr class="rowColor">
  200. <td class="colFirst"><code>void</code></td>
  201. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#setTopicName(java.lang.String)">setTopicName</a></strong>(java.lang.String&nbsp;topicName)</code>
  202. <div class="block">Sets the topic that the distance view node should subscribe to.</div>
  203. </td>
  204. </tr>
  205. <tr class="altColor">
  206. <td class="colFirst"><code>void</code></td>
  207. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#setZoomMode(org.ros.android.view.ZoomMode)">setZoomMode</a></strong>(<a href="../../../../org/ros/android/view/ZoomMode.html" title="enum in org.ros.android.view">ZoomMode</a>&nbsp;mode)</code>
  208. <div class="block">Sets the zoom mode to one of the modes in <a href="../../../../org/ros/android/view/ZoomMode.html" title="enum in org.ros.android.view"><code>ZoomMode</code></a>.</div>
  209. </td>
  210. </tr>
  211. <tr class="rowColor">
  212. <td class="colFirst"><code>void</code></td>
  213. <td class="colLast"><code><strong><a href="../../../../org/ros/android/view/DistanceView.html#unlockZoom()">unlockZoom</a></strong>()</code>
  214. <div class="block">Unlocks the zoom allowing it to be changed.</div>
  215. </td>
  216. </tr>
  217. </table>
  218. <ul class="blockList">
  219. <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
  220. <!-- -->
  221. </a>
  222. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  223. <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
  224. </ul>
  225. <ul class="blockList">
  226. <li class="blockList"><a name="methods_inherited_from_class_org.ros.message.MessageListener">
  227. <!-- -->
  228. </a>
  229. <h3>Methods inherited from interface&nbsp;org.ros.message.MessageListener</h3>
  230. <code>onNewMessage</code></li>
  231. </ul>
  232. </li>
  233. </ul>
  234. </li>
  235. </ul>
  236. </div>
  237. <div class="details">
  238. <ul class="blockList">
  239. <li class="blockList">
  240. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  241. <ul class="blockList">
  242. <li class="blockList"><a name="constructor_detail">
  243. <!-- -->
  244. </a>
  245. <h3>Constructor Detail</h3>
  246. <a name="DistanceView(Context)">
  247. <!-- -->
  248. </a>
  249. <ul class="blockList">
  250. <li class="blockList">
  251. <h4>DistanceView</h4>
  252. <pre>public&nbsp;DistanceView(Context&nbsp;context)</pre>
  253. <div class="block">Initialize the rendering surface.</div>
  254. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>context</code> - </dd></dl>
  255. </li>
  256. </ul>
  257. <a name="DistanceView(Context, AttributeSet)">
  258. <!-- -->
  259. </a>
  260. <ul class="blockListLast">
  261. <li class="blockList">
  262. <h4>DistanceView</h4>
  263. <pre>public&nbsp;DistanceView(Context&nbsp;context,
  264. AttributeSet&nbsp;attrs)</pre>
  265. </li>
  266. </ul>
  267. </li>
  268. </ul>
  269. <!-- ============ METHOD DETAIL ========== -->
  270. <ul class="blockList">
  271. <li class="blockList"><a name="method_detail">
  272. <!-- -->
  273. </a>
  274. <h3>Method Detail</h3>
  275. <a name="setTopicName(java.lang.String)">
  276. <!-- -->
  277. </a>
  278. <ul class="blockList">
  279. <li class="blockList">
  280. <h4>setTopicName</h4>
  281. <pre>public&nbsp;void&nbsp;setTopicName(java.lang.String&nbsp;topicName)</pre>
  282. <div class="block">Sets the topic that the distance view node should subscribe to.</div>
  283. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>topicName</code> - Name of the ROS topic.</dd></dl>
  284. </li>
  285. </ul>
  286. <a name="getDefaultNodeName()">
  287. <!-- -->
  288. </a>
  289. <ul class="blockList">
  290. <li class="blockList">
  291. <h4>getDefaultNodeName</h4>
  292. <pre>public&nbsp;org.ros.namespace.GraphName&nbsp;getDefaultNodeName()</pre>
  293. <dl>
  294. <dt><strong>Specified by:</strong></dt>
  295. <dd><code>getDefaultNodeName</code>&nbsp;in interface&nbsp;<code>org.ros.node.NodeMain</code></dd>
  296. </dl>
  297. </li>
  298. </ul>
  299. <a name="onStart(org.ros.node.ConnectedNode)">
  300. <!-- -->
  301. </a>
  302. <ul class="blockList">
  303. <li class="blockList">
  304. <h4>onStart</h4>
  305. <pre>public&nbsp;void&nbsp;onStart(org.ros.node.ConnectedNode&nbsp;connectedNode)</pre>
  306. <dl>
  307. <dt><strong>Specified by:</strong></dt>
  308. <dd><code>onStart</code>&nbsp;in interface&nbsp;<code>org.ros.node.NodeListener</code></dd>
  309. </dl>
  310. </li>
  311. </ul>
  312. <a name="onShutdown(org.ros.node.Node)">
  313. <!-- -->
  314. </a>
  315. <ul class="blockList">
  316. <li class="blockList">
  317. <h4>onShutdown</h4>
  318. <pre>public&nbsp;void&nbsp;onShutdown(org.ros.node.Node&nbsp;node)</pre>
  319. <dl>
  320. <dt><strong>Specified by:</strong></dt>
  321. <dd><code>onShutdown</code>&nbsp;in interface&nbsp;<code>org.ros.node.NodeListener</code></dd>
  322. </dl>
  323. </li>
  324. </ul>
  325. <a name="onShutdownComplete(org.ros.node.Node)">
  326. <!-- -->
  327. </a>
  328. <ul class="blockList">
  329. <li class="blockList">
  330. <h4>onShutdownComplete</h4>
  331. <pre>public&nbsp;void&nbsp;onShutdownComplete(org.ros.node.Node&nbsp;node)</pre>
  332. <dl>
  333. <dt><strong>Specified by:</strong></dt>
  334. <dd><code>onShutdownComplete</code>&nbsp;in interface&nbsp;<code>org.ros.node.NodeListener</code></dd>
  335. </dl>
  336. </li>
  337. </ul>
  338. <a name="onError(org.ros.node.Node, java.lang.Throwable)">
  339. <!-- -->
  340. </a>
  341. <ul class="blockList">
  342. <li class="blockList">
  343. <h4>onError</h4>
  344. <pre>public&nbsp;void&nbsp;onError(org.ros.node.Node&nbsp;node,
  345. java.lang.Throwable&nbsp;throwable)</pre>
  346. <dl>
  347. <dt><strong>Specified by:</strong></dt>
  348. <dd><code>onError</code>&nbsp;in interface&nbsp;<code>org.ros.node.NodeListener</code></dd>
  349. </dl>
  350. </li>
  351. </ul>
  352. <a name="onNewMessage(sensor_msgs.LaserScan)">
  353. <!-- -->
  354. </a>
  355. <ul class="blockList">
  356. <li class="blockList">
  357. <h4>onNewMessage</h4>
  358. <pre>public&nbsp;void&nbsp;onNewMessage(sensor_msgs.LaserScan&nbsp;message)</pre>
  359. </li>
  360. </ul>
  361. <a name="setZoomMode(org.ros.android.view.ZoomMode)">
  362. <!-- -->
  363. </a>
  364. <ul class="blockList">
  365. <li class="blockList">
  366. <h4>setZoomMode</h4>
  367. <pre>public&nbsp;void&nbsp;setZoomMode(<a href="../../../../org/ros/android/view/ZoomMode.html" title="enum in org.ros.android.view">ZoomMode</a>&nbsp;mode)</pre>
  368. <div class="block">Sets the zoom mode to one of the modes in <a href="../../../../org/ros/android/view/ZoomMode.html" title="enum in org.ros.android.view"><code>ZoomMode</code></a>.</div>
  369. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>mode</code> - The zoom mode that must be set.</dd></dl>
  370. </li>
  371. </ul>
  372. <a name="lockZoom()">
  373. <!-- -->
  374. </a>
  375. <ul class="blockList">
  376. <li class="blockList">
  377. <h4>lockZoom</h4>
  378. <pre>public&nbsp;void&nbsp;lockZoom()</pre>
  379. <div class="block">Prevents changes to the zoom level.</div>
  380. </li>
  381. </ul>
  382. <a name="unlockZoom()">
  383. <!-- -->
  384. </a>
  385. <ul class="blockList">
  386. <li class="blockList">
  387. <h4>unlockZoom</h4>
  388. <pre>public&nbsp;void&nbsp;unlockZoom()</pre>
  389. <div class="block">Unlocks the zoom allowing it to be changed.</div>
  390. </li>
  391. </ul>
  392. <a name="currentSpeed(double)">
  393. <!-- -->
  394. </a>
  395. <ul class="blockList">
  396. <li class="blockList">
  397. <h4>currentSpeed</h4>
  398. <pre>public&nbsp;void&nbsp;currentSpeed(double&nbsp;speed)</pre>
  399. <div class="block">Updates the current speed in <a href="../../../../org/ros/android/view/DistanceView.html#distanceRenderer"><code>distanceRenderer</code></a> which then can
  400. adjust the zoom level in velocity mode.</div>
  401. <dl><dt><span class="strong">Parameters:</span></dt><dd><code>speed</code> - The linear velocity of the robot.</dd></dl>
  402. </li>
  403. </ul>
  404. <a name="onTouch(View, MotionEvent)">
  405. <!-- -->
  406. </a>
  407. <ul class="blockListLast">
  408. <li class="blockList">
  409. <h4>onTouch</h4>
  410. <pre>public&nbsp;boolean&nbsp;onTouch(View&nbsp;v,
  411. MotionEvent&nbsp;event)</pre>
  412. </li>
  413. </ul>
  414. </li>
  415. </ul>
  416. </li>
  417. </ul>
  418. </div>
  419. </div>
  420. <!-- ========= END OF CLASS DATA ========= -->
  421. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  422. <div class="bottomNav"><a name="navbar_bottom">
  423. <!-- -->
  424. </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
  425. <!-- -->
  426. </a>
  427. <ul class="navList" title="Navigation">
  428. <li><a href="../../../../overview-summary.html">Overview</a></li>
  429. <li><a href="package-summary.html">Package</a></li>
  430. <li class="navBarCell1Rev">Class</li>
  431. <li><a href="package-tree.html">Tree</a></li>
  432. <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
  433. <li><a href="../../../../index-all.html">Index</a></li>
  434. <li><a href="../../../../help-doc.html">Help</a></li>
  435. </ul>
  436. </div>
  437. <div class="subNav">
  438. <ul class="navList">
  439. <li>Prev Class</li>
  440. <li><a href="../../../../org/ros/android/view/PanTiltView.html" title="class in org.ros.android.view"><span class="strong">Next Class</span></a></li>
  441. </ul>
  442. <ul class="navList">
  443. <li><a href="../../../../index.html?org/ros/android/view/DistanceView.html" target="_top">Frames</a></li>
  444. <li><a href="DistanceView.html" target="_top">No Frames</a></li>
  445. </ul>
  446. <ul class="navList" id="allclasses_navbar_bottom">
  447. <li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
  448. </ul>
  449. <div>
  450. <script type="text/javascript"><!--
  451. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  452. if(window==top) {
  453. allClassesLink.style.display = "block";
  454. }
  455. else {
  456. allClassesLink.style.display = "none";
  457. }
  458. //-->
  459. </script>
  460. </div>
  461. <div>
  462. <ul class="subNavList">
  463. <li>Summary:&nbsp;</li>
  464. <li>Nested&nbsp;|&nbsp;</li>
  465. <li>Field&nbsp;|&nbsp;</li>
  466. <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
  467. <li><a href="#method_summary">Method</a></li>
  468. </ul>
  469. <ul class="subNavList">
  470. <li>Detail:&nbsp;</li>
  471. <li>Field&nbsp;|&nbsp;</li>
  472. <li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
  473. <li><a href="#method_detail">Method</a></li>
  474. </ul>
  475. </div>
  476. <a name="skip-navbar_bottom">
  477. <!-- -->
  478. </a></div>
  479. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  480. </body>
  481. </html>