Ein Roboter mit bürstenlosem Antrieb, differenzial und NRF24L01 Funk. Großflächig gebaut um ein großes Solarpanel aufzunehmen. https://gitlab.informatik.hs-fulda.de/fdai5253/roboter
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

835 lines
12 KiB

  1. /* The standard CSS for doxygen */
  2. body, table, div, p, dl {
  3. font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
  4. font-size: 12px;
  5. }
  6. /* @group Heading Levels */
  7. h1 {
  8. font-size: 150%;
  9. }
  10. .title {
  11. font-size: 150%;
  12. font-weight: bold;
  13. margin: 10px 2px;
  14. }
  15. h2 {
  16. font-size: 120%;
  17. }
  18. h3 {
  19. font-size: 100%;
  20. }
  21. dt {
  22. font-weight: bold;
  23. }
  24. div.multicol {
  25. -moz-column-gap: 1em;
  26. -webkit-column-gap: 1em;
  27. -moz-column-count: 3;
  28. -webkit-column-count: 3;
  29. }
  30. p.startli, p.startdd, p.starttd {
  31. margin-top: 2px;
  32. }
  33. p.endli {
  34. margin-bottom: 0px;
  35. }
  36. p.enddd {
  37. margin-bottom: 4px;
  38. }
  39. p.endtd {
  40. margin-bottom: 2px;
  41. }
  42. /* @end */
  43. caption {
  44. font-weight: bold;
  45. }
  46. span.legend {
  47. font-size: 70%;
  48. text-align: center;
  49. }
  50. h3.version {
  51. font-size: 90%;
  52. text-align: center;
  53. }
  54. div.qindex, div.navtab{
  55. background-color: #EBEFF6;
  56. border: 1px solid #A3B4D7;
  57. text-align: center;
  58. margin: 2px;
  59. padding: 2px;
  60. }
  61. div.qindex, div.navpath {
  62. width: 100%;
  63. line-height: 110%;
  64. }
  65. div.navtab {
  66. margin-right: 15px;
  67. }
  68. /* @group Link Styling */
  69. a {
  70. color: #3D578C;
  71. font-weight: normal;
  72. text-decoration: none;
  73. }
  74. .contents a:visited {
  75. color: #4665A2;
  76. }
  77. a:hover {
  78. text-decoration: underline;
  79. }
  80. a.qindex {
  81. font-weight: bold;
  82. }
  83. a.qindexHL {
  84. font-weight: bold;
  85. background-color: #9CAFD4;
  86. color: #ffffff;
  87. border: 1px double #869DCA;
  88. }
  89. .contents a.qindexHL:visited {
  90. color: #ffffff;
  91. }
  92. a.el {
  93. font-weight: bold;
  94. }
  95. a.elRef {
  96. }
  97. a.code {
  98. color: #4665A2;
  99. }
  100. a.codeRef {
  101. color: #4665A2;
  102. }
  103. /* @end */
  104. dl.el {
  105. margin-left: -1cm;
  106. }
  107. .fragment {
  108. font-family: monospace, fixed;
  109. font-size: 105%;
  110. }
  111. pre.fragment {
  112. border: 1px solid #C4CFE5;
  113. background-color: #FBFCFD;
  114. padding: 4px 6px;
  115. margin: 4px 8px 4px 2px;
  116. overflow: auto;
  117. word-wrap: break-word;
  118. font-size: 9pt;
  119. line-height: 125%;
  120. }
  121. div.ah {
  122. background-color: black;
  123. font-weight: bold;
  124. color: #ffffff;
  125. margin-bottom: 3px;
  126. margin-top: 3px;
  127. padding: 0.2em;
  128. border: solid thin #333;
  129. border-radius: 0.5em;
  130. -webkit-border-radius: .5em;
  131. -moz-border-radius: .5em;
  132. box-shadow: 2px 2px 3px #999;
  133. -webkit-box-shadow: 2px 2px 3px #999;
  134. -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
  135. background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
  136. background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
  137. }
  138. div.groupHeader {
  139. margin-left: 16px;
  140. margin-top: 12px;
  141. font-weight: bold;
  142. }
  143. div.groupText {
  144. margin-left: 16px;
  145. font-style: italic;
  146. }
  147. body {
  148. background: white;
  149. color: black;
  150. margin: 0;
  151. }
  152. div.contents {
  153. margin-top: 10px;
  154. margin-left: 10px;
  155. margin-right: 5px;
  156. }
  157. td.indexkey {
  158. background-color: #EBEFF6;
  159. font-weight: bold;
  160. border: 1px solid #C4CFE5;
  161. margin: 2px 0px 2px 0;
  162. padding: 2px 10px;
  163. }
  164. td.indexvalue {
  165. background-color: #EBEFF6;
  166. border: 1px solid #C4CFE5;
  167. padding: 2px 10px;
  168. margin: 2px 0px;
  169. }
  170. tr.memlist {
  171. background-color: #EEF1F7;
  172. }
  173. p.formulaDsp {
  174. text-align: center;
  175. }
  176. img.formulaDsp {
  177. }
  178. img.formulaInl {
  179. vertical-align: middle;
  180. }
  181. div.center {
  182. text-align: center;
  183. margin-top: 0px;
  184. margin-bottom: 0px;
  185. padding: 0px;
  186. }
  187. div.center img {
  188. border: 0px;
  189. }
  190. address.footer {
  191. text-align: right;
  192. padding-right: 12px;
  193. }
  194. img.footer {
  195. border: 0px;
  196. vertical-align: middle;
  197. }
  198. /* @group Code Colorization */
  199. span.keyword {
  200. color: #008000
  201. }
  202. span.keywordtype {
  203. color: #604020
  204. }
  205. span.keywordflow {
  206. color: #e08000
  207. }
  208. span.comment {
  209. color: #800000
  210. }
  211. span.preprocessor {
  212. color: #806020
  213. }
  214. span.stringliteral {
  215. color: #002080
  216. }
  217. span.charliteral {
  218. color: #008080
  219. }
  220. span.vhdldigit {
  221. color: #ff00ff
  222. }
  223. span.vhdlchar {
  224. color: #000000
  225. }
  226. span.vhdlkeyword {
  227. color: #700070
  228. }
  229. span.vhdllogic {
  230. color: #ff0000
  231. }
  232. /* @end */
  233. /*
  234. .search {
  235. color: #003399;
  236. font-weight: bold;
  237. }
  238. form.search {
  239. margin-bottom: 0px;
  240. margin-top: 0px;
  241. }
  242. input.search {
  243. font-size: 75%;
  244. color: #000080;
  245. font-weight: normal;
  246. background-color: #e8eef2;
  247. }
  248. */
  249. td.tiny {
  250. font-size: 75%;
  251. }
  252. .dirtab {
  253. padding: 4px;
  254. border-collapse: collapse;
  255. border: 1px solid #A3B4D7;
  256. }
  257. th.dirtab {
  258. background: #EBEFF6;
  259. font-weight: bold;
  260. }
  261. hr {
  262. height: 0px;
  263. border: none;
  264. border-top: 1px solid #4A6AAA;
  265. }
  266. hr.footer {
  267. height: 1px;
  268. }
  269. /* @group Member Descriptions */
  270. table.memberdecls {
  271. border-spacing: 0px;
  272. padding: 0px;
  273. }
  274. .mdescLeft, .mdescRight,
  275. .memItemLeft, .memItemRight,
  276. .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
  277. background-color: #F9FAFC;
  278. border: none;
  279. margin: 4px;
  280. padding: 1px 0 0 8px;
  281. }
  282. .mdescLeft, .mdescRight {
  283. padding: 0px 8px 4px 8px;
  284. color: #555;
  285. }
  286. .memItemLeft, .memItemRight, .memTemplParams {
  287. border-top: 1px solid #C4CFE5;
  288. }
  289. .memItemLeft, .memTemplItemLeft {
  290. white-space: nowrap;
  291. }
  292. .memItemRight {
  293. width: 100%;
  294. }
  295. .memTemplParams {
  296. color: #4665A2;
  297. white-space: nowrap;
  298. }
  299. /* @end */
  300. /* @group Member Details */
  301. /* Styles for detailed member documentation */
  302. .memtemplate {
  303. font-size: 80%;
  304. color: #4665A2;
  305. font-weight: normal;
  306. margin-left: 9px;
  307. }
  308. .memnav {
  309. background-color: #EBEFF6;
  310. border: 1px solid #A3B4D7;
  311. text-align: center;
  312. margin: 2px;
  313. margin-right: 15px;
  314. padding: 2px;
  315. }
  316. .mempage {
  317. width: 100%;
  318. }
  319. .memitem {
  320. padding: 0;
  321. margin-bottom: 10px;
  322. margin-right: 5px;
  323. }
  324. .memname {
  325. white-space: nowrap;
  326. font-weight: bold;
  327. margin-left: 6px;
  328. }
  329. .memproto {
  330. border-top: 1px solid #A8B8D9;
  331. border-left: 1px solid #A8B8D9;
  332. border-right: 1px solid #A8B8D9;
  333. padding: 6px 0px 6px 0px;
  334. color: #253555;
  335. font-weight: bold;
  336. text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
  337. /* opera specific markup */
  338. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  339. border-top-right-radius: 8px;
  340. border-top-left-radius: 8px;
  341. /* firefox specific markup */
  342. -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
  343. -moz-border-radius-topright: 8px;
  344. -moz-border-radius-topleft: 8px;
  345. /* webkit specific markup */
  346. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  347. -webkit-border-top-right-radius: 8px;
  348. -webkit-border-top-left-radius: 8px;
  349. background-image:url('nav_f.png');
  350. background-repeat:repeat-x;
  351. background-color: #E2E8F2;
  352. }
  353. .memdoc {
  354. border-bottom: 1px solid #A8B8D9;
  355. border-left: 1px solid #A8B8D9;
  356. border-right: 1px solid #A8B8D9;
  357. padding: 2px 5px;
  358. background-color: #FBFCFD;
  359. border-top-width: 0;
  360. /* opera specific markup */
  361. border-bottom-left-radius: 8px;
  362. border-bottom-right-radius: 8px;
  363. box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  364. /* firefox specific markup */
  365. -moz-border-radius-bottomleft: 8px;
  366. -moz-border-radius-bottomright: 8px;
  367. -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
  368. background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
  369. /* webkit specific markup */
  370. -webkit-border-bottom-left-radius: 8px;
  371. -webkit-border-bottom-right-radius: 8px;
  372. -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
  373. background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
  374. }
  375. .paramkey {
  376. text-align: right;
  377. }
  378. .paramtype {
  379. white-space: nowrap;
  380. }
  381. .paramname {
  382. color: #602020;
  383. white-space: nowrap;
  384. }
  385. .paramname em {
  386. font-style: normal;
  387. }
  388. .params, .retval, .exception, .tparams {
  389. border-spacing: 6px 2px;
  390. }
  391. .params .paramname, .retval .paramname {
  392. font-weight: bold;
  393. vertical-align: top;
  394. }
  395. .params .paramtype {
  396. font-style: italic;
  397. vertical-align: top;
  398. }
  399. .params .paramdir {
  400. font-family: "courier new",courier,monospace;
  401. vertical-align: top;
  402. }
  403. /* @end */
  404. /* @group Directory (tree) */
  405. /* for the tree view */
  406. .ftvtree {
  407. font-family: sans-serif;
  408. margin: 0px;
  409. }
  410. /* these are for tree view when used as main index */
  411. .directory {
  412. font-size: 9pt;
  413. font-weight: bold;
  414. margin: 5px;
  415. }
  416. .directory h3 {
  417. margin: 0px;
  418. margin-top: 1em;
  419. font-size: 11pt;
  420. }
  421. /*
  422. The following two styles can be used to replace the root node title
  423. with an image of your choice. Simply uncomment the next two styles,
  424. specify the name of your image and be sure to set 'height' to the
  425. proper pixel height of your image.
  426. */
  427. /*
  428. .directory h3.swap {
  429. height: 61px;
  430. background-repeat: no-repeat;
  431. background-image: url("yourimage.gif");
  432. }
  433. .directory h3.swap span {
  434. display: none;
  435. }
  436. */
  437. .directory > h3 {
  438. margin-top: 0;
  439. }
  440. .directory p {
  441. margin: 0px;
  442. white-space: nowrap;
  443. }
  444. .directory div {
  445. display: none;
  446. margin: 0px;
  447. }
  448. .directory img {
  449. vertical-align: -30%;
  450. }
  451. /* these are for tree view when not used as main index */
  452. .directory-alt {
  453. font-size: 100%;
  454. font-weight: bold;
  455. }
  456. .directory-alt h3 {
  457. margin: 0px;
  458. margin-top: 1em;
  459. font-size: 11pt;
  460. }
  461. .directory-alt > h3 {
  462. margin-top: 0;
  463. }
  464. .directory-alt p {
  465. margin: 0px;
  466. white-space: nowrap;
  467. }
  468. .directory-alt div {
  469. display: none;
  470. margin: 0px;
  471. }
  472. .directory-alt img {
  473. vertical-align: -30%;
  474. }
  475. /* @end */
  476. div.dynheader {
  477. margin-top: 8px;
  478. }
  479. address {
  480. font-style: normal;
  481. color: #2A3D61;
  482. }
  483. table.doxtable {
  484. border-collapse:collapse;
  485. }
  486. table.doxtable td, table.doxtable th {
  487. border: 1px solid #2D4068;
  488. padding: 3px 7px 2px;
  489. }
  490. table.doxtable th {
  491. background-color: #374F7F;
  492. color: #FFFFFF;
  493. font-size: 110%;
  494. padding-bottom: 4px;
  495. padding-top: 5px;
  496. text-align:left;
  497. }
  498. .tabsearch {
  499. top: 0px;
  500. left: 10px;
  501. height: 36px;
  502. background-image: url('tab_b.png');
  503. z-index: 101;
  504. overflow: hidden;
  505. font-size: 13px;
  506. }
  507. .navpath ul
  508. {
  509. font-size: 11px;
  510. background-image:url('tab_b.png');
  511. background-repeat:repeat-x;
  512. height:30px;
  513. line-height:30px;
  514. color:#8AA0CC;
  515. border:solid 1px #C2CDE4;
  516. overflow:hidden;
  517. margin:0px;
  518. padding:0px;
  519. }
  520. .navpath li
  521. {
  522. list-style-type:none;
  523. float:left;
  524. padding-left:10px;
  525. padding-right:15px;
  526. background-image:url('bc_s.png');
  527. background-repeat:no-repeat;
  528. background-position:right;
  529. color:#364D7C;
  530. }
  531. .navpath li.navelem a
  532. {
  533. height:32px;
  534. display:block;
  535. text-decoration: none;
  536. outline: none;
  537. }
  538. .navpath li.navelem a:hover
  539. {
  540. color:#6884BD;
  541. }
  542. .navpath li.footer
  543. {
  544. list-style-type:none;
  545. float:right;
  546. padding-left:10px;
  547. padding-right:15px;
  548. background-image:none;
  549. background-repeat:no-repeat;
  550. background-position:right;
  551. color:#364D7C;
  552. font-size: 8pt;
  553. }
  554. div.summary
  555. {
  556. float: right;
  557. font-size: 8pt;
  558. padding-right: 5px;
  559. width: 50%;
  560. text-align: right;
  561. }
  562. div.summary a
  563. {
  564. white-space: nowrap;
  565. }
  566. div.ingroups
  567. {
  568. font-size: 8pt;
  569. padding-left: 5px;
  570. width: 50%;
  571. text-align: left;
  572. }
  573. div.ingroups a
  574. {
  575. white-space: nowrap;
  576. }
  577. div.header
  578. {
  579. background-image:url('nav_h.png');
  580. background-repeat:repeat-x;
  581. background-color: #F9FAFC;
  582. margin: 0px;
  583. border-bottom: 1px solid #C4CFE5;
  584. }
  585. div.headertitle
  586. {
  587. padding: 5px 5px 5px 10px;
  588. }
  589. dl
  590. {
  591. padding: 0 0 0 10px;
  592. }
  593. dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
  594. {
  595. border-left:4px solid;
  596. padding: 0 0 0 6px;
  597. }
  598. dl.note
  599. {
  600. border-color: #D0C000;
  601. }
  602. dl.warning, dl.attention
  603. {
  604. border-color: #FF0000;
  605. }
  606. dl.pre, dl.post, dl.invariant
  607. {
  608. border-color: #00D000;
  609. }
  610. dl.deprecated
  611. {
  612. border-color: #505050;
  613. }
  614. dl.todo
  615. {
  616. border-color: #00C0E0;
  617. }
  618. dl.test
  619. {
  620. border-color: #3030E0;
  621. }
  622. dl.bug
  623. {
  624. border-color: #C08050;
  625. }
  626. #projectlogo
  627. {
  628. text-align: center;
  629. vertical-align: bottom;
  630. border-collapse: separate;
  631. }
  632. #projectlogo img
  633. {
  634. border: 0px none;
  635. }
  636. #projectname
  637. {
  638. font: 300% Tahoma, Arial,sans-serif;
  639. margin: 0px;
  640. padding: 2px 0px;
  641. }
  642. #projectbrief
  643. {
  644. font: 120% Tahoma, Arial,sans-serif;
  645. margin: 0px;
  646. padding: 0px;
  647. }
  648. #projectnumber
  649. {
  650. font: 50% Tahoma, Arial,sans-serif;
  651. margin: 0px;
  652. padding: 0px;
  653. }
  654. #titlearea
  655. {
  656. padding: 0px;
  657. margin: 0px;
  658. width: 100%;
  659. border-bottom: 1px solid #5373B4;
  660. }
  661. .image
  662. {
  663. text-align: left;
  664. }
  665. .dotgraph
  666. {
  667. text-align: center;
  668. }
  669. .mscgraph
  670. {
  671. text-align: center;
  672. }
  673. .caption
  674. {
  675. font-weight: bold;
  676. }