Nenhuma descrição

class_q_c_p_axis.html 196KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6. <meta name="generator" content="Doxygen 1.8.9.1"/>
  7. <title>My Project: QCPAxis Class Reference</title>
  8. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  9. <script type="text/javascript" src="jquery.js"></script>
  10. <script type="text/javascript" src="dynsections.js"></script>
  11. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  12. <script type="text/javascript" src="search/searchdata.js"></script>
  13. <script type="text/javascript" src="search/search.js"></script>
  14. <script type="text/javascript">
  15. $(document).ready(function() { init_search(); });
  16. </script>
  17. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  18. </head>
  19. <body>
  20. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  21. <div id="titlearea">
  22. <table cellspacing="0" cellpadding="0">
  23. <tbody>
  24. <tr style="height: 56px;">
  25. <td style="padding-left: 0.5em;">
  26. <div id="projectname">My Project
  27. </div>
  28. </td>
  29. </tr>
  30. </tbody>
  31. </table>
  32. </div>
  33. <!-- end header part -->
  34. <!-- Generated by Doxygen 1.8.9.1 -->
  35. <script type="text/javascript">
  36. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  37. </script>
  38. <div id="navrow1" class="tabs">
  39. <ul class="tablist">
  40. <li><a href="index.html"><span>Main&#160;Page</span></a></li>
  41. <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
  42. <li><a href="namespaces.html"><span>Namespaces</span></a></li>
  43. <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
  44. <li><a href="files.html"><span>Files</span></a></li>
  45. <li>
  46. <div id="MSearchBox" class="MSearchBoxInactive">
  47. <span class="left">
  48. <img id="MSearchSelect" src="search/mag_sel.png"
  49. onmouseover="return searchBox.OnSearchSelectShow()"
  50. onmouseout="return searchBox.OnSearchSelectHide()"
  51. alt=""/>
  52. <input type="text" id="MSearchField" value="Search" accesskey="S"
  53. onfocus="searchBox.OnSearchFieldFocus(true)"
  54. onblur="searchBox.OnSearchFieldFocus(false)"
  55. onkeyup="searchBox.OnSearchFieldChange(event)"/>
  56. </span><span class="right">
  57. <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
  58. </span>
  59. </div>
  60. </li>
  61. </ul>
  62. </div>
  63. <div id="navrow2" class="tabs2">
  64. <ul class="tablist">
  65. <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
  66. <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
  67. <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
  68. <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
  69. </ul>
  70. </div>
  71. <!-- window showing the filter options -->
  72. <div id="MSearchSelectWindow"
  73. onmouseover="return searchBox.OnSearchSelectShow()"
  74. onmouseout="return searchBox.OnSearchSelectHide()"
  75. onkeydown="return searchBox.OnSearchSelectKey(event)">
  76. </div>
  77. <!-- iframe showing the search results (closed by default) -->
  78. <div id="MSearchResultsWindow">
  79. <iframe src="javascript:void(0)" frameborder="0"
  80. name="MSearchResults" id="MSearchResults">
  81. </iframe>
  82. </div>
  83. </div><!-- top -->
  84. <div class="header">
  85. <div class="summary">
  86. <a href="#nested-classes">Classes</a> &#124;
  87. <a href="#pub-types">Public Types</a> &#124;
  88. <a href="#signals">Signals</a> &#124;
  89. <a href="#pub-methods">Public Member Functions</a> &#124;
  90. <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
  91. <a href="#pro-methods">Protected Member Functions</a> &#124;
  92. <a href="#pro-attribs">Protected Attributes</a> &#124;
  93. <a href="#friends">Friends</a> &#124;
  94. <a href="class_q_c_p_axis-members.html">List of all members</a> </div>
  95. <div class="headertitle">
  96. <div class="title">QCPAxis Class Reference</div> </div>
  97. </div><!--header-->
  98. <div class="contents">
  99. <p>Manages a single axis inside a <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>.
  100. <a href="class_q_c_p_axis.html#details">More...</a></p>
  101. <div class="dynheader">
  102. Inheritance diagram for QCPAxis:</div>
  103. <div class="dyncontent">
  104. <div class="center">
  105. <img src="class_q_c_p_axis.png" usemap="#QCPAxis_map" alt=""/>
  106. <map id="QCPAxis_map" name="QCPAxis_map">
  107. <area href="class_q_c_p_layerable.html" title="Base class for all drawable objects. " alt="QCPLayerable" shape="rect" coords="0,56,96,80"/>
  108. </map>
  109. </div></div>
  110. <table class="memberdecls">
  111. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
  112. Classes</h2></td></tr>
  113. <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_q_c_p_axis_1_1_cached_label.html">CachedLabel</a></td></tr>
  114. <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
  115. <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_q_c_p_axis_1_1_tick_label_data.html">TickLabelData</a></td></tr>
  116. <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
  117. </table><table class="memberdecls">
  118. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
  119. Public Types</h2></td></tr>
  120. <tr class="memitem:ae2bcc1728b382f10f064612b368bc18a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">AxisType</a> { <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18aaf84aa6cac6fb6099f54a2cbf7546b730">atLeft</a> = 0x01,
  121. <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18aadf5509f7d29199ef2f263b1dd224b345">atRight</a> = 0x02,
  122. <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18aac0ece2b680d3f545e701f75af1655977">atTop</a> = 0x04,
  123. <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18aa220d68888516b6c3b493d144f1ba438f">atBottom</a> = 0x08
  124. }</td></tr>
  125. <tr class="separator:ae2bcc1728b382f10f064612b368bc18a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  126. <tr class="memitem:a4a7da0166f755f5abac23b765d184cad"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cad">LabelType</a> { <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cada7f1eacf3b73adaefd334bea04e094b7e">ltNumber</a>,
  127. <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cadafc70594a9d877124dd11ccc187d4ac52">ltDateTime</a>
  128. }</td></tr>
  129. <tr class="separator:a4a7da0166f755f5abac23b765d184cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
  130. <tr class="memitem:a36d8e8658dbaa179bf2aeb973db2d6f0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0">ScaleType</a> { <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0aff6e30a11a828bc850caffab0ff994f6">stLinear</a>,
  131. <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a>
  132. }</td></tr>
  133. <tr class="separator:a36d8e8658dbaa179bf2aeb973db2d6f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  134. <tr class="memitem:abee4c7a54c468b1385dfce2c898b115f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">SelectablePart</a> { <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115fae0df8123a5528d5ccf87cb7794f971ea">spNone</a> = 0,
  135. <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115fa8949d2c1a31eccae9be7ed32e7a1ae38">spAxis</a> = 0x001,
  136. <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115fa584e0a3dc4d064880647619f4bd4e771">spTickLabels</a> = 0x002,
  137. <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115fa851e0600e0d08b4f5fee9361e3fedabd">spAxisLabel</a> = 0x004
  138. }</td></tr>
  139. <tr class="separator:abee4c7a54c468b1385dfce2c898b115f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. </table><table class="memberdecls">
  141. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="signals"></a>
  142. Signals</h2></td></tr>
  143. <tr class="memitem:af46d99613d29518795134ec4928e3873"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#af46d99613d29518795134ec4928e3873">ticksRequest</a> ()</td></tr>
  144. <tr class="separator:af46d99613d29518795134ec4928e3873"><td class="memSeparator" colspan="2">&#160;</td></tr>
  145. <tr class="memitem:a0894084e4c16a1736534c4095746f910"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a0894084e4c16a1736534c4095746f910">rangeChanged</a> (const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;newRange)</td></tr>
  146. <tr class="separator:a0894084e4c16a1736534c4095746f910"><td class="memSeparator" colspan="2">&#160;</td></tr>
  147. <tr class="memitem:aac8576288e8e31f16186124bc10dd10d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#aac8576288e8e31f16186124bc10dd10d">rangeChanged</a> (const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;newRange, const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;oldRange)</td></tr>
  148. <tr class="separator:aac8576288e8e31f16186124bc10dd10d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  149. <tr class="memitem:a62b598abeee7174a05f9d542cc85b1f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a62b598abeee7174a05f9d542cc85b1f5">selectionChanged</a> (const QCPAxis::SelectableParts &amp;parts)</td></tr>
  150. <tr class="separator:a62b598abeee7174a05f9d542cc85b1f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  151. </table><table class="memberdecls">
  152. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
  153. Public Member Functions</h2></td></tr>
  154. <tr class="memitem:ac62c042968bae0e6d474fcfc57c9b71f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ac62c042968bae0e6d474fcfc57c9b71f">QCPAxis</a> (<a class="el" href="class_q_c_p_axis_rect.html">QCPAxisRect</a> *parent, <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">AxisType</a> type)</td></tr>
  155. <tr class="separator:ac62c042968bae0e6d474fcfc57c9b71f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  156. <tr class="memitem:a593c37bf6aa4990326dc09e24f45db7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a593c37bf6aa4990326dc09e24f45db7f"></a>
  157. <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">AxisType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>axisType</b> () const </td></tr>
  158. <tr class="separator:a593c37bf6aa4990326dc09e24f45db7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  159. <tr class="memitem:aada3102af43b029e3879bcbf2bddfabb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aada3102af43b029e3879bcbf2bddfabb"></a>
  160. <a class="el" href="class_q_c_p_axis_rect.html">QCPAxisRect</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>axisRect</b> () const </td></tr>
  161. <tr class="separator:aada3102af43b029e3879bcbf2bddfabb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  162. <tr class="memitem:a8563e13407bc0616da7f7c84e02de170"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8563e13407bc0616da7f7c84e02de170"></a>
  163. <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0">ScaleType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>scaleType</b> () const </td></tr>
  164. <tr class="separator:a8563e13407bc0616da7f7c84e02de170"><td class="memSeparator" colspan="2">&#160;</td></tr>
  165. <tr class="memitem:ac937d2a602f865aff2ab6c1e288739f6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac937d2a602f865aff2ab6c1e288739f6"></a>
  166. double&#160;</td><td class="memItemRight" valign="bottom"><b>scaleLogBase</b> () const </td></tr>
  167. <tr class="separator:ac937d2a602f865aff2ab6c1e288739f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  168. <tr class="memitem:ab1ea79a4f5ea4cf42620f8f51c477ac4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1ea79a4f5ea4cf42620f8f51c477ac4"></a>
  169. const <a class="el" href="class_q_c_p_range.html">QCPRange</a>&#160;</td><td class="memItemRight" valign="bottom"><b>range</b> () const </td></tr>
  170. <tr class="separator:ab1ea79a4f5ea4cf42620f8f51c477ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  171. <tr class="memitem:ade26dc7994ccd8a11f64fd83377ee021"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade26dc7994ccd8a11f64fd83377ee021"></a>
  172. bool&#160;</td><td class="memItemRight" valign="bottom"><b>rangeReversed</b> () const </td></tr>
  173. <tr class="separator:ade26dc7994ccd8a11f64fd83377ee021"><td class="memSeparator" colspan="2">&#160;</td></tr>
  174. <tr class="memitem:afc7f20e30dc2865ff6c39f3281f330c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc7f20e30dc2865ff6c39f3281f330c2"></a>
  175. bool&#160;</td><td class="memItemRight" valign="bottom"><b>autoTicks</b> () const </td></tr>
  176. <tr class="separator:afc7f20e30dc2865ff6c39f3281f330c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  177. <tr class="memitem:ac87454a1342f5d2939ab59e68b4d515b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac87454a1342f5d2939ab59e68b4d515b"></a>
  178. int&#160;</td><td class="memItemRight" valign="bottom"><b>autoTickCount</b> () const </td></tr>
  179. <tr class="separator:ac87454a1342f5d2939ab59e68b4d515b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  180. <tr class="memitem:a7169da316ac25dec1606784152fbf2c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7169da316ac25dec1606784152fbf2c1"></a>
  181. bool&#160;</td><td class="memItemRight" valign="bottom"><b>autoTickLabels</b> () const </td></tr>
  182. <tr class="separator:a7169da316ac25dec1606784152fbf2c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  183. <tr class="memitem:ae762920261b0c24beb56b893e5a2471d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae762920261b0c24beb56b893e5a2471d"></a>
  184. bool&#160;</td><td class="memItemRight" valign="bottom"><b>autoTickStep</b> () const </td></tr>
  185. <tr class="separator:ae762920261b0c24beb56b893e5a2471d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  186. <tr class="memitem:ab9a950e16f373fe5c4b79078bb97c171"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9a950e16f373fe5c4b79078bb97c171"></a>
  187. bool&#160;</td><td class="memItemRight" valign="bottom"><b>autoSubTicks</b> () const </td></tr>
  188. <tr class="separator:ab9a950e16f373fe5c4b79078bb97c171"><td class="memSeparator" colspan="2">&#160;</td></tr>
  189. <tr class="memitem:a61c504ec7c5bed9a63edf45345995d10"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61c504ec7c5bed9a63edf45345995d10"></a>
  190. bool&#160;</td><td class="memItemRight" valign="bottom"><b>ticks</b> () const </td></tr>
  191. <tr class="separator:a61c504ec7c5bed9a63edf45345995d10"><td class="memSeparator" colspan="2">&#160;</td></tr>
  192. <tr class="memitem:a9a78fcccd98a73d37b3d991df7b6ef1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a78fcccd98a73d37b3d991df7b6ef1d"></a>
  193. bool&#160;</td><td class="memItemRight" valign="bottom"><b>tickLabels</b> () const </td></tr>
  194. <tr class="separator:a9a78fcccd98a73d37b3d991df7b6ef1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  195. <tr class="memitem:af7bc2fac3f95949ecd0204d20dc1463b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7bc2fac3f95949ecd0204d20dc1463b"></a>
  196. int&#160;</td><td class="memItemRight" valign="bottom"><b>tickLabelPadding</b> () const </td></tr>
  197. <tr class="separator:af7bc2fac3f95949ecd0204d20dc1463b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  198. <tr class="memitem:a8a6f58a1ce12cfc4fadd379167668e8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a6f58a1ce12cfc4fadd379167668e8d"></a>
  199. <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cad">LabelType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>tickLabelType</b> () const </td></tr>
  200. <tr class="separator:a8a6f58a1ce12cfc4fadd379167668e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  201. <tr class="memitem:af6d7ad17f3398b114a413f7a3dc5ef9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6d7ad17f3398b114a413f7a3dc5ef9d"></a>
  202. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>tickLabelFont</b> () const </td></tr>
  203. <tr class="separator:af6d7ad17f3398b114a413f7a3dc5ef9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  204. <tr class="memitem:ac86d0636aa55ddd94df171f609897a32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac86d0636aa55ddd94df171f609897a32"></a>
  205. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>tickLabelColor</b> () const </td></tr>
  206. <tr class="separator:ac86d0636aa55ddd94df171f609897a32"><td class="memSeparator" colspan="2">&#160;</td></tr>
  207. <tr class="memitem:ab9199d72b8c4c06cc6c9b928c30d00d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9199d72b8c4c06cc6c9b928c30d00d2"></a>
  208. double&#160;</td><td class="memItemRight" valign="bottom"><b>tickLabelRotation</b> () const </td></tr>
  209. <tr class="separator:ab9199d72b8c4c06cc6c9b928c30d00d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  210. <tr class="memitem:a132b54ae184a12ed24c9af24f53dc70b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a132b54ae184a12ed24c9af24f53dc70b"></a>
  211. QString&#160;</td><td class="memItemRight" valign="bottom"><b>dateTimeFormat</b> () const </td></tr>
  212. <tr class="separator:a132b54ae184a12ed24c9af24f53dc70b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  213. <tr class="memitem:afdd04c56ed29a9d948f840fc76f0d383"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdd04c56ed29a9d948f840fc76f0d383"></a>
  214. Qt::TimeSpec&#160;</td><td class="memItemRight" valign="bottom"><b>dateTimeSpec</b> () const </td></tr>
  215. <tr class="separator:afdd04c56ed29a9d948f840fc76f0d383"><td class="memSeparator" colspan="2">&#160;</td></tr>
  216. <tr class="memitem:ae6729b40845b29ffa5a440aa53cec215"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6729b40845b29ffa5a440aa53cec215"></a>
  217. QString&#160;</td><td class="memItemRight" valign="bottom"><b>numberFormat</b> () const </td></tr>
  218. <tr class="separator:ae6729b40845b29ffa5a440aa53cec215"><td class="memSeparator" colspan="2">&#160;</td></tr>
  219. <tr class="memitem:a91cb2825060ac79a889296377fe0c7c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91cb2825060ac79a889296377fe0c7c1"></a>
  220. int&#160;</td><td class="memItemRight" valign="bottom"><b>numberPrecision</b> () const </td></tr>
  221. <tr class="separator:a91cb2825060ac79a889296377fe0c7c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  222. <tr class="memitem:a0e6120d24266544441ab691f316a1b03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e6120d24266544441ab691f316a1b03"></a>
  223. double&#160;</td><td class="memItemRight" valign="bottom"><b>tickStep</b> () const </td></tr>
  224. <tr class="separator:a0e6120d24266544441ab691f316a1b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
  225. <tr class="memitem:a5b00b14f480f926df976cc6c52309e78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b00b14f480f926df976cc6c52309e78"></a>
  226. QVector&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>tickVector</b> () const </td></tr>
  227. <tr class="separator:a5b00b14f480f926df976cc6c52309e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
  228. <tr class="memitem:a64e6fa81f943ad33dcaf3fa606687b93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64e6fa81f943ad33dcaf3fa606687b93"></a>
  229. QVector&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>tickVectorLabels</b> () const </td></tr>
  230. <tr class="separator:a64e6fa81f943ad33dcaf3fa606687b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
  231. <tr class="memitem:a59265d65c5034695ac2578bccbbb0f4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59265d65c5034695ac2578bccbbb0f4a"></a>
  232. int&#160;</td><td class="memItemRight" valign="bottom"><b>tickLengthIn</b> () const </td></tr>
  233. <tr class="separator:a59265d65c5034695ac2578bccbbb0f4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  234. <tr class="memitem:ae1b3d7473f50ba8544b2027c1cdc80f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1b3d7473f50ba8544b2027c1cdc80f2"></a>
  235. int&#160;</td><td class="memItemRight" valign="bottom"><b>tickLengthOut</b> () const </td></tr>
  236. <tr class="separator:ae1b3d7473f50ba8544b2027c1cdc80f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  237. <tr class="memitem:a290b4c1375476826daa10e914cb71dab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a290b4c1375476826daa10e914cb71dab"></a>
  238. int&#160;</td><td class="memItemRight" valign="bottom"><b>subTickCount</b> () const </td></tr>
  239. <tr class="separator:a290b4c1375476826daa10e914cb71dab"><td class="memSeparator" colspan="2">&#160;</td></tr>
  240. <tr class="memitem:a052e6ab2ada7e87fa5e5831dcbd4a517"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a052e6ab2ada7e87fa5e5831dcbd4a517"></a>
  241. int&#160;</td><td class="memItemRight" valign="bottom"><b>subTickLengthIn</b> () const </td></tr>
  242. <tr class="separator:a052e6ab2ada7e87fa5e5831dcbd4a517"><td class="memSeparator" colspan="2">&#160;</td></tr>
  243. <tr class="memitem:a091fdf8d1b3f9660e38b854578efb9bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a091fdf8d1b3f9660e38b854578efb9bc"></a>
  244. int&#160;</td><td class="memItemRight" valign="bottom"><b>subTickLengthOut</b> () const </td></tr>
  245. <tr class="separator:a091fdf8d1b3f9660e38b854578efb9bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  246. <tr class="memitem:a4f6a7cd46fb104b1dad93e29cc78fe74"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f6a7cd46fb104b1dad93e29cc78fe74"></a>
  247. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>basePen</b> () const </td></tr>
  248. <tr class="separator:a4f6a7cd46fb104b1dad93e29cc78fe74"><td class="memSeparator" colspan="2">&#160;</td></tr>
  249. <tr class="memitem:a5eb206da4265c6c083db71d692da3bc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5eb206da4265c6c083db71d692da3bc4"></a>
  250. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>tickPen</b> () const </td></tr>
  251. <tr class="separator:a5eb206da4265c6c083db71d692da3bc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  252. <tr class="memitem:a2e8bce6dd03e393dbdf6bb427461a726"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e8bce6dd03e393dbdf6bb427461a726"></a>
  253. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>subTickPen</b> () const </td></tr>
  254. <tr class="separator:a2e8bce6dd03e393dbdf6bb427461a726"><td class="memSeparator" colspan="2">&#160;</td></tr>
  255. <tr class="memitem:ae8029ae0b32e9d4d73dddcdd0a08c838"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8029ae0b32e9d4d73dddcdd0a08c838"></a>
  256. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>labelFont</b> () const </td></tr>
  257. <tr class="separator:ae8029ae0b32e9d4d73dddcdd0a08c838"><td class="memSeparator" colspan="2">&#160;</td></tr>
  258. <tr class="memitem:a7854c2875e3b8d86b210d108bd87aeb9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7854c2875e3b8d86b210d108bd87aeb9"></a>
  259. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>labelColor</b> () const </td></tr>
  260. <tr class="separator:a7854c2875e3b8d86b210d108bd87aeb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  261. <tr class="memitem:ab3486dca5a6e9e3ca0e32678272ba549"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3486dca5a6e9e3ca0e32678272ba549"></a>
  262. QString&#160;</td><td class="memItemRight" valign="bottom"><b>label</b> () const </td></tr>
  263. <tr class="separator:ab3486dca5a6e9e3ca0e32678272ba549"><td class="memSeparator" colspan="2">&#160;</td></tr>
  264. <tr class="memitem:a59c9a0e362dec811491fc9a0709d2afa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59c9a0e362dec811491fc9a0709d2afa"></a>
  265. int&#160;</td><td class="memItemRight" valign="bottom"><b>labelPadding</b> () const </td></tr>
  266. <tr class="separator:a59c9a0e362dec811491fc9a0709d2afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
  267. <tr class="memitem:abb85015a9467ec176e70698307ec833a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb85015a9467ec176e70698307ec833a"></a>
  268. int&#160;</td><td class="memItemRight" valign="bottom"><b>padding</b> () const </td></tr>
  269. <tr class="separator:abb85015a9467ec176e70698307ec833a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  270. <tr class="memitem:aebc032ac6eea164a02859c017f52d5e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aebc032ac6eea164a02859c017f52d5e7"></a>
  271. int&#160;</td><td class="memItemRight" valign="bottom"><b>offset</b> () const </td></tr>
  272. <tr class="separator:aebc032ac6eea164a02859c017f52d5e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  273. <tr class="memitem:a08323248a1cba4750ef07ceea159e0b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08323248a1cba4750ef07ceea159e0b3"></a>
  274. SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>selectedParts</b> () const </td></tr>
  275. <tr class="separator:a08323248a1cba4750ef07ceea159e0b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  276. <tr class="memitem:ad2bff3d2ed3d35c10d44c0c02441bd2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2bff3d2ed3d35c10d44c0c02441bd2c"></a>
  277. SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>selectableParts</b> () const </td></tr>
  278. <tr class="separator:ad2bff3d2ed3d35c10d44c0c02441bd2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  279. <tr class="memitem:ae245bb3dcd0ec71eee38437de6e719f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae245bb3dcd0ec71eee38437de6e719f7"></a>
  280. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>selectedTickLabelFont</b> () const </td></tr>
  281. <tr class="separator:ae245bb3dcd0ec71eee38437de6e719f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  282. <tr class="memitem:a078bbc88b33595a5308350c2889c96d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a078bbc88b33595a5308350c2889c96d4"></a>
  283. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>selectedLabelFont</b> () const </td></tr>
  284. <tr class="separator:a078bbc88b33595a5308350c2889c96d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  285. <tr class="memitem:a5a3af4bd1a820bb7c6d4c85e1d8d452f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a3af4bd1a820bb7c6d4c85e1d8d452f"></a>
  286. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>selectedTickLabelColor</b> () const </td></tr>
  287. <tr class="separator:a5a3af4bd1a820bb7c6d4c85e1d8d452f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  288. <tr class="memitem:a8cf8de6ac7f1ca617e05412f669ed229"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cf8de6ac7f1ca617e05412f669ed229"></a>
  289. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>selectedLabelColor</b> () const </td></tr>
  290. <tr class="separator:a8cf8de6ac7f1ca617e05412f669ed229"><td class="memSeparator" colspan="2">&#160;</td></tr>
  291. <tr class="memitem:a5a3919ad7b60c2789b04c7e72387cfd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a3919ad7b60c2789b04c7e72387cfd6"></a>
  292. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>selectedBasePen</b> () const </td></tr>
  293. <tr class="separator:a5a3919ad7b60c2789b04c7e72387cfd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  294. <tr class="memitem:a9f86ef82e1d1a908ab4c68cfa5fe4175"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f86ef82e1d1a908ab4c68cfa5fe4175"></a>
  295. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>selectedTickPen</b> () const </td></tr>
  296. <tr class="separator:a9f86ef82e1d1a908ab4c68cfa5fe4175"><td class="memSeparator" colspan="2">&#160;</td></tr>
  297. <tr class="memitem:a1b264fdfef48c22aba36e76de7856784"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b264fdfef48c22aba36e76de7856784"></a>
  298. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>selectedSubTickPen</b> () const </td></tr>
  299. <tr class="separator:a1b264fdfef48c22aba36e76de7856784"><td class="memSeparator" colspan="2">&#160;</td></tr>
  300. <tr class="memitem:ac85aebbedf67d7bc9e1e5c182151536b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac85aebbedf67d7bc9e1e5c182151536b"></a>
  301. <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a>&#160;</td><td class="memItemRight" valign="bottom"><b>lowerEnding</b> () const </td></tr>
  302. <tr class="separator:ac85aebbedf67d7bc9e1e5c182151536b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  303. <tr class="memitem:aad503ac95ee34e614ffee0bd66473e1a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad503ac95ee34e614ffee0bd66473e1a"></a>
  304. <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a>&#160;</td><td class="memItemRight" valign="bottom"><b>upperEnding</b> () const </td></tr>
  305. <tr class="separator:aad503ac95ee34e614ffee0bd66473e1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  306. <tr class="memitem:ac4fb913cce3072b5e75a4635e0f6cd04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_grid.html">QCPGrid</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ac4fb913cce3072b5e75a4635e0f6cd04">grid</a> () const </td></tr>
  307. <tr class="separator:ac4fb913cce3072b5e75a4635e0f6cd04"><td class="memSeparator" colspan="2">&#160;</td></tr>
  308. <tr class="memitem:adb6c5c45bdf899ea221881dd3b43b406"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#adb6c5c45bdf899ea221881dd3b43b406">setScaleType</a> (<a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0">ScaleType</a> type)</td></tr>
  309. <tr class="separator:adb6c5c45bdf899ea221881dd3b43b406"><td class="memSeparator" colspan="2">&#160;</td></tr>
  310. <tr class="memitem:a726186054be90487885a748aa1b42188"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a726186054be90487885a748aa1b42188">setScaleLogBase</a> (double base)</td></tr>
  311. <tr class="separator:a726186054be90487885a748aa1b42188"><td class="memSeparator" colspan="2">&#160;</td></tr>
  312. <tr class="memitem:aebdfea5d44c3a0ad2b4700cd4d25b641"><td class="memItemLeft" align="right" valign="top">Q_SLOT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#aebdfea5d44c3a0ad2b4700cd4d25b641">setRange</a> (const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;range)</td></tr>
  313. <tr class="separator:aebdfea5d44c3a0ad2b4700cd4d25b641"><td class="memSeparator" colspan="2">&#160;</td></tr>
  314. <tr class="memitem:a57d6ee9e9009fe88cb19db476ec70bca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a57d6ee9e9009fe88cb19db476ec70bca">setRange</a> (double lower, double upper)</td></tr>
  315. <tr class="separator:a57d6ee9e9009fe88cb19db476ec70bca"><td class="memSeparator" colspan="2">&#160;</td></tr>
  316. <tr class="memitem:acf60e5b2d631fbc8c4548c3d579cb6d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#acf60e5b2d631fbc8c4548c3d579cb6d0">setRange</a> (double position, double size, Qt::AlignmentFlag alignment)</td></tr>
  317. <tr class="separator:acf60e5b2d631fbc8c4548c3d579cb6d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  318. <tr class="memitem:afcf51227d337db28d1a9ce9a4d1bc91a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#afcf51227d337db28d1a9ce9a4d1bc91a">setRangeLower</a> (double lower)</td></tr>
  319. <tr class="separator:afcf51227d337db28d1a9ce9a4d1bc91a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  320. <tr class="memitem:acd3ca1247aa867b540cd5ec30ccd3bef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#acd3ca1247aa867b540cd5ec30ccd3bef">setRangeUpper</a> (double upper)</td></tr>
  321. <tr class="separator:acd3ca1247aa867b540cd5ec30ccd3bef"><td class="memSeparator" colspan="2">&#160;</td></tr>
  322. <tr class="memitem:a2172fdb196b1a0dc3f40992fcad8e9e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a2172fdb196b1a0dc3f40992fcad8e9e1">setRangeReversed</a> (bool reversed)</td></tr>
  323. <tr class="separator:a2172fdb196b1a0dc3f40992fcad8e9e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  324. <tr class="memitem:ae867c23d3a6a7bd4d09cc66c5d018f63"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ae867c23d3a6a7bd4d09cc66c5d018f63">setAutoTicks</a> (bool on)</td></tr>
  325. <tr class="separator:ae867c23d3a6a7bd4d09cc66c5d018f63"><td class="memSeparator" colspan="2">&#160;</td></tr>
  326. <tr class="memitem:a7c7111cbeac9ec5fcb40f93a1ef51a0b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a7c7111cbeac9ec5fcb40f93a1ef51a0b">setAutoTickCount</a> (int approximateCount)</td></tr>
  327. <tr class="separator:a7c7111cbeac9ec5fcb40f93a1ef51a0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  328. <tr class="memitem:aaa47e3a6bac0c20d4beb9028f01bc1a1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a> (bool on)</td></tr>
  329. <tr class="separator:aaa47e3a6bac0c20d4beb9028f01bc1a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  330. <tr class="memitem:a99fe77b034e06f5b723995beab96e741"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a99fe77b034e06f5b723995beab96e741">setAutoTickStep</a> (bool on)</td></tr>
  331. <tr class="separator:a99fe77b034e06f5b723995beab96e741"><td class="memSeparator" colspan="2">&#160;</td></tr>
  332. <tr class="memitem:adcbdec7a60054b88571e89599f4a45bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#adcbdec7a60054b88571e89599f4a45bf">setAutoSubTicks</a> (bool on)</td></tr>
  333. <tr class="separator:adcbdec7a60054b88571e89599f4a45bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  334. <tr class="memitem:ac891409315bc379e3b1abdb162c1a011"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ac891409315bc379e3b1abdb162c1a011">setTicks</a> (bool show)</td></tr>
  335. <tr class="separator:ac891409315bc379e3b1abdb162c1a011"><td class="memSeparator" colspan="2">&#160;</td></tr>
  336. <tr class="memitem:a04ba16e1f6f78d70f938519576ed32c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a04ba16e1f6f78d70f938519576ed32c8">setTickLabels</a> (bool show)</td></tr>
  337. <tr class="separator:a04ba16e1f6f78d70f938519576ed32c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  338. <tr class="memitem:af302c479af9dbc2e9f0e44e07c0012ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#af302c479af9dbc2e9f0e44e07c0012ee">setTickLabelPadding</a> (int padding)</td></tr>
  339. <tr class="separator:af302c479af9dbc2e9f0e44e07c0012ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
  340. <tr class="memitem:a54f24f5ce8feea25209388a863d7e448"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a54f24f5ce8feea25209388a863d7e448">setTickLabelType</a> (<a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cad">LabelType</a> type)</td></tr>
  341. <tr class="separator:a54f24f5ce8feea25209388a863d7e448"><td class="memSeparator" colspan="2">&#160;</td></tr>
  342. <tr class="memitem:a2b8690c4e8dbc39d9185d2b398ce7a6c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a2b8690c4e8dbc39d9185d2b398ce7a6c">setTickLabelFont</a> (const QFont &amp;font)</td></tr>
  343. <tr class="separator:a2b8690c4e8dbc39d9185d2b398ce7a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  344. <tr class="memitem:a395e445c3fe496b935bee7b911ecfd1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a395e445c3fe496b935bee7b911ecfd1c">setTickLabelColor</a> (const QColor &amp;color)</td></tr>
  345. <tr class="separator:a395e445c3fe496b935bee7b911ecfd1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  346. <tr class="memitem:a1bddd4413df8a576b7ad4b067fb33375"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a1bddd4413df8a576b7ad4b067fb33375">setTickLabelRotation</a> (double degrees)</td></tr>
  347. <tr class="separator:a1bddd4413df8a576b7ad4b067fb33375"><td class="memSeparator" colspan="2">&#160;</td></tr>
  348. <tr class="memitem:a2ee0191daa03524a682113e63e05f7a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a2ee0191daa03524a682113e63e05f7a7">setDateTimeFormat</a> (const QString &amp;format)</td></tr>
  349. <tr class="separator:a2ee0191daa03524a682113e63e05f7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  350. <tr class="memitem:a262e06731debed7eee11fa6a81d67eaf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a262e06731debed7eee11fa6a81d67eaf">setDateTimeSpec</a> (const Qt::TimeSpec &amp;timeSpec)</td></tr>
  351. <tr class="separator:a262e06731debed7eee11fa6a81d67eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  352. <tr class="memitem:ae585a54dc2aac662e90a2ca82f002590"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a> (const QString &amp;formatCode)</td></tr>
  353. <tr class="separator:ae585a54dc2aac662e90a2ca82f002590"><td class="memSeparator" colspan="2">&#160;</td></tr>
  354. <tr class="memitem:a21dc8023ad7500382ad9574b48137e63"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a21dc8023ad7500382ad9574b48137e63">setNumberPrecision</a> (int precision)</td></tr>
  355. <tr class="separator:a21dc8023ad7500382ad9574b48137e63"><td class="memSeparator" colspan="2">&#160;</td></tr>
  356. <tr class="memitem:af727db0acc6492c4c774c0700e738205"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#af727db0acc6492c4c774c0700e738205">setTickStep</a> (double step)</td></tr>
  357. <tr class="separator:af727db0acc6492c4c774c0700e738205"><td class="memSeparator" colspan="2">&#160;</td></tr>
  358. <tr class="memitem:a871db94c5d796c80fcbe1a9d4506e27e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a871db94c5d796c80fcbe1a9d4506e27e">setTickVector</a> (const QVector&lt; double &gt; &amp;vec)</td></tr>
  359. <tr class="separator:a871db94c5d796c80fcbe1a9d4506e27e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  360. <tr class="memitem:a921d3ba3853ca3bd2cce3459f7a243ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a921d3ba3853ca3bd2cce3459f7a243ed">setTickVectorLabels</a> (const QVector&lt; QString &gt; &amp;vec)</td></tr>
  361. <tr class="separator:a921d3ba3853ca3bd2cce3459f7a243ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
  362. <tr class="memitem:a62ec40bebe3540e9c1479a8fd2be3b0d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a62ec40bebe3540e9c1479a8fd2be3b0d">setTickLength</a> (int inside, int outside=0)</td></tr>
  363. <tr class="separator:a62ec40bebe3540e9c1479a8fd2be3b0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  364. <tr class="memitem:afae1a37a99611366275a51204d991739"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#afae1a37a99611366275a51204d991739">setTickLengthIn</a> (int inside)</td></tr>
  365. <tr class="separator:afae1a37a99611366275a51204d991739"><td class="memSeparator" colspan="2">&#160;</td></tr>
  366. <tr class="memitem:a3b8a0debd1ffedd2c22d0592dfbb4e62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a3b8a0debd1ffedd2c22d0592dfbb4e62">setTickLengthOut</a> (int outside)</td></tr>
  367. <tr class="separator:a3b8a0debd1ffedd2c22d0592dfbb4e62"><td class="memSeparator" colspan="2">&#160;</td></tr>
  368. <tr class="memitem:a4b1554ead9d7f9799650d51383e326dd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a4b1554ead9d7f9799650d51383e326dd">setSubTickCount</a> (int count)</td></tr>
  369. <tr class="separator:a4b1554ead9d7f9799650d51383e326dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  370. <tr class="memitem:ab702d6fd42fc620607435339a1c2a2e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ab702d6fd42fc620607435339a1c2a2e1">setSubTickLength</a> (int inside, int outside=0)</td></tr>
  371. <tr class="separator:ab702d6fd42fc620607435339a1c2a2e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  372. <tr class="memitem:ac46fa2a993a9f5789540977610acf1de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ac46fa2a993a9f5789540977610acf1de">setSubTickLengthIn</a> (int inside)</td></tr>
  373. <tr class="separator:ac46fa2a993a9f5789540977610acf1de"><td class="memSeparator" colspan="2">&#160;</td></tr>
  374. <tr class="memitem:a4c6dfc3963492ed72a77724012df5f23"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a4c6dfc3963492ed72a77724012df5f23">setSubTickLengthOut</a> (int outside)</td></tr>
  375. <tr class="separator:a4c6dfc3963492ed72a77724012df5f23"><td class="memSeparator" colspan="2">&#160;</td></tr>
  376. <tr class="memitem:a778d45fb71b3c7ab3bb7079e18b058e4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a778d45fb71b3c7ab3bb7079e18b058e4">setBasePen</a> (const QPen &amp;pen)</td></tr>
  377. <tr class="separator:a778d45fb71b3c7ab3bb7079e18b058e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  378. <tr class="memitem:ad80923bcc1c5da4c4db602c5325e797e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ad80923bcc1c5da4c4db602c5325e797e">setTickPen</a> (const QPen &amp;pen)</td></tr>
  379. <tr class="separator:ad80923bcc1c5da4c4db602c5325e797e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  380. <tr class="memitem:aede4028ae7516bd51a60618a8233f9cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#aede4028ae7516bd51a60618a8233f9cf">setSubTickPen</a> (const QPen &amp;pen)</td></tr>
  381. <tr class="separator:aede4028ae7516bd51a60618a8233f9cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  382. <tr class="memitem:a71ac1a47f7547e490a8c4311d1433cf3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a71ac1a47f7547e490a8c4311d1433cf3">setLabelFont</a> (const QFont &amp;font)</td></tr>
  383. <tr class="separator:a71ac1a47f7547e490a8c4311d1433cf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  384. <tr class="memitem:a6c906fe56d75f0122335b9f79b999608"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a6c906fe56d75f0122335b9f79b999608">setLabelColor</a> (const QColor &amp;color)</td></tr>
  385. <tr class="separator:a6c906fe56d75f0122335b9f79b999608"><td class="memSeparator" colspan="2">&#160;</td></tr>
  386. <tr class="memitem:a33bcc382c111c9f31bb0687352a2dea4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a33bcc382c111c9f31bb0687352a2dea4">setLabel</a> (const QString &amp;str)</td></tr>
  387. <tr class="separator:a33bcc382c111c9f31bb0687352a2dea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  388. <tr class="memitem:a4391192a766e5d20cfe5cbc17607a7a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a4391192a766e5d20cfe5cbc17607a7a2">setLabelPadding</a> (int padding)</td></tr>
  389. <tr class="separator:a4391192a766e5d20cfe5cbc17607a7a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  390. <tr class="memitem:a5691441cb3de9e9844855d339c0db279"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a5691441cb3de9e9844855d339c0db279">setPadding</a> (int padding)</td></tr>
  391. <tr class="separator:a5691441cb3de9e9844855d339c0db279"><td class="memSeparator" colspan="2">&#160;</td></tr>
  392. <tr class="memitem:a04a652603cbe50eba9969ee6d68873c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a04a652603cbe50eba9969ee6d68873c3">setOffset</a> (int offset)</td></tr>
  393. <tr class="separator:a04a652603cbe50eba9969ee6d68873c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  394. <tr class="memitem:a845ccb560b7bc5281098a5be494145f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a845ccb560b7bc5281098a5be494145f6">setSelectedTickLabelFont</a> (const QFont &amp;font)</td></tr>
  395. <tr class="separator:a845ccb560b7bc5281098a5be494145f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  396. <tr class="memitem:a02ec2a75d4d8401eaab834fbc6803d30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a02ec2a75d4d8401eaab834fbc6803d30">setSelectedLabelFont</a> (const QFont &amp;font)</td></tr>
  397. <tr class="separator:a02ec2a75d4d8401eaab834fbc6803d30"><td class="memSeparator" colspan="2">&#160;</td></tr>
  398. <tr class="memitem:a9bdbf5e63ab15187f3a1de9440129227"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a9bdbf5e63ab15187f3a1de9440129227">setSelectedTickLabelColor</a> (const QColor &amp;color)</td></tr>
  399. <tr class="separator:a9bdbf5e63ab15187f3a1de9440129227"><td class="memSeparator" colspan="2">&#160;</td></tr>
  400. <tr class="memitem:a5d502dec597c634f491fdd73d151c72d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a5d502dec597c634f491fdd73d151c72d">setSelectedLabelColor</a> (const QColor &amp;color)</td></tr>
  401. <tr class="separator:a5d502dec597c634f491fdd73d151c72d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  402. <tr class="memitem:aeb917a909215605b95ef2be843de1ee8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#aeb917a909215605b95ef2be843de1ee8">setSelectedBasePen</a> (const QPen &amp;pen)</td></tr>
  403. <tr class="separator:aeb917a909215605b95ef2be843de1ee8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  404. <tr class="memitem:a8360502685eb782edbf04019c9345cdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a8360502685eb782edbf04019c9345cdc">setSelectedTickPen</a> (const QPen &amp;pen)</td></tr>
  405. <tr class="separator:a8360502685eb782edbf04019c9345cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  406. <tr class="memitem:a2a00a7166600155eac26843132eb9576"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a2a00a7166600155eac26843132eb9576">setSelectedSubTickPen</a> (const QPen &amp;pen)</td></tr>
  407. <tr class="separator:a2a00a7166600155eac26843132eb9576"><td class="memSeparator" colspan="2">&#160;</td></tr>
  408. <tr class="memitem:a513f9b9e326c505d9bec54880031b085"><td class="memItemLeft" align="right" valign="top">Q_SLOT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a> (const QCPAxis::SelectableParts &amp;selectableParts)</td></tr>
  409. <tr class="separator:a513f9b9e326c505d9bec54880031b085"><td class="memSeparator" colspan="2">&#160;</td></tr>
  410. <tr class="memitem:ab9d7a69277dcbed9119b3c1f25ca19c3"><td class="memItemLeft" align="right" valign="top">Q_SLOT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a> (const QCPAxis::SelectableParts &amp;selectedParts)</td></tr>
  411. <tr class="separator:ab9d7a69277dcbed9119b3c1f25ca19c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  412. <tr class="memitem:a08af1c72db9ae4dc8cb8a973d44405ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a08af1c72db9ae4dc8cb8a973d44405ab">setLowerEnding</a> (const <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a> &amp;ending)</td></tr>
  413. <tr class="separator:a08af1c72db9ae4dc8cb8a973d44405ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
  414. <tr class="memitem:a69119b892fc306f651763596685aa377"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a69119b892fc306f651763596685aa377">setUpperEnding</a> (const <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a> &amp;ending)</td></tr>
  415. <tr class="separator:a69119b892fc306f651763596685aa377"><td class="memSeparator" colspan="2">&#160;</td></tr>
  416. <tr class="memitem:a2877a6230920c118be65c6113089f467"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a2877a6230920c118be65c6113089f467">selectTest</a> (const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const </td></tr>
  417. <tr class="separator:a2877a6230920c118be65c6113089f467"><td class="memSeparator" colspan="2">&#160;</td></tr>
  418. <tr class="memitem:a57483f2f60145ddc9e63f3af53959265"><td class="memItemLeft" align="right" valign="top">Qt::Orientation&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a57483f2f60145ddc9e63f3af53959265">orientation</a> () const </td></tr>
  419. <tr class="separator:a57483f2f60145ddc9e63f3af53959265"><td class="memSeparator" colspan="2">&#160;</td></tr>
  420. <tr class="memitem:a18f3a68f2b691af1fd34b6593c886630"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a18f3a68f2b691af1fd34b6593c886630">moveRange</a> (double diff)</td></tr>
  421. <tr class="separator:a18f3a68f2b691af1fd34b6593c886630"><td class="memSeparator" colspan="2">&#160;</td></tr>
  422. <tr class="memitem:a7072ff96fe690148f1bbcdb4f773ea1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a7072ff96fe690148f1bbcdb4f773ea1c">scaleRange</a> (double factor, double center)</td></tr>
  423. <tr class="separator:a7072ff96fe690148f1bbcdb4f773ea1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  424. <tr class="memitem:af4bbd446dcaee5a83ac30ce9bcd6e125"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#af4bbd446dcaee5a83ac30ce9bcd6e125">setScaleRatio</a> (const <a class="el" href="class_q_c_p_axis.html">QCPAxis</a> *otherAxis, double ratio=1.0)</td></tr>
  425. <tr class="separator:af4bbd446dcaee5a83ac30ce9bcd6e125"><td class="memSeparator" colspan="2">&#160;</td></tr>
  426. <tr class="memitem:a499345f02ebce4b23d8ccec96e58daa9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a499345f02ebce4b23d8ccec96e58daa9">rescale</a> (bool onlyVisiblePlottables=false)</td></tr>
  427. <tr class="separator:a499345f02ebce4b23d8ccec96e58daa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  428. <tr class="memitem:ae9289ef7043b9d966af88eaa95b037d1"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ae9289ef7043b9d966af88eaa95b037d1">pixelToCoord</a> (double value) const </td></tr>
  429. <tr class="separator:ae9289ef7043b9d966af88eaa95b037d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  430. <tr class="memitem:a985ae693b842fb0422b4390fe36d299a"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a985ae693b842fb0422b4390fe36d299a">coordToPixel</a> (double value) const </td></tr>
  431. <tr class="separator:a985ae693b842fb0422b4390fe36d299a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  432. <tr class="memitem:ab2965a8ab1da948b897f1c006080760b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">SelectablePart</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ab2965a8ab1da948b897f1c006080760b">getPartAt</a> (const QPointF &amp;pos) const </td></tr>
  433. <tr class="separator:ab2965a8ab1da948b897f1c006080760b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  434. <tr class="memitem:a4f7404494cccdbfc00e1e865b7ed16a4"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_q_c_p_abstract_plottable.html">QCPAbstractPlottable</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#a4f7404494cccdbfc00e1e865b7ed16a4">plottables</a> () const </td></tr>
  435. <tr class="separator:a4f7404494cccdbfc00e1e865b7ed16a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  436. <tr class="memitem:ad3919e7d7400f55446ea82018fe5e3a8"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_q_c_p_graph.html">QCPGraph</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ad3919e7d7400f55446ea82018fe5e3a8">graphs</a> () const </td></tr>
  437. <tr class="separator:ad3919e7d7400f55446ea82018fe5e3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  438. <tr class="memitem:ae437656a5fd1a03721a8f2d7aab460fe"><td class="memItemLeft" align="right" valign="top">QList&lt; <a class="el" href="class_q_c_p_abstract_item.html">QCPAbstractItem</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ae437656a5fd1a03721a8f2d7aab460fe">items</a> () const </td></tr>
  439. <tr class="separator:ae437656a5fd1a03721a8f2d7aab460fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
  440. <tr class="inherit_header pub_methods_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
  441. <tr class="memitem:a76592e80a4657e03da4bfd91aab91ef3 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a76592e80a4657e03da4bfd91aab91ef3">QCPLayerable</a> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *plot, QString targetLayer=&quot;&quot;, <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> *<a class="el" href="class_q_c_p_layerable.html#a98d79f5b716d45eac4347befe546d0ec">parentLayerable</a>=0)</td></tr>
  442. <tr class="separator:a76592e80a4657e03da4bfd91aab91ef3 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  443. <tr class="memitem:a10a3cc92e0fa63e4a929e61d34e275a7 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10a3cc92e0fa63e4a929e61d34e275a7"></a>
  444. bool&#160;</td><td class="memItemRight" valign="bottom"><b>visible</b> () const </td></tr>
  445. <tr class="separator:a10a3cc92e0fa63e4a929e61d34e275a7 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  446. <tr class="memitem:ab7e0e94461566093d36ffc0f5312b109 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7e0e94461566093d36ffc0f5312b109"></a>
  447. <a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>parentPlot</b> () const </td></tr>
  448. <tr class="separator:ab7e0e94461566093d36ffc0f5312b109 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  449. <tr class="memitem:a98d79f5b716d45eac4347befe546d0ec inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a98d79f5b716d45eac4347befe546d0ec">parentLayerable</a> () const </td></tr>
  450. <tr class="separator:a98d79f5b716d45eac4347befe546d0ec inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  451. <tr class="memitem:aea67e8c19145e70d68c286a36f6b8300 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea67e8c19145e70d68c286a36f6b8300"></a>
  452. <a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>layer</b> () const </td></tr>
  453. <tr class="separator:aea67e8c19145e70d68c286a36f6b8300 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  454. <tr class="memitem:aef5cb4aa899ed9dc9384fd614560291e inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef5cb4aa899ed9dc9384fd614560291e"></a>
  455. bool&#160;</td><td class="memItemRight" valign="bottom"><b>antialiased</b> () const </td></tr>
  456. <tr class="separator:aef5cb4aa899ed9dc9384fd614560291e inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  457. <tr class="memitem:a3bed99ddc396b48ce3ebfdc0418744f8 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a3bed99ddc396b48ce3ebfdc0418744f8">setVisible</a> (bool on)</td></tr>
  458. <tr class="separator:a3bed99ddc396b48ce3ebfdc0418744f8 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  459. <tr class="memitem:ab0d0da6d2de45a118886d2c8e16d5a54 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#ab0d0da6d2de45a118886d2c8e16d5a54">setLayer</a> (<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *layer)</td></tr>
  460. <tr class="separator:ab0d0da6d2de45a118886d2c8e16d5a54 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  461. <tr class="memitem:ab25a0e7b897993b44447caee0f142083 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#ab25a0e7b897993b44447caee0f142083">setLayer</a> (const QString &amp;layerName)</td></tr>
  462. <tr class="separator:ab25a0e7b897993b44447caee0f142083 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  463. <tr class="memitem:a4fd43e89be4a553ead41652565ff0581 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a4fd43e89be4a553ead41652565ff0581">setAntialiased</a> (bool enabled)</td></tr>
  464. <tr class="separator:a4fd43e89be4a553ead41652565ff0581 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  465. <tr class="memitem:a30809f7455e9794bca7b6c737622fa63 inherit pub_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_layerable.html#a30809f7455e9794bca7b6c737622fa63">realVisibility</a> () const </td></tr>
  466. <tr class="separator:a30809f7455e9794bca7b6c737622fa63 inherit pub_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  467. </table><table class="memberdecls">
  468. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
  469. Static Public Member Functions</h2></td></tr>
  470. <tr class="memitem:ac0a6b77bd52bec6c81cd62d167cfeba6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">AxisType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_c_p_axis.html#ac0a6b77bd52bec6c81cd62d167cfeba6">marginSideToAxisType</a> (<a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54">QCP::MarginSide</a> side)</td></tr>
  471. <tr class="separator:ac0a6b77bd52bec6c81cd62d167cfeba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  472. </table><table class="memberdecls">
  473. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
  474. Protected Member Functions</h2></td></tr>
  475. <tr class="memitem:a57d9e961bae7d62f5b4e1f143e660c78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57d9e961bae7d62f5b4e1f143e660c78"></a>
  476. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>setupTickVectors</b> ()</td></tr>
  477. <tr class="separator:a57d9e961bae7d62f5b4e1f143e660c78"><td class="memSeparator" colspan="2">&#160;</td></tr>
  478. <tr class="memitem:a626eef437c874148df1a5ac78506d463"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a626eef437c874148df1a5ac78506d463"></a>
  479. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>generateAutoTicks</b> ()</td></tr>
  480. <tr class="separator:a626eef437c874148df1a5ac78506d463"><td class="memSeparator" colspan="2">&#160;</td></tr>
  481. <tr class="memitem:a3c5c045019fcdc0843a3e064eda7478a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c5c045019fcdc0843a3e064eda7478a"></a>
  482. virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>calculateAutoSubTickCount</b> (double tickStep) const </td></tr>
  483. <tr class="separator:a3c5c045019fcdc0843a3e064eda7478a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  484. <tr class="memitem:a47bdb0a55de6759489ee47665199aebb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47bdb0a55de6759489ee47665199aebb"></a>
  485. virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>calculateMargin</b> ()</td></tr>
  486. <tr class="separator:a47bdb0a55de6759489ee47665199aebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  487. <tr class="memitem:a374e5a891b7ac3dc944e29f8d0d8c296"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a374e5a891b7ac3dc944e29f8d0d8c296"></a>
  488. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>placeTickLabel</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter, double position, int distanceToAxis, const QString &amp;text, QSize *tickLabelsSize)</td></tr>
  489. <tr class="separator:a374e5a891b7ac3dc944e29f8d0d8c296"><td class="memSeparator" colspan="2">&#160;</td></tr>
  490. <tr class="memitem:ab7adf6d12ddb90d8f0b11e073d023065"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7adf6d12ddb90d8f0b11e073d023065"></a>
  491. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>drawTickLabel</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter, double x, double y, const <a class="el" href="struct_q_c_p_axis_1_1_tick_label_data.html">TickLabelData</a> &amp;labelData) const </td></tr>
  492. <tr class="separator:ab7adf6d12ddb90d8f0b11e073d023065"><td class="memSeparator" colspan="2">&#160;</td></tr>
  493. <tr class="memitem:a1fe23bcd7e074a3891fb89de07590a28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fe23bcd7e074a3891fb89de07590a28"></a>
  494. virtual <a class="el" href="struct_q_c_p_axis_1_1_tick_label_data.html">TickLabelData</a>&#160;</td><td class="memItemRight" valign="bottom"><b>getTickLabelData</b> (const QFont &amp;font, const QString &amp;text) const </td></tr>
  495. <tr class="separator:a1fe23bcd7e074a3891fb89de07590a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
  496. <tr class="memitem:a3344f814ff1d560f23c7d58fa4fb91f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3344f814ff1d560f23c7d58fa4fb91f4"></a>
  497. virtual QPointF&#160;</td><td class="memItemRight" valign="bottom"><b>getTickLabelDrawOffset</b> (const <a class="el" href="struct_q_c_p_axis_1_1_tick_label_data.html">TickLabelData</a> &amp;labelData) const </td></tr>
  498. <tr class="separator:a3344f814ff1d560f23c7d58fa4fb91f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  499. <tr class="memitem:aca8025b82a43a4627eb87db9026a69c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca8025b82a43a4627eb87db9026a69c0"></a>
  500. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>getMaxTickLabelSize</b> (const QFont &amp;font, const QString &amp;text, QSize *tickLabelsSize) const </td></tr>
  501. <tr class="separator:aca8025b82a43a4627eb87db9026a69c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  502. <tr class="memitem:a13bde39eb1e0b7c14a02935689be8aba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13bde39eb1e0b7c14a02935689be8aba"></a>
  503. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>applyDefaultAntialiasingHint</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter) const </td></tr>
  504. <tr class="separator:a13bde39eb1e0b7c14a02935689be8aba"><td class="memSeparator" colspan="2">&#160;</td></tr>
  505. <tr class="memitem:a258b1e783eda5cd14ec5552c696a424e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a258b1e783eda5cd14ec5552c696a424e"></a>
  506. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>draw</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter)</td></tr>
  507. <tr class="separator:a258b1e783eda5cd14ec5552c696a424e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  508. <tr class="memitem:aca53b2f365dfc1257cba9e62395aa68f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca53b2f365dfc1257cba9e62395aa68f"></a>
  509. virtual <a class="el" href="namespace_q_c_p.html#a2ad6bb6281c7c2d593d4277b44c2b037">QCP::Interaction</a>&#160;</td><td class="memItemRight" valign="bottom"><b>selectionCategory</b> () const </td></tr>
  510. <tr class="separator:aca53b2f365dfc1257cba9e62395aa68f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  511. <tr class="memitem:aa8a5fe80e2898ec08ada26b5fbee9eca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8a5fe80e2898ec08ada26b5fbee9eca"></a>
  512. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>selectEvent</b> (QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged)</td></tr>
  513. <tr class="separator:aa8a5fe80e2898ec08ada26b5fbee9eca"><td class="memSeparator" colspan="2">&#160;</td></tr>
  514. <tr class="memitem:a53512242cde6ec21943a3ba10dbf78c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53512242cde6ec21943a3ba10dbf78c3"></a>
  515. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>deselectEvent</b> (bool *selectionStateChanged)</td></tr>
  516. <tr class="separator:a53512242cde6ec21943a3ba10dbf78c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  517. <tr class="memitem:a06320a944d1120732cc0d72fe1306d8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a06320a944d1120732cc0d72fe1306d8b"></a>
  518. void&#160;</td><td class="memItemRight" valign="bottom"><b>visibleTickBounds</b> (int &amp;lowIndex, int &amp;highIndex) const </td></tr>
  519. <tr class="separator:a06320a944d1120732cc0d72fe1306d8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  520. <tr class="memitem:a1385765db2419ee5fb5505a6cf9130fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1385765db2419ee5fb5505a6cf9130fb"></a>
  521. double&#160;</td><td class="memItemRight" valign="bottom"><b>baseLog</b> (double value) const </td></tr>
  522. <tr class="separator:a1385765db2419ee5fb5505a6cf9130fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  523. <tr class="memitem:a97d69f021a05126fcb978d0aefea47b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d69f021a05126fcb978d0aefea47b8"></a>
  524. double&#160;</td><td class="memItemRight" valign="bottom"><b>basePow</b> (double value) const </td></tr>
  525. <tr class="separator:a97d69f021a05126fcb978d0aefea47b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  526. <tr class="memitem:a3eb0681d31baf579bb73b86a0153cb02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3eb0681d31baf579bb73b86a0153cb02"></a>
  527. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>getBasePen</b> () const </td></tr>
  528. <tr class="separator:a3eb0681d31baf579bb73b86a0153cb02"><td class="memSeparator" colspan="2">&#160;</td></tr>
  529. <tr class="memitem:a7f503910be40fb1717e1635be3ef17e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f503910be40fb1717e1635be3ef17e1"></a>
  530. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>getTickPen</b> () const </td></tr>
  531. <tr class="separator:a7f503910be40fb1717e1635be3ef17e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  532. <tr class="memitem:ab4f7e60a40eb051c775afcaeab895c85"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4f7e60a40eb051c775afcaeab895c85"></a>
  533. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>getSubTickPen</b> () const </td></tr>
  534. <tr class="separator:ab4f7e60a40eb051c775afcaeab895c85"><td class="memSeparator" colspan="2">&#160;</td></tr>
  535. <tr class="memitem:aef30b66668986523225089a67280ec7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef30b66668986523225089a67280ec7a"></a>
  536. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>getTickLabelFont</b> () const </td></tr>
  537. <tr class="separator:aef30b66668986523225089a67280ec7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  538. <tr class="memitem:ab0768eb2879efb202645d19ff789e63e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0768eb2879efb202645d19ff789e63e"></a>
  539. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>getLabelFont</b> () const </td></tr>
  540. <tr class="separator:ab0768eb2879efb202645d19ff789e63e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  541. <tr class="memitem:a0f8583f7ac24ccc70d39fdd2389cad6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f8583f7ac24ccc70d39fdd2389cad6e"></a>
  542. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>getTickLabelColor</b> () const </td></tr>
  543. <tr class="separator:a0f8583f7ac24ccc70d39fdd2389cad6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  544. <tr class="memitem:a42bd69b9e9c571f13624079be18ccdc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a42bd69b9e9c571f13624079be18ccdc1"></a>
  545. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>getLabelColor</b> () const </td></tr>
  546. <tr class="separator:a42bd69b9e9c571f13624079be18ccdc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  547. <tr class="inherit_header pro_methods_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
  548. <tr class="memitem:ab20b7dbd8e0249ed61adb9622c427382 inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab20b7dbd8e0249ed61adb9622c427382"></a>
  549. virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>parentPlotInitialized</b> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *parentPlot)</td></tr>
  550. <tr class="separator:ab20b7dbd8e0249ed61adb9622c427382 inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  551. <tr class="memitem:a07a8f746640c3704b09910df297afcba inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07a8f746640c3704b09910df297afcba"></a>
  552. virtual QRect&#160;</td><td class="memItemRight" valign="bottom"><b>clipRect</b> () const </td></tr>
  553. <tr class="separator:a07a8f746640c3704b09910df297afcba inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  554. <tr class="memitem:a8cbe5a0c9a5674249982f5ca5f8e02bc inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8cbe5a0c9a5674249982f5ca5f8e02bc"></a>
  555. void&#160;</td><td class="memItemRight" valign="bottom"><b>initializeParentPlot</b> (<a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *parentPlot)</td></tr>
  556. <tr class="separator:a8cbe5a0c9a5674249982f5ca5f8e02bc inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  557. <tr class="memitem:aa23c893671f1f6744ac235cf2204cf3a inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa23c893671f1f6744ac235cf2204cf3a"></a>
  558. void&#160;</td><td class="memItemRight" valign="bottom"><b>setParentLayerable</b> (<a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> *<a class="el" href="class_q_c_p_layerable.html#a98d79f5b716d45eac4347befe546d0ec">parentLayerable</a>)</td></tr>
  559. <tr class="separator:aa23c893671f1f6744ac235cf2204cf3a inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  560. <tr class="memitem:af94484cfb7cbbddb7de522e9be71d9a4 inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af94484cfb7cbbddb7de522e9be71d9a4"></a>
  561. bool&#160;</td><td class="memItemRight" valign="bottom"><b>moveToLayer</b> (<a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *layer, bool prepend)</td></tr>
  562. <tr class="separator:af94484cfb7cbbddb7de522e9be71d9a4 inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  563. <tr class="memitem:a62bd552d1a45aa9accb24b310542279e inherit pro_methods_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62bd552d1a45aa9accb24b310542279e"></a>
  564. void&#160;</td><td class="memItemRight" valign="bottom"><b>applyAntialiasingHint</b> (<a class="el" href="class_q_c_p_painter.html">QCPPainter</a> *painter, bool localAntialiased, <a class="el" href="namespace_q_c_p.html#ae55dbe315d41fe80f29ba88100843a0c">QCP::AntialiasedElement</a> overrideElement) const </td></tr>
  565. <tr class="separator:a62bd552d1a45aa9accb24b310542279e inherit pro_methods_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  566. </table><table class="memberdecls">
  567. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
  568. Protected Attributes</h2></td></tr>
  569. <tr class="memitem:ae704bf9f2c2b026f08dd4ccad79c616e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae704bf9f2c2b026f08dd4ccad79c616e"></a>
  570. <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">AxisType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mAxisType</b></td></tr>
  571. <tr class="separator:ae704bf9f2c2b026f08dd4ccad79c616e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  572. <tr class="memitem:a6f150b65a202f32936997960e331dfcb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f150b65a202f32936997960e331dfcb"></a>
  573. <a class="el" href="class_q_c_p_axis_rect.html">QCPAxisRect</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mAxisRect</b></td></tr>
  574. <tr class="separator:a6f150b65a202f32936997960e331dfcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  575. <tr class="memitem:a341426d76574ed800cb82582f32578bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a341426d76574ed800cb82582f32578bf"></a>
  576. int&#160;</td><td class="memItemRight" valign="bottom"><b>mOffset</b></td></tr>
  577. <tr class="separator:a341426d76574ed800cb82582f32578bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  578. <tr class="memitem:a52a805a4f03231210e0880db7f77e098"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52a805a4f03231210e0880db7f77e098"></a>
  579. int&#160;</td><td class="memItemRight" valign="bottom"><b>mPadding</b></td></tr>
  580. <tr class="separator:a52a805a4f03231210e0880db7f77e098"><td class="memSeparator" colspan="2">&#160;</td></tr>
  581. <tr class="memitem:a048e1792fa86f4f86df55200b3f0be36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a048e1792fa86f4f86df55200b3f0be36"></a>
  582. Qt::Orientation&#160;</td><td class="memItemRight" valign="bottom"><b>mOrientation</b></td></tr>
  583. <tr class="separator:a048e1792fa86f4f86df55200b3f0be36"><td class="memSeparator" colspan="2">&#160;</td></tr>
  584. <tr class="memitem:ab9042d8a095998f27a28b39411d8b9c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9042d8a095998f27a28b39411d8b9c3"></a>
  585. SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectableParts</b></td></tr>
  586. <tr class="separator:ab9042d8a095998f27a28b39411d8b9c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  587. <tr class="memitem:a8f1eb0abfe2ae64652aa46b360e841e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f1eb0abfe2ae64652aa46b360e841e4"></a>
  588. SelectableParts&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedParts</b></td></tr>
  589. <tr class="separator:a8f1eb0abfe2ae64652aa46b360e841e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  590. <tr class="memitem:ad6b4a0aee9558fb35529e960b8fef72d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6b4a0aee9558fb35529e960b8fef72d"></a>
  591. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mBasePen</b></td></tr>
  592. <tr class="separator:ad6b4a0aee9558fb35529e960b8fef72d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  593. <tr class="memitem:a80baa4e3c16f9b6edf3eccacd2a50fde"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80baa4e3c16f9b6edf3eccacd2a50fde"></a>
  594. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedBasePen</b></td></tr>
  595. <tr class="separator:a80baa4e3c16f9b6edf3eccacd2a50fde"><td class="memSeparator" colspan="2">&#160;</td></tr>
  596. <tr class="memitem:ab02ff8f6777721a0e4a42db403cc906b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab02ff8f6777721a0e4a42db403cc906b"></a>
  597. <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mLowerEnding</b></td></tr>
  598. <tr class="separator:ab02ff8f6777721a0e4a42db403cc906b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  599. <tr class="memitem:a988bf4ac17b3987a049f5aea7dff3ed4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a988bf4ac17b3987a049f5aea7dff3ed4"></a>
  600. <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mUpperEnding</b></td></tr>
  601. <tr class="separator:a988bf4ac17b3987a049f5aea7dff3ed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  602. <tr class="memitem:ae392a7c1a88a58765a7ed899642d248a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae392a7c1a88a58765a7ed899642d248a"></a>
  603. int&#160;</td><td class="memItemRight" valign="bottom"><b>mLabelPadding</b></td></tr>
  604. <tr class="separator:ae392a7c1a88a58765a7ed899642d248a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  605. <tr class="memitem:ae8001dbdfc47685c1cf7b98b044460e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8001dbdfc47685c1cf7b98b044460e6"></a>
  606. QString&#160;</td><td class="memItemRight" valign="bottom"><b>mLabel</b></td></tr>
  607. <tr class="separator:ae8001dbdfc47685c1cf7b98b044460e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  608. <tr class="memitem:a37442d470e30e19b81ecaf979a34d046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37442d470e30e19b81ecaf979a34d046"></a>
  609. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>mLabelFont</b></td></tr>
  610. <tr class="separator:a37442d470e30e19b81ecaf979a34d046"><td class="memSeparator" colspan="2">&#160;</td></tr>
  611. <tr class="memitem:ae48fe3489afadc0b3cd003233e2bf19f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae48fe3489afadc0b3cd003233e2bf19f"></a>
  612. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedLabelFont</b></td></tr>
  613. <tr class="separator:ae48fe3489afadc0b3cd003233e2bf19f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  614. <tr class="memitem:a457a003bb1c2b6ab73e5a173ba7558fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a457a003bb1c2b6ab73e5a173ba7558fd"></a>
  615. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>mLabelColor</b></td></tr>
  616. <tr class="separator:a457a003bb1c2b6ab73e5a173ba7558fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  617. <tr class="memitem:a94f57de3ba024471ca206d83cf2258dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94f57de3ba024471ca206d83cf2258dd"></a>
  618. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedLabelColor</b></td></tr>
  619. <tr class="separator:a94f57de3ba024471ca206d83cf2258dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  620. <tr class="memitem:ab3f2f5d923c83d952922149d0d1e2eb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3f2f5d923c83d952922149d0d1e2eb1"></a>
  621. int&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabelPadding</b></td></tr>
  622. <tr class="separator:ab3f2f5d923c83d952922149d0d1e2eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  623. <tr class="memitem:a3e4315be072026644e69009557a2fa11"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e4315be072026644e69009557a2fa11"></a>
  624. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabels</b></td></tr>
  625. <tr class="separator:a3e4315be072026644e69009557a2fa11"><td class="memSeparator" colspan="2">&#160;</td></tr>
  626. <tr class="memitem:a721e496b342f272078c5ff84564e472f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a721e496b342f272078c5ff84564e472f"></a>
  627. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mAutoTickLabels</b></td></tr>
  628. <tr class="separator:a721e496b342f272078c5ff84564e472f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  629. <tr class="memitem:a47660c8694884cdb87495bf8b4c8a3b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47660c8694884cdb87495bf8b4c8a3b9"></a>
  630. double&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabelRotation</b></td></tr>
  631. <tr class="separator:a47660c8694884cdb87495bf8b4c8a3b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  632. <tr class="memitem:a6e056c1cb1aab0eddebfebbcb78c8f90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e056c1cb1aab0eddebfebbcb78c8f90"></a>
  633. <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cad">LabelType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabelType</b></td></tr>
  634. <tr class="separator:a6e056c1cb1aab0eddebfebbcb78c8f90"><td class="memSeparator" colspan="2">&#160;</td></tr>
  635. <tr class="memitem:add79d1e39c4ed65869a1e9cc79043f3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add79d1e39c4ed65869a1e9cc79043f3f"></a>
  636. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabelFont</b></td></tr>
  637. <tr class="separator:add79d1e39c4ed65869a1e9cc79043f3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  638. <tr class="memitem:a4f2e4919da9615dac612662c249b1119"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f2e4919da9615dac612662c249b1119"></a>
  639. QFont&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedTickLabelFont</b></td></tr>
  640. <tr class="separator:a4f2e4919da9615dac612662c249b1119"><td class="memSeparator" colspan="2">&#160;</td></tr>
  641. <tr class="memitem:a6384a749b3b56a97df081d8082321ab4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6384a749b3b56a97df081d8082321ab4"></a>
  642. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabelColor</b></td></tr>
  643. <tr class="separator:a6384a749b3b56a97df081d8082321ab4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  644. <tr class="memitem:a3bcad40902f45dc4c991a2c3e4d31d70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bcad40902f45dc4c991a2c3e4d31d70"></a>
  645. QColor&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedTickLabelColor</b></td></tr>
  646. <tr class="separator:a3bcad40902f45dc4c991a2c3e4d31d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
  647. <tr class="memitem:a0b7ad83550d71daab4cfee2918e168e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b7ad83550d71daab4cfee2918e168e0"></a>
  648. QString&#160;</td><td class="memItemRight" valign="bottom"><b>mDateTimeFormat</b></td></tr>
  649. <tr class="separator:a0b7ad83550d71daab4cfee2918e168e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  650. <tr class="memitem:af73bec228c1a3203dc8aef1e84a46759"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af73bec228c1a3203dc8aef1e84a46759"></a>
  651. Qt::TimeSpec&#160;</td><td class="memItemRight" valign="bottom"><b>mDateTimeSpec</b></td></tr>
  652. <tr class="separator:af73bec228c1a3203dc8aef1e84a46759"><td class="memSeparator" colspan="2">&#160;</td></tr>
  653. <tr class="memitem:acd76e8c783384d99ccc4a13797eec188"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd76e8c783384d99ccc4a13797eec188"></a>
  654. int&#160;</td><td class="memItemRight" valign="bottom"><b>mNumberPrecision</b></td></tr>
  655. <tr class="separator:acd76e8c783384d99ccc4a13797eec188"><td class="memSeparator" colspan="2">&#160;</td></tr>
  656. <tr class="memitem:a600d56365316ea783927f7d595f1ed54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a600d56365316ea783927f7d595f1ed54"></a>
  657. char&#160;</td><td class="memItemRight" valign="bottom"><b>mNumberFormatChar</b></td></tr>
  658. <tr class="separator:a600d56365316ea783927f7d595f1ed54"><td class="memSeparator" colspan="2">&#160;</td></tr>
  659. <tr class="memitem:af03809bee3f3e35fcc38d25b6dd5003b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af03809bee3f3e35fcc38d25b6dd5003b"></a>
  660. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mNumberBeautifulPowers</b></td></tr>
  661. <tr class="separator:af03809bee3f3e35fcc38d25b6dd5003b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  662. <tr class="memitem:aebf0367d8645d2e05b93a0952b7e805b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aebf0367d8645d2e05b93a0952b7e805b"></a>
  663. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mNumberMultiplyCross</b></td></tr>
  664. <tr class="separator:aebf0367d8645d2e05b93a0952b7e805b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  665. <tr class="memitem:ab111e74bba22e06848897c932fc549fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab111e74bba22e06848897c932fc549fe"></a>
  666. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mTicks</b></td></tr>
  667. <tr class="separator:ab111e74bba22e06848897c932fc549fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
  668. <tr class="memitem:a4fe96830fc5a2711e20fe5edccfe2ed3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fe96830fc5a2711e20fe5edccfe2ed3"></a>
  669. double&#160;</td><td class="memItemRight" valign="bottom"><b>mTickStep</b></td></tr>
  670. <tr class="separator:a4fe96830fc5a2711e20fe5edccfe2ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  671. <tr class="memitem:ad70198e6ae2801fc409bc3caec707da9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad70198e6ae2801fc409bc3caec707da9"></a>
  672. int&#160;</td><td class="memItemRight" valign="bottom"><b>mSubTickCount</b></td></tr>
  673. <tr class="separator:ad70198e6ae2801fc409bc3caec707da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  674. <tr class="memitem:a499fbb67111e4b204738f6c1aa28d842"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a499fbb67111e4b204738f6c1aa28d842"></a>
  675. int&#160;</td><td class="memItemRight" valign="bottom"><b>mAutoTickCount</b></td></tr>
  676. <tr class="separator:a499fbb67111e4b204738f6c1aa28d842"><td class="memSeparator" colspan="2">&#160;</td></tr>
  677. <tr class="memitem:aac23adcbae246bf165d4539ad65ac9f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac23adcbae246bf165d4539ad65ac9f9"></a>
  678. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mAutoTicks</b></td></tr>
  679. <tr class="separator:aac23adcbae246bf165d4539ad65ac9f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  680. <tr class="memitem:aada8934a5c44978653031782aa37d101"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aada8934a5c44978653031782aa37d101"></a>
  681. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mAutoTickStep</b></td></tr>
  682. <tr class="separator:aada8934a5c44978653031782aa37d101"><td class="memSeparator" colspan="2">&#160;</td></tr>
  683. <tr class="memitem:aaae980b0d193d959674e314dbb6c2c3b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaae980b0d193d959674e314dbb6c2c3b"></a>
  684. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mAutoSubTicks</b></td></tr>
  685. <tr class="separator:aaae980b0d193d959674e314dbb6c2c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  686. <tr class="memitem:aea36f29c70d611b4486ebb3a8897c7cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea36f29c70d611b4486ebb3a8897c7cd"></a>
  687. int&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLengthIn</b></td></tr>
  688. <tr class="separator:aea36f29c70d611b4486ebb3a8897c7cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  689. <tr class="memitem:a2951f26d8a504d330157e05063513809"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2951f26d8a504d330157e05063513809"></a>
  690. int&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLengthOut</b></td></tr>
  691. <tr class="separator:a2951f26d8a504d330157e05063513809"><td class="memSeparator" colspan="2">&#160;</td></tr>
  692. <tr class="memitem:a6c1400cfa6fb129a6686797fb5ca0307"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c1400cfa6fb129a6686797fb5ca0307"></a>
  693. int&#160;</td><td class="memItemRight" valign="bottom"><b>mSubTickLengthIn</b></td></tr>
  694. <tr class="separator:a6c1400cfa6fb129a6686797fb5ca0307"><td class="memSeparator" colspan="2">&#160;</td></tr>
  695. <tr class="memitem:ae0342609ad543c2667673d75b43d9dbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0342609ad543c2667673d75b43d9dbb"></a>
  696. int&#160;</td><td class="memItemRight" valign="bottom"><b>mSubTickLengthOut</b></td></tr>
  697. <tr class="separator:ae0342609ad543c2667673d75b43d9dbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  698. <tr class="memitem:a1d52c78c856d8bd1f331d4ec4e63d944"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d52c78c856d8bd1f331d4ec4e63d944"></a>
  699. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mTickPen</b></td></tr>
  700. <tr class="separator:a1d52c78c856d8bd1f331d4ec4e63d944"><td class="memSeparator" colspan="2">&#160;</td></tr>
  701. <tr class="memitem:a9524593dbc75a5c5b29dbd1cb4b37df5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9524593dbc75a5c5b29dbd1cb4b37df5"></a>
  702. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedTickPen</b></td></tr>
  703. <tr class="separator:a9524593dbc75a5c5b29dbd1cb4b37df5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  704. <tr class="memitem:a32ef56d3a417866720eb12667d27dbd1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32ef56d3a417866720eb12667d27dbd1"></a>
  705. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mSubTickPen</b></td></tr>
  706. <tr class="separator:a32ef56d3a417866720eb12667d27dbd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  707. <tr class="memitem:aa5cc6afc5dc2a365f5abbd36eb04a1dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5cc6afc5dc2a365f5abbd36eb04a1dc"></a>
  708. QPen&#160;</td><td class="memItemRight" valign="bottom"><b>mSelectedSubTickPen</b></td></tr>
  709. <tr class="separator:aa5cc6afc5dc2a365f5abbd36eb04a1dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  710. <tr class="memitem:a1ee36773c49062d751560e11f90845f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ee36773c49062d751560e11f90845f7"></a>
  711. <a class="el" href="class_q_c_p_range.html">QCPRange</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mRange</b></td></tr>
  712. <tr class="separator:a1ee36773c49062d751560e11f90845f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  713. <tr class="memitem:a5cb034f57aa3d773a9ca55a0931dbf7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5cb034f57aa3d773a9ca55a0931dbf7b"></a>
  714. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mRangeReversed</b></td></tr>
  715. <tr class="separator:a5cb034f57aa3d773a9ca55a0931dbf7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  716. <tr class="memitem:ad706039549cbbbec5fcb2baf7894e04d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad706039549cbbbec5fcb2baf7894e04d"></a>
  717. <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0">ScaleType</a>&#160;</td><td class="memItemRight" valign="bottom"><b>mScaleType</b></td></tr>
  718. <tr class="separator:ad706039549cbbbec5fcb2baf7894e04d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  719. <tr class="memitem:abc727ddb4af745151755d1b5e60d03c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc727ddb4af745151755d1b5e60d03c3"></a>
  720. double&#160;</td><td class="memItemRight" valign="bottom"><b>mScaleLogBase</b></td></tr>
  721. <tr class="separator:abc727ddb4af745151755d1b5e60d03c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  722. <tr class="memitem:a93e068984b475467929e7f6768754227"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93e068984b475467929e7f6768754227"></a>
  723. double&#160;</td><td class="memItemRight" valign="bottom"><b>mScaleLogBaseLogInv</b></td></tr>
  724. <tr class="separator:a93e068984b475467929e7f6768754227"><td class="memSeparator" colspan="2">&#160;</td></tr>
  725. <tr class="memitem:a17bffb94aaa40311f259c6ac7bcb5d5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17bffb94aaa40311f259c6ac7bcb5d5f"></a>
  726. <a class="el" href="class_q_c_p_grid.html">QCPGrid</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mGrid</b></td></tr>
  727. <tr class="separator:a17bffb94aaa40311f259c6ac7bcb5d5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  728. <tr class="memitem:a0182a6e7505b3eeef63a019fa1d56388"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0182a6e7505b3eeef63a019fa1d56388"></a>
  729. QCache&lt; QString, <a class="el" href="struct_q_c_p_axis_1_1_cached_label.html">CachedLabel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mLabelCache</b></td></tr>
  730. <tr class="separator:a0182a6e7505b3eeef63a019fa1d56388"><td class="memSeparator" colspan="2">&#160;</td></tr>
  731. <tr class="memitem:aebb24ba8734b7e054efc6e1ecc5414c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aebb24ba8734b7e054efc6e1ecc5414c7"></a>
  732. int&#160;</td><td class="memItemRight" valign="bottom"><b>mLowestVisibleTick</b></td></tr>
  733. <tr class="separator:aebb24ba8734b7e054efc6e1ecc5414c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  734. <tr class="memitem:abb3b3ccce7e9779fef2be91ce1a46ef0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb3b3ccce7e9779fef2be91ce1a46ef0"></a>
  735. int&#160;</td><td class="memItemRight" valign="bottom"><b>mHighestVisibleTick</b></td></tr>
  736. <tr class="separator:abb3b3ccce7e9779fef2be91ce1a46ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  737. <tr class="memitem:a0ec9dbb79704be01f780d34c6f57a08e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ec9dbb79704be01f780d34c6f57a08e"></a>
  738. QChar&#160;</td><td class="memItemRight" valign="bottom"><b>mExponentialChar</b></td></tr>
  739. <tr class="separator:a0ec9dbb79704be01f780d34c6f57a08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  740. <tr class="memitem:ae99d47103ec8ba66959205b23991241b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae99d47103ec8ba66959205b23991241b"></a>
  741. QChar&#160;</td><td class="memItemRight" valign="bottom"><b>mPositiveSignChar</b></td></tr>
  742. <tr class="separator:ae99d47103ec8ba66959205b23991241b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  743. <tr class="memitem:aae0f9b9973b85be601200f00f5825087"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae0f9b9973b85be601200f00f5825087"></a>
  744. QVector&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mTickVector</b></td></tr>
  745. <tr class="separator:aae0f9b9973b85be601200f00f5825087"><td class="memSeparator" colspan="2">&#160;</td></tr>
  746. <tr class="memitem:aeee4bd0fca3f587eafe33843d1cb4f82"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeee4bd0fca3f587eafe33843d1cb4f82"></a>
  747. QVector&lt; QString &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mTickVectorLabels</b></td></tr>
  748. <tr class="separator:aeee4bd0fca3f587eafe33843d1cb4f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
  749. <tr class="memitem:a28353081e0ff35c3fe5ced923a287faa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28353081e0ff35c3fe5ced923a287faa"></a>
  750. QVector&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mSubTickVector</b></td></tr>
  751. <tr class="separator:a28353081e0ff35c3fe5ced923a287faa"><td class="memSeparator" colspan="2">&#160;</td></tr>
  752. <tr class="memitem:a6185814615059cacf09fdb74a3e539d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6185814615059cacf09fdb74a3e539d7"></a>
  753. QRect&#160;</td><td class="memItemRight" valign="bottom"><b>mAxisSelectionBox</b></td></tr>
  754. <tr class="separator:a6185814615059cacf09fdb74a3e539d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  755. <tr class="memitem:acca7a38191c1f4df06b9416d43172214"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acca7a38191c1f4df06b9416d43172214"></a>
  756. QRect&#160;</td><td class="memItemRight" valign="bottom"><b>mTickLabelsSelectionBox</b></td></tr>
  757. <tr class="separator:acca7a38191c1f4df06b9416d43172214"><td class="memSeparator" colspan="2">&#160;</td></tr>
  758. <tr class="memitem:a14fbf65daf2c38cbb0f2c4278a7929dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14fbf65daf2c38cbb0f2c4278a7929dd"></a>
  759. QRect&#160;</td><td class="memItemRight" valign="bottom"><b>mLabelSelectionBox</b></td></tr>
  760. <tr class="separator:a14fbf65daf2c38cbb0f2c4278a7929dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  761. <tr class="memitem:a2cde37b6e385f47e11322df4ac1b0e9b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cde37b6e385f47e11322df4ac1b0e9b"></a>
  762. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mCachedMarginValid</b></td></tr>
  763. <tr class="separator:a2cde37b6e385f47e11322df4ac1b0e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  764. <tr class="memitem:a48ace55cbd54f7241e7f1b06fd369b64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a48ace55cbd54f7241e7f1b06fd369b64"></a>
  765. int&#160;</td><td class="memItemRight" valign="bottom"><b>mCachedMargin</b></td></tr>
  766. <tr class="separator:a48ace55cbd54f7241e7f1b06fd369b64"><td class="memSeparator" colspan="2">&#160;</td></tr>
  767. <tr class="inherit_header pro_attribs_class_q_c_p_layerable"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_q_c_p_layerable')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a></td></tr>
  768. <tr class="memitem:a62e3aed8427d6ce3ccf716f285106cb3 inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62e3aed8427d6ce3ccf716f285106cb3"></a>
  769. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mVisible</b></td></tr>
  770. <tr class="separator:a62e3aed8427d6ce3ccf716f285106cb3 inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  771. <tr class="memitem:aa2a528433e44db02b8aef23c1f9f90ed inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2a528433e44db02b8aef23c1f9f90ed"></a>
  772. <a class="el" href="class_q_custom_plot.html">QCustomPlot</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mParentPlot</b></td></tr>
  773. <tr class="separator:aa2a528433e44db02b8aef23c1f9f90ed inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  774. <tr class="memitem:a3291445a980053e2d17a21d15957624e inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3291445a980053e2d17a21d15957624e"></a>
  775. QPointer&lt; <a class="el" href="class_q_c_p_layerable.html">QCPLayerable</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mParentLayerable</b></td></tr>
  776. <tr class="separator:a3291445a980053e2d17a21d15957624e inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  777. <tr class="memitem:aa38ec5891aff0f50b36fd63e9372a0cd inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa38ec5891aff0f50b36fd63e9372a0cd"></a>
  778. <a class="el" href="class_q_c_p_layer.html">QCPLayer</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>mLayer</b></td></tr>
  779. <tr class="separator:aa38ec5891aff0f50b36fd63e9372a0cd inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  780. <tr class="memitem:a3ab45a4c76a3333ce42eb217a81733ec inherit pro_attribs_class_q_c_p_layerable"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ab45a4c76a3333ce42eb217a81733ec"></a>
  781. bool&#160;</td><td class="memItemRight" valign="bottom"><b>mAntialiased</b></td></tr>
  782. <tr class="separator:a3ab45a4c76a3333ce42eb217a81733ec inherit pro_attribs_class_q_c_p_layerable"><td class="memSeparator" colspan="2">&#160;</td></tr>
  783. </table><table class="memberdecls">
  784. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
  785. Friends</h2></td></tr>
  786. <tr class="memitem:a1cdf9df76adcfae45261690aa0ca2198"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1cdf9df76adcfae45261690aa0ca2198"></a>
  787. class&#160;</td><td class="memItemRight" valign="bottom"><b>QCustomPlot</b></td></tr>
  788. <tr class="separator:a1cdf9df76adcfae45261690aa0ca2198"><td class="memSeparator" colspan="2">&#160;</td></tr>
  789. <tr class="memitem:a061e177f585549fc31f780852e2bd6fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a061e177f585549fc31f780852e2bd6fe"></a>
  790. class&#160;</td><td class="memItemRight" valign="bottom"><b>QCPGrid</b></td></tr>
  791. <tr class="separator:a061e177f585549fc31f780852e2bd6fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
  792. <tr class="memitem:acbf20ecb140f66c5fd1bc64ae0762990"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbf20ecb140f66c5fd1bc64ae0762990"></a>
  793. class&#160;</td><td class="memItemRight" valign="bottom"><b>QCPAxisRect</b></td></tr>
  794. <tr class="separator:acbf20ecb140f66c5fd1bc64ae0762990"><td class="memSeparator" colspan="2">&#160;</td></tr>
  795. </table>
  796. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  797. <div class="textblock"><p>Manages a single axis inside a <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>. </p>
  798. <p>Usually doesn't need to be instantiated externally. Access QCustomPlot's default four axes via QCustomPlot::xAxis (bottom), QCustomPlot::yAxis (left), QCustomPlot::xAxis2 (top) and QCustomPlot::yAxis2 (right).</p>
  799. <p>Axes are always part of an axis rect, see <a class="el" href="class_q_c_p_axis_rect.html" title="Holds multiple axes and arranges them in a rectangular shape. ">QCPAxisRect</a>. </p><div class="image">
  800. <img src="AxisNamesOverview.png" alt="AxisNamesOverview.png"/>
  801. </div>
  802. <center>Naming convention of axis parts</center><p> <br />
  803. </p><div class="image">
  804. <img src="AxisRectSpacingOverview.png" alt="AxisRectSpacingOverview.png"/>
  805. </div>
  806. <center>Overview of the spacings and paddings that define the geometry of an axis. The dashed gray line on the left represents the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> widget border.</center> </div><h2 class="groupheader">Member Enumeration Documentation</h2>
  807. <a class="anchor" id="ae2bcc1728b382f10f064612b368bc18a"></a>
  808. <div class="memitem">
  809. <div class="memproto">
  810. <table class="memname">
  811. <tr>
  812. <td class="memname">enum <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">QCPAxis::AxisType</a></td>
  813. </tr>
  814. </table>
  815. </div><div class="memdoc">
  816. <p>Defines at which side of the axis rect the axis will appear. This also affects how the tick marks are drawn, on which side the labels are placed etc. </p>
  817. <table class="fieldtable">
  818. <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ae2bcc1728b382f10f064612b368bc18aaf84aa6cac6fb6099f54a2cbf7546b730"></a>atLeft&#160;</td><td class="fielddoc">
  819. <p><code>0x01</code> Axis is vertical and on the left side of the axis rect </p>
  820. </td></tr>
  821. <tr><td class="fieldname"><a class="anchor" id="ae2bcc1728b382f10f064612b368bc18aadf5509f7d29199ef2f263b1dd224b345"></a>atRight&#160;</td><td class="fielddoc">
  822. <p><code>0x02</code> Axis is vertical and on the right side of the axis rect </p>
  823. </td></tr>
  824. <tr><td class="fieldname"><a class="anchor" id="ae2bcc1728b382f10f064612b368bc18aac0ece2b680d3f545e701f75af1655977"></a>atTop&#160;</td><td class="fielddoc">
  825. <p><code>0x04</code> Axis is horizontal and on the top side of the axis rect </p>
  826. </td></tr>
  827. <tr><td class="fieldname"><a class="anchor" id="ae2bcc1728b382f10f064612b368bc18aa220d68888516b6c3b493d144f1ba438f"></a>atBottom&#160;</td><td class="fielddoc">
  828. <p><code>0x08</code> Axis is horizontal and on the bottom side of the axis rect </p>
  829. </td></tr>
  830. </table>
  831. </div>
  832. </div>
  833. <a class="anchor" id="a4a7da0166f755f5abac23b765d184cad"></a>
  834. <div class="memitem">
  835. <div class="memproto">
  836. <table class="memname">
  837. <tr>
  838. <td class="memname">enum <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cad">QCPAxis::LabelType</a></td>
  839. </tr>
  840. </table>
  841. </div><div class="memdoc">
  842. <p>When automatic tick label generation is enabled (<a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a>), defines how the coordinate of the tick is interpreted, i.e. translated into a string.</p>
  843. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a54f24f5ce8feea25209388a863d7e448">setTickLabelType</a> </dd></dl>
  844. <table class="fieldtable">
  845. <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a4a7da0166f755f5abac23b765d184cada7f1eacf3b73adaefd334bea04e094b7e"></a>ltNumber&#160;</td><td class="fielddoc">
  846. <p>Tick coordinate is regarded as normal number and will be displayed as such. (see <a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a>) </p>
  847. </td></tr>
  848. <tr><td class="fieldname"><a class="anchor" id="a4a7da0166f755f5abac23b765d184cadafc70594a9d877124dd11ccc187d4ac52"></a>ltDateTime&#160;</td><td class="fielddoc">
  849. <p>Tick coordinate is regarded as a date/time (seconds since 1970-01-01T00:00:00 UTC) and will be displayed and formatted as such. (for details, see <a class="el" href="class_q_c_p_axis.html#a2ee0191daa03524a682113e63e05f7a7">setDateTimeFormat</a>) </p>
  850. </td></tr>
  851. </table>
  852. </div>
  853. </div>
  854. <a class="anchor" id="a36d8e8658dbaa179bf2aeb973db2d6f0"></a>
  855. <div class="memitem">
  856. <div class="memproto">
  857. <table class="memname">
  858. <tr>
  859. <td class="memname">enum <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0">QCPAxis::ScaleType</a></td>
  860. </tr>
  861. </table>
  862. </div><div class="memdoc">
  863. <p>Defines the scale of an axis. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#adb6c5c45bdf899ea221881dd3b43b406">setScaleType</a> </dd></dl>
  864. <table class="fieldtable">
  865. <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a36d8e8658dbaa179bf2aeb973db2d6f0aff6e30a11a828bc850caffab0ff994f6"></a>stLinear&#160;</td><td class="fielddoc">
  866. <p>Linear scaling. </p>
  867. </td></tr>
  868. <tr><td class="fieldname"><a class="anchor" id="a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4"></a>stLogarithmic&#160;</td><td class="fielddoc">
  869. <p>Logarithmic scaling with correspondingly transformed plots and (major) tick marks at every base power (see <a class="el" href="class_q_c_p_axis.html#a726186054be90487885a748aa1b42188">setScaleLogBase</a>). </p>
  870. </td></tr>
  871. </table>
  872. </div>
  873. </div>
  874. <a class="anchor" id="abee4c7a54c468b1385dfce2c898b115f"></a>
  875. <div class="memitem">
  876. <div class="memproto">
  877. <table class="memname">
  878. <tr>
  879. <td class="memname">enum <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">QCPAxis::SelectablePart</a></td>
  880. </tr>
  881. </table>
  882. </div><div class="memdoc">
  883. <p>Defines the selectable parts of an axis. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a> </dd></dl>
  884. <table class="fieldtable">
  885. <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="abee4c7a54c468b1385dfce2c898b115fae0df8123a5528d5ccf87cb7794f971ea"></a>spNone&#160;</td><td class="fielddoc">
  886. <p>None of the selectable parts. </p>
  887. </td></tr>
  888. <tr><td class="fieldname"><a class="anchor" id="abee4c7a54c468b1385dfce2c898b115fa8949d2c1a31eccae9be7ed32e7a1ae38"></a>spAxis&#160;</td><td class="fielddoc">
  889. <p>The axis backbone and tick marks. </p>
  890. </td></tr>
  891. <tr><td class="fieldname"><a class="anchor" id="abee4c7a54c468b1385dfce2c898b115fa584e0a3dc4d064880647619f4bd4e771"></a>spTickLabels&#160;</td><td class="fielddoc">
  892. <p>Tick labels (numbers) of this axis (as a whole, not individually) </p>
  893. </td></tr>
  894. <tr><td class="fieldname"><a class="anchor" id="abee4c7a54c468b1385dfce2c898b115fa851e0600e0d08b4f5fee9361e3fedabd"></a>spAxisLabel&#160;</td><td class="fielddoc">
  895. <p>The axis label. </p>
  896. </td></tr>
  897. </table>
  898. </div>
  899. </div>
  900. <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
  901. <a class="anchor" id="ac62c042968bae0e6d474fcfc57c9b71f"></a>
  902. <div class="memitem">
  903. <div class="memproto">
  904. <table class="mlabels">
  905. <tr>
  906. <td class="mlabels-left">
  907. <table class="memname">
  908. <tr>
  909. <td class="memname">QCPAxis::QCPAxis </td>
  910. <td>(</td>
  911. <td class="paramtype"><a class="el" href="class_q_c_p_axis_rect.html">QCPAxisRect</a> *&#160;</td>
  912. <td class="paramname"><em>parent</em>, </td>
  913. </tr>
  914. <tr>
  915. <td class="paramkey"></td>
  916. <td></td>
  917. <td class="paramtype"><a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">AxisType</a>&#160;</td>
  918. <td class="paramname"><em>type</em>&#160;</td>
  919. </tr>
  920. <tr>
  921. <td></td>
  922. <td>)</td>
  923. <td></td><td></td>
  924. </tr>
  925. </table>
  926. </td>
  927. <td class="mlabels-right">
  928. <span class="mlabels"><span class="mlabel">explicit</span></span> </td>
  929. </tr>
  930. </table>
  931. </div><div class="memdoc">
  932. <p>Constructs an Axis instance of Type <em>type</em> for the axis rect <em>parent</em>. You shouldn't instantiate axes directly, rather use <a class="el" href="class_q_c_p_axis_rect.html#acbc382cc7715d23310d65d91f50a4bde">QCPAxisRect::addAxis</a>. </p>
  933. </div>
  934. </div>
  935. <h2 class="groupheader">Member Function Documentation</h2>
  936. <a class="anchor" id="a985ae693b842fb0422b4390fe36d299a"></a>
  937. <div class="memitem">
  938. <div class="memproto">
  939. <table class="memname">
  940. <tr>
  941. <td class="memname">double QCPAxis::coordToPixel </td>
  942. <td>(</td>
  943. <td class="paramtype">double&#160;</td>
  944. <td class="paramname"><em>value</em></td><td>)</td>
  945. <td> const</td>
  946. </tr>
  947. </table>
  948. </div><div class="memdoc">
  949. <p>Transforms <em>value</em>, in coordinates of the axis, to pixel coordinates of the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> widget. </p>
  950. </div>
  951. </div>
  952. <a class="anchor" id="ab2965a8ab1da948b897f1c006080760b"></a>
  953. <div class="memitem">
  954. <div class="memproto">
  955. <table class="memname">
  956. <tr>
  957. <td class="memname"><a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">QCPAxis::SelectablePart</a> QCPAxis::getPartAt </td>
  958. <td>(</td>
  959. <td class="paramtype">const QPointF &amp;&#160;</td>
  960. <td class="paramname"><em>pos</em></td><td>)</td>
  961. <td> const</td>
  962. </tr>
  963. </table>
  964. </div><div class="memdoc">
  965. <p>Returns the part of the axis that is hit by <em>pos</em> (in pixels). The return value of this function is independent of the user-selectable parts defined with <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>. Further, this function does not change the current selection state of the axis.</p>
  966. <p>If the axis is not visible (<a class="el" href="class_q_c_p_layerable.html#a3bed99ddc396b48ce3ebfdc0418744f8">setVisible</a>), this function always returns <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115fae0df8123a5528d5ccf87cb7794f971ea">spNone</a>.</p>
  967. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  968. </div>
  969. </div>
  970. <a class="anchor" id="ad3919e7d7400f55446ea82018fe5e3a8"></a>
  971. <div class="memitem">
  972. <div class="memproto">
  973. <table class="memname">
  974. <tr>
  975. <td class="memname">QList&lt; <a class="el" href="class_q_c_p_graph.html">QCPGraph</a> * &gt; QCPAxis::graphs </td>
  976. <td>(</td>
  977. <td class="paramname"></td><td>)</td>
  978. <td> const</td>
  979. </tr>
  980. </table>
  981. </div><div class="memdoc">
  982. <p>Returns a list of all the graphs that have this axis as key or value axis.</p>
  983. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4f7404494cccdbfc00e1e865b7ed16a4">plottables</a>, <a class="el" href="class_q_c_p_axis.html#ae437656a5fd1a03721a8f2d7aab460fe">items</a> </dd></dl>
  984. </div>
  985. </div>
  986. <a class="anchor" id="ac4fb913cce3072b5e75a4635e0f6cd04"></a>
  987. <div class="memitem">
  988. <div class="memproto">
  989. <table class="mlabels">
  990. <tr>
  991. <td class="mlabels-left">
  992. <table class="memname">
  993. <tr>
  994. <td class="memname"><a class="el" href="class_q_c_p_grid.html">QCPGrid</a> * QCPAxis::grid </td>
  995. <td>(</td>
  996. <td class="paramname"></td><td>)</td>
  997. <td> const</td>
  998. </tr>
  999. </table>
  1000. </td>
  1001. <td class="mlabels-right">
  1002. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  1003. </tr>
  1004. </table>
  1005. </div><div class="memdoc">
  1006. <p>Returns the <a class="el" href="class_q_c_p_grid.html">QCPGrid</a> instance belonging to this axis. Access it to set details about the way the grid is displayed. </p>
  1007. </div>
  1008. </div>
  1009. <a class="anchor" id="ae437656a5fd1a03721a8f2d7aab460fe"></a>
  1010. <div class="memitem">
  1011. <div class="memproto">
  1012. <table class="memname">
  1013. <tr>
  1014. <td class="memname">QList&lt; <a class="el" href="class_q_c_p_abstract_item.html">QCPAbstractItem</a> * &gt; QCPAxis::items </td>
  1015. <td>(</td>
  1016. <td class="paramname"></td><td>)</td>
  1017. <td> const</td>
  1018. </tr>
  1019. </table>
  1020. </div><div class="memdoc">
  1021. <p>Returns a list of all the items that are associated with this axis. An item is considered associated with an axis if at least one of its positions uses the axis as key or value axis.</p>
  1022. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4f7404494cccdbfc00e1e865b7ed16a4">plottables</a>, <a class="el" href="class_q_c_p_axis.html#ad3919e7d7400f55446ea82018fe5e3a8">graphs</a> </dd></dl>
  1023. </div>
  1024. </div>
  1025. <a class="anchor" id="ac0a6b77bd52bec6c81cd62d167cfeba6"></a>
  1026. <div class="memitem">
  1027. <div class="memproto">
  1028. <table class="mlabels">
  1029. <tr>
  1030. <td class="mlabels-left">
  1031. <table class="memname">
  1032. <tr>
  1033. <td class="memname"><a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18a">QCPAxis::AxisType</a> QCPAxis::marginSideToAxisType </td>
  1034. <td>(</td>
  1035. <td class="paramtype"><a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54">QCP::MarginSide</a>&#160;</td>
  1036. <td class="paramname"><em>side</em></td><td>)</td>
  1037. <td></td>
  1038. </tr>
  1039. </table>
  1040. </td>
  1041. <td class="mlabels-right">
  1042. <span class="mlabels"><span class="mlabel">static</span></span> </td>
  1043. </tr>
  1044. </table>
  1045. </div><div class="memdoc">
  1046. <p>Transforms a margin side to the logically corresponding axis type. (<a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54a9500c8bfcc9e80b9dff0a8e00e867f07" title="0x01 left margin ">QCP::msLeft</a> to <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18aaf84aa6cac6fb6099f54a2cbf7546b730" title="0x01 Axis is vertical and on the left side of the axis rect ">QCPAxis::atLeft</a>, <a class="el" href="namespace_q_c_p.html#a7e487e3e2ccb62ab7771065bab7cae54a93c719593bb2b94ed244d52c86d83b65" title="0x02 right margin ">QCP::msRight</a> to <a class="el" href="class_q_c_p_axis.html#ae2bcc1728b382f10f064612b368bc18aadf5509f7d29199ef2f263b1dd224b345" title="0x02 Axis is vertical and on the right side of the axis rect ">QCPAxis::atRight</a>, etc.) </p>
  1047. </div>
  1048. </div>
  1049. <a class="anchor" id="a18f3a68f2b691af1fd34b6593c886630"></a>
  1050. <div class="memitem">
  1051. <div class="memproto">
  1052. <table class="memname">
  1053. <tr>
  1054. <td class="memname">void QCPAxis::moveRange </td>
  1055. <td>(</td>
  1056. <td class="paramtype">double&#160;</td>
  1057. <td class="paramname"><em>diff</em></td><td>)</td>
  1058. <td></td>
  1059. </tr>
  1060. </table>
  1061. </div><div class="memdoc">
  1062. <p>If the scale type (<a class="el" href="class_q_c_p_axis.html#adb6c5c45bdf899ea221881dd3b43b406">setScaleType</a>) is <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0aff6e30a11a828bc850caffab0ff994f6">stLinear</a>, <em>diff</em> is added to the lower and upper bounds of the range. The range is simply moved by <em>diff</em>.</p>
  1063. <p>If the scale type is <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a>, the range bounds are multiplied by <em>diff</em>. This corresponds to an apparent "linear" move in logarithmic scaling by a distance of log(diff). </p>
  1064. </div>
  1065. </div>
  1066. <a class="anchor" id="a57483f2f60145ddc9e63f3af53959265"></a>
  1067. <div class="memitem">
  1068. <div class="memproto">
  1069. <table class="mlabels">
  1070. <tr>
  1071. <td class="mlabels-left">
  1072. <table class="memname">
  1073. <tr>
  1074. <td class="memname">Qt::Orientation QCPAxis::orientation </td>
  1075. <td>(</td>
  1076. <td class="paramname"></td><td>)</td>
  1077. <td> const</td>
  1078. </tr>
  1079. </table>
  1080. </td>
  1081. <td class="mlabels-right">
  1082. <span class="mlabels"><span class="mlabel">inline</span></span> </td>
  1083. </tr>
  1084. </table>
  1085. </div><div class="memdoc">
  1086. <p>Returns the orientation of the axis. The axis orientation (horizontal or vertical) is deduced from the axis type (left, top, right or bottom). </p>
  1087. </div>
  1088. </div>
  1089. <a class="anchor" id="ae9289ef7043b9d966af88eaa95b037d1"></a>
  1090. <div class="memitem">
  1091. <div class="memproto">
  1092. <table class="memname">
  1093. <tr>
  1094. <td class="memname">double QCPAxis::pixelToCoord </td>
  1095. <td>(</td>
  1096. <td class="paramtype">double&#160;</td>
  1097. <td class="paramname"><em>value</em></td><td>)</td>
  1098. <td> const</td>
  1099. </tr>
  1100. </table>
  1101. </div><div class="memdoc">
  1102. <p>Transforms <em>value</em>, in pixel coordinates of the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> widget, to axis coordinates. </p>
  1103. </div>
  1104. </div>
  1105. <a class="anchor" id="a4f7404494cccdbfc00e1e865b7ed16a4"></a>
  1106. <div class="memitem">
  1107. <div class="memproto">
  1108. <table class="memname">
  1109. <tr>
  1110. <td class="memname">QList&lt; <a class="el" href="class_q_c_p_abstract_plottable.html">QCPAbstractPlottable</a> * &gt; QCPAxis::plottables </td>
  1111. <td>(</td>
  1112. <td class="paramname"></td><td>)</td>
  1113. <td> const</td>
  1114. </tr>
  1115. </table>
  1116. </div><div class="memdoc">
  1117. <p>Returns a list of all the plottables that have this axis as key or value axis.</p>
  1118. <p>If you are only interested in plottables of type <a class="el" href="class_q_c_p_graph.html" title="A plottable representing a graph in a plot. ">QCPGraph</a>, see <a class="el" href="class_q_c_p_axis.html#ad3919e7d7400f55446ea82018fe5e3a8">graphs</a>.</p>
  1119. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#ad3919e7d7400f55446ea82018fe5e3a8">graphs</a>, <a class="el" href="class_q_c_p_axis.html#ae437656a5fd1a03721a8f2d7aab460fe">items</a> </dd></dl>
  1120. </div>
  1121. </div>
  1122. <a class="anchor" id="a0894084e4c16a1736534c4095746f910"></a>
  1123. <div class="memitem">
  1124. <div class="memproto">
  1125. <table class="mlabels">
  1126. <tr>
  1127. <td class="mlabels-left">
  1128. <table class="memname">
  1129. <tr>
  1130. <td class="memname">void QCPAxis::rangeChanged </td>
  1131. <td>(</td>
  1132. <td class="paramtype">const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;&#160;</td>
  1133. <td class="paramname"><em>newRange</em></td><td>)</td>
  1134. <td></td>
  1135. </tr>
  1136. </table>
  1137. </td>
  1138. <td class="mlabels-right">
  1139. <span class="mlabels"><span class="mlabel">signal</span></span> </td>
  1140. </tr>
  1141. </table>
  1142. </div><div class="memdoc">
  1143. <p>This signal is emitted when the range of this axis has changed. You can connect it to the <a class="el" href="class_q_c_p_axis.html#aebdfea5d44c3a0ad2b4700cd4d25b641">setRange</a> slot of another axis to communicate the new range to the other axis, in order for it to be synchronized. </p>
  1144. </div>
  1145. </div>
  1146. <a class="anchor" id="aac8576288e8e31f16186124bc10dd10d"></a>
  1147. <div class="memitem">
  1148. <div class="memproto">
  1149. <table class="mlabels">
  1150. <tr>
  1151. <td class="mlabels-left">
  1152. <table class="memname">
  1153. <tr>
  1154. <td class="memname">void QCPAxis::rangeChanged </td>
  1155. <td>(</td>
  1156. <td class="paramtype">const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;&#160;</td>
  1157. <td class="paramname"><em>newRange</em>, </td>
  1158. </tr>
  1159. <tr>
  1160. <td class="paramkey"></td>
  1161. <td></td>
  1162. <td class="paramtype">const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;&#160;</td>
  1163. <td class="paramname"><em>oldRange</em>&#160;</td>
  1164. </tr>
  1165. <tr>
  1166. <td></td>
  1167. <td>)</td>
  1168. <td></td><td></td>
  1169. </tr>
  1170. </table>
  1171. </td>
  1172. <td class="mlabels-right">
  1173. <span class="mlabels"><span class="mlabel">signal</span></span> </td>
  1174. </tr>
  1175. </table>
  1176. </div><div class="memdoc">
  1177. <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
  1178. <p>Additionally to the new range, this signal also provides the previous range held by the axis as <em>oldRange</em>. </p>
  1179. </div>
  1180. </div>
  1181. <a class="anchor" id="a499345f02ebce4b23d8ccec96e58daa9"></a>
  1182. <div class="memitem">
  1183. <div class="memproto">
  1184. <table class="memname">
  1185. <tr>
  1186. <td class="memname">void QCPAxis::rescale </td>
  1187. <td>(</td>
  1188. <td class="paramtype">bool&#160;</td>
  1189. <td class="paramname"><em>onlyVisiblePlottables</em> = <code>false</code></td><td>)</td>
  1190. <td></td>
  1191. </tr>
  1192. </table>
  1193. </div><div class="memdoc">
  1194. <p>Changes the axis range such that all plottables associated with this axis are fully visible in that dimension.</p>
  1195. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_abstract_plottable.html#a7e8fc3be43c27ccacd70a7bf9d74a5cd">QCPAbstractPlottable::rescaleAxes</a>, <a class="el" href="class_q_custom_plot.html#ad86528f2cee6c7e446dea4a6e8839935">QCustomPlot::rescaleAxes</a> </dd></dl>
  1196. </div>
  1197. </div>
  1198. <a class="anchor" id="a7072ff96fe690148f1bbcdb4f773ea1c"></a>
  1199. <div class="memitem">
  1200. <div class="memproto">
  1201. <table class="memname">
  1202. <tr>
  1203. <td class="memname">void QCPAxis::scaleRange </td>
  1204. <td>(</td>
  1205. <td class="paramtype">double&#160;</td>
  1206. <td class="paramname"><em>factor</em>, </td>
  1207. </tr>
  1208. <tr>
  1209. <td class="paramkey"></td>
  1210. <td></td>
  1211. <td class="paramtype">double&#160;</td>
  1212. <td class="paramname"><em>center</em>&#160;</td>
  1213. </tr>
  1214. <tr>
  1215. <td></td>
  1216. <td>)</td>
  1217. <td></td><td></td>
  1218. </tr>
  1219. </table>
  1220. </div><div class="memdoc">
  1221. <p>Scales the range of this axis by <em>factor</em> around the coordinate <em>center</em>. For example, if <em>factor</em> is 2.0, <em>center</em> is 1.0, then the axis range will double its size, and the point at coordinate 1.0 won't have changed its position in the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> widget (i.e. coordinates around 1.0 will have moved symmetrically closer to 1.0). </p>
  1222. </div>
  1223. </div>
  1224. <a class="anchor" id="a62b598abeee7174a05f9d542cc85b1f5"></a>
  1225. <div class="memitem">
  1226. <div class="memproto">
  1227. <table class="mlabels">
  1228. <tr>
  1229. <td class="mlabels-left">
  1230. <table class="memname">
  1231. <tr>
  1232. <td class="memname">void QCPAxis::selectionChanged </td>
  1233. <td>(</td>
  1234. <td class="paramtype">const QCPAxis::SelectableParts &amp;&#160;</td>
  1235. <td class="paramname"><em>parts</em></td><td>)</td>
  1236. <td></td>
  1237. </tr>
  1238. </table>
  1239. </td>
  1240. <td class="mlabels-right">
  1241. <span class="mlabels"><span class="mlabel">signal</span></span> </td>
  1242. </tr>
  1243. </table>
  1244. </div><div class="memdoc">
  1245. <p>This signal is emitted when the selection state of this axis has changed, either by user interaction or by a direct call to <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>. </p>
  1246. </div>
  1247. </div>
  1248. <a class="anchor" id="a2877a6230920c118be65c6113089f467"></a>
  1249. <div class="memitem">
  1250. <div class="memproto">
  1251. <table class="mlabels">
  1252. <tr>
  1253. <td class="mlabels-left">
  1254. <table class="memname">
  1255. <tr>
  1256. <td class="memname">double QCPAxis::selectTest </td>
  1257. <td>(</td>
  1258. <td class="paramtype">const QPointF &amp;&#160;</td>
  1259. <td class="paramname"><em>pos</em>, </td>
  1260. </tr>
  1261. <tr>
  1262. <td class="paramkey"></td>
  1263. <td></td>
  1264. <td class="paramtype">bool&#160;</td>
  1265. <td class="paramname"><em>onlySelectable</em>, </td>
  1266. </tr>
  1267. <tr>
  1268. <td class="paramkey"></td>
  1269. <td></td>
  1270. <td class="paramtype">QVariant *&#160;</td>
  1271. <td class="paramname"><em>details</em> = <code>0</code>&#160;</td>
  1272. </tr>
  1273. <tr>
  1274. <td></td>
  1275. <td>)</td>
  1276. <td></td><td> const</td>
  1277. </tr>
  1278. </table>
  1279. </td>
  1280. <td class="mlabels-right">
  1281. <span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  1282. </tr>
  1283. </table>
  1284. </div><div class="memdoc">
  1285. <p>This function is used to decide whether a click hits a layerable object or not.</p>
  1286. <p><em>pos</em> is a point in pixel coordinates on the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> surface. This function returns the shortest pixel distance of this point to the object. If the object is either invisible or the distance couldn't be determined, -1.0 is returned. Further, if <em>onlySelectable</em> is true and the object is not selectable, -1.0 is returned, too.</p>
  1287. <p>If the item is represented not by single lines but by an area like <a class="el" href="class_q_c_p_item_rect.html" title="A rectangle. ">QCPItemRect</a> or <a class="el" href="class_q_c_p_item_text.html" title="A text label. ">QCPItemText</a>, a click inside the area returns a constant value greater zero (typically the selectionTolerance of the parent <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> multiplied by 0.99). If the click lies outside the area, this function returns -1.0.</p>
  1288. <p>Providing a constant value for area objects allows selecting line objects even when they are obscured by such area objects, by clicking close to the lines (i.e. closer than 0.99*selectionTolerance).</p>
  1289. <p>The actual setting of the selection state is not done by this function. This is handled by the parent <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> when the mouseReleaseEvent occurs, and the finally selected object is notified via the selectEvent/deselectEvent methods.</p>
  1290. <p><em>details</em> is an optional output parameter. Every layerable subclass may place any information in <em>details</em>. This information will be passed to selectEvent when the parent <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> decides on the basis of this selectTest call, that the object was successfully selected. The subsequent call to selectEvent will carry the <em>details</em>. This is useful for multi-part objects (like <a class="el" href="class_q_c_p_axis.html" title="Manages a single axis inside a QCustomPlot. ">QCPAxis</a>). This way, a possibly complex calculation to decide which part was clicked is only done once in <a class="el" href="class_q_c_p_axis.html#a2877a6230920c118be65c6113089f467">selectTest</a>. The result (i.e. the actually clicked part) can then be placed in <em>details</em>. So in the subsequent selectEvent, the decision which part was selected doesn't have to be done a second time for a single selection operation.</p>
  1291. <p>You may pass 0 as <em>details</em> to indicate that you are not interested in those selection details.</p>
  1292. <dl class="section see"><dt>See also</dt><dd>selectEvent, deselectEvent, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1293. <p>Reimplemented from <a class="el" href="class_q_c_p_layerable.html#a4001c4d0dfec55598efa4d531f2179a9">QCPLayerable</a>.</p>
  1294. </div>
  1295. </div>
  1296. <a class="anchor" id="adcbdec7a60054b88571e89599f4a45bf"></a>
  1297. <div class="memitem">
  1298. <div class="memproto">
  1299. <table class="memname">
  1300. <tr>
  1301. <td class="memname">void QCPAxis::setAutoSubTicks </td>
  1302. <td>(</td>
  1303. <td class="paramtype">bool&#160;</td>
  1304. <td class="paramname"><em>on</em></td><td>)</td>
  1305. <td></td>
  1306. </tr>
  1307. </table>
  1308. </div><div class="memdoc">
  1309. <p>Sets whether the number of sub ticks in one tick interval is determined automatically. This works, as long as the tick step mantissa is a multiple of 0.5. When <a class="el" href="class_q_c_p_axis.html#a99fe77b034e06f5b723995beab96e741">setAutoTickStep</a> is enabled, this is always the case.</p>
  1310. <p>When <em>on</em> is set to false, you may set the sub tick count with <a class="el" href="class_q_c_p_axis.html#a4b1554ead9d7f9799650d51383e326dd">setSubTickCount</a> manually. </p>
  1311. </div>
  1312. </div>
  1313. <a class="anchor" id="a7c7111cbeac9ec5fcb40f93a1ef51a0b"></a>
  1314. <div class="memitem">
  1315. <div class="memproto">
  1316. <table class="memname">
  1317. <tr>
  1318. <td class="memname">void QCPAxis::setAutoTickCount </td>
  1319. <td>(</td>
  1320. <td class="paramtype">int&#160;</td>
  1321. <td class="paramname"><em>approximateCount</em></td><td>)</td>
  1322. <td></td>
  1323. </tr>
  1324. </table>
  1325. </div><div class="memdoc">
  1326. <p>When <a class="el" href="class_q_c_p_axis.html#a99fe77b034e06f5b723995beab96e741">setAutoTickStep</a> is true, <em>approximateCount</em> determines how many ticks should be generated in the visible range, approximately.</p>
  1327. <p>It's not guaranteed that this number of ticks is met exactly, but approximately within a tolerance of about two.</p>
  1328. <p>Only values greater than zero are accepted as <em>approximateCount</em>. </p>
  1329. </div>
  1330. </div>
  1331. <a class="anchor" id="aaa47e3a6bac0c20d4beb9028f01bc1a1"></a>
  1332. <div class="memitem">
  1333. <div class="memproto">
  1334. <table class="memname">
  1335. <tr>
  1336. <td class="memname">void QCPAxis::setAutoTickLabels </td>
  1337. <td>(</td>
  1338. <td class="paramtype">bool&#160;</td>
  1339. <td class="paramname"><em>on</em></td><td>)</td>
  1340. <td></td>
  1341. </tr>
  1342. </table>
  1343. </div><div class="memdoc">
  1344. <p>Sets whether the tick labels are generated automatically. Depending on the tick label type (<a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cada7f1eacf3b73adaefd334bea04e094b7e">ltNumber</a> or <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cadafc70594a9d877124dd11ccc187d4ac52">ltDateTime</a>), the labels will either show the coordinate as floating point number (<a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a>), or a date/time formatted according to <a class="el" href="class_q_c_p_axis.html#a2ee0191daa03524a682113e63e05f7a7">setDateTimeFormat</a>.</p>
  1345. <p>If <em>on</em> is set to false, you should provide the tick labels via <a class="el" href="class_q_c_p_axis.html#a921d3ba3853ca3bd2cce3459f7a243ed">setTickVectorLabels</a>. This is usually used in a combination with <a class="el" href="class_q_c_p_axis.html#ae867c23d3a6a7bd4d09cc66c5d018f63">setAutoTicks</a> set to false for complete control over tick positions and labels, e.g. when the ticks should be at multiples of pi and show "2pi", "3pi" etc. as tick labels.</p>
  1346. <p>If you need dynamically calculated tick vectors (and possibly tick label vectors), set the vectors in a slot connected to the <a class="el" href="class_q_c_p_axis.html#af46d99613d29518795134ec4928e3873">ticksRequest</a> signal. </p>
  1347. </div>
  1348. </div>
  1349. <a class="anchor" id="ae867c23d3a6a7bd4d09cc66c5d018f63"></a>
  1350. <div class="memitem">
  1351. <div class="memproto">
  1352. <table class="memname">
  1353. <tr>
  1354. <td class="memname">void QCPAxis::setAutoTicks </td>
  1355. <td>(</td>
  1356. <td class="paramtype">bool&#160;</td>
  1357. <td class="paramname"><em>on</em></td><td>)</td>
  1358. <td></td>
  1359. </tr>
  1360. </table>
  1361. </div><div class="memdoc">
  1362. <p>Sets whether the tick positions should be calculated automatically (either from an automatically generated tick step or a tick step provided manually via <a class="el" href="class_q_c_p_axis.html#af727db0acc6492c4c774c0700e738205">setTickStep</a>, see <a class="el" href="class_q_c_p_axis.html#a99fe77b034e06f5b723995beab96e741">setAutoTickStep</a>).</p>
  1363. <p>If <em>on</em> is set to false, you must provide the tick positions manually via <a class="el" href="class_q_c_p_axis.html#a871db94c5d796c80fcbe1a9d4506e27e">setTickVector</a>. For these manual ticks you may let <a class="el" href="class_q_c_p_axis.html" title="Manages a single axis inside a QCustomPlot. ">QCPAxis</a> generate the appropriate labels automatically by leaving <a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a> set to true. If you also wish to control the displayed labels manually, set <a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a> to false and provide the label strings with <a class="el" href="class_q_c_p_axis.html#a921d3ba3853ca3bd2cce3459f7a243ed">setTickVectorLabels</a>.</p>
  1364. <p>If you need dynamically calculated tick vectors (and possibly tick label vectors), set the vectors in a slot connected to the <a class="el" href="class_q_c_p_axis.html#af46d99613d29518795134ec4928e3873">ticksRequest</a> signal. </p>
  1365. </div>
  1366. </div>
  1367. <a class="anchor" id="a99fe77b034e06f5b723995beab96e741"></a>
  1368. <div class="memitem">
  1369. <div class="memproto">
  1370. <table class="memname">
  1371. <tr>
  1372. <td class="memname">void QCPAxis::setAutoTickStep </td>
  1373. <td>(</td>
  1374. <td class="paramtype">bool&#160;</td>
  1375. <td class="paramname"><em>on</em></td><td>)</td>
  1376. <td></td>
  1377. </tr>
  1378. </table>
  1379. </div><div class="memdoc">
  1380. <p>Sets whether the tick step, i.e. the interval between two (major) ticks, is calculated automatically. If <em>on</em> is set to true, the axis finds a tick step that is reasonable for human readable plots.</p>
  1381. <p>The number of ticks the algorithm aims for within the visible range can be set with <a class="el" href="class_q_c_p_axis.html#a7c7111cbeac9ec5fcb40f93a1ef51a0b">setAutoTickCount</a>.</p>
  1382. <p>If <em>on</em> is set to false, you may set the tick step manually with <a class="el" href="class_q_c_p_axis.html#af727db0acc6492c4c774c0700e738205">setTickStep</a>. </p>
  1383. </div>
  1384. </div>
  1385. <a class="anchor" id="a778d45fb71b3c7ab3bb7079e18b058e4"></a>
  1386. <div class="memitem">
  1387. <div class="memproto">
  1388. <table class="memname">
  1389. <tr>
  1390. <td class="memname">void QCPAxis::setBasePen </td>
  1391. <td>(</td>
  1392. <td class="paramtype">const QPen &amp;&#160;</td>
  1393. <td class="paramname"><em>pen</em></td><td>)</td>
  1394. <td></td>
  1395. </tr>
  1396. </table>
  1397. </div><div class="memdoc">
  1398. <p>Sets the pen, the axis base line is drawn with.</p>
  1399. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#ad80923bcc1c5da4c4db602c5325e797e">setTickPen</a>, <a class="el" href="class_q_c_p_axis.html#aede4028ae7516bd51a60618a8233f9cf">setSubTickPen</a> </dd></dl>
  1400. </div>
  1401. </div>
  1402. <a class="anchor" id="a2ee0191daa03524a682113e63e05f7a7"></a>
  1403. <div class="memitem">
  1404. <div class="memproto">
  1405. <table class="memname">
  1406. <tr>
  1407. <td class="memname">void QCPAxis::setDateTimeFormat </td>
  1408. <td>(</td>
  1409. <td class="paramtype">const QString &amp;&#160;</td>
  1410. <td class="paramname"><em>format</em></td><td>)</td>
  1411. <td></td>
  1412. </tr>
  1413. </table>
  1414. </div><div class="memdoc">
  1415. <p>Sets the format in which dates and times are displayed as tick labels, if <a class="el" href="class_q_c_p_axis.html#a54f24f5ce8feea25209388a863d7e448">setTickLabelType</a> is <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cadafc70594a9d877124dd11ccc187d4ac52">ltDateTime</a>. for details about the <em>format</em> string, see the documentation of QDateTime::toString().</p>
  1416. <p>Newlines can be inserted with "\n".</p>
  1417. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a262e06731debed7eee11fa6a81d67eaf">setDateTimeSpec</a> </dd></dl>
  1418. </div>
  1419. </div>
  1420. <a class="anchor" id="a262e06731debed7eee11fa6a81d67eaf"></a>
  1421. <div class="memitem">
  1422. <div class="memproto">
  1423. <table class="memname">
  1424. <tr>
  1425. <td class="memname">void QCPAxis::setDateTimeSpec </td>
  1426. <td>(</td>
  1427. <td class="paramtype">const Qt::TimeSpec &amp;&#160;</td>
  1428. <td class="paramname"><em>timeSpec</em></td><td>)</td>
  1429. <td></td>
  1430. </tr>
  1431. </table>
  1432. </div><div class="memdoc">
  1433. <p>Sets the time spec that is used for the date time values when <a class="el" href="class_q_c_p_axis.html#a54f24f5ce8feea25209388a863d7e448">setTickLabelType</a> is <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cadafc70594a9d877124dd11ccc187d4ac52">ltDateTime</a>.</p>
  1434. <p>The default value of QDateTime objects (and also <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>) is <code>Qt::LocalTime</code>. However, if the date time values passed to <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> are given in the UTC spec, set <em>timeSpec</em> to <code>Qt::UTC</code> to get the correct axis labels.</p>
  1435. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a2ee0191daa03524a682113e63e05f7a7">setDateTimeFormat</a> </dd></dl>
  1436. </div>
  1437. </div>
  1438. <a class="anchor" id="a33bcc382c111c9f31bb0687352a2dea4"></a>
  1439. <div class="memitem">
  1440. <div class="memproto">
  1441. <table class="memname">
  1442. <tr>
  1443. <td class="memname">void QCPAxis::setLabel </td>
  1444. <td>(</td>
  1445. <td class="paramtype">const QString &amp;&#160;</td>
  1446. <td class="paramname"><em>str</em></td><td>)</td>
  1447. <td></td>
  1448. </tr>
  1449. </table>
  1450. </div><div class="memdoc">
  1451. <p>Sets the text of the axis label that will be shown below/above or next to the axis, depending on its orientation. To disable axis labels, pass an empty string as <em>str</em>. </p>
  1452. </div>
  1453. </div>
  1454. <a class="anchor" id="a6c906fe56d75f0122335b9f79b999608"></a>
  1455. <div class="memitem">
  1456. <div class="memproto">
  1457. <table class="memname">
  1458. <tr>
  1459. <td class="memname">void QCPAxis::setLabelColor </td>
  1460. <td>(</td>
  1461. <td class="paramtype">const QColor &amp;&#160;</td>
  1462. <td class="paramname"><em>color</em></td><td>)</td>
  1463. <td></td>
  1464. </tr>
  1465. </table>
  1466. </div><div class="memdoc">
  1467. <p>Sets the color of the axis label.</p>
  1468. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a71ac1a47f7547e490a8c4311d1433cf3">setLabelFont</a> </dd></dl>
  1469. </div>
  1470. </div>
  1471. <a class="anchor" id="a71ac1a47f7547e490a8c4311d1433cf3"></a>
  1472. <div class="memitem">
  1473. <div class="memproto">
  1474. <table class="memname">
  1475. <tr>
  1476. <td class="memname">void QCPAxis::setLabelFont </td>
  1477. <td>(</td>
  1478. <td class="paramtype">const QFont &amp;&#160;</td>
  1479. <td class="paramname"><em>font</em></td><td>)</td>
  1480. <td></td>
  1481. </tr>
  1482. </table>
  1483. </div><div class="memdoc">
  1484. <p>Sets the font of the axis label.</p>
  1485. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a6c906fe56d75f0122335b9f79b999608">setLabelColor</a> </dd></dl>
  1486. </div>
  1487. </div>
  1488. <a class="anchor" id="a4391192a766e5d20cfe5cbc17607a7a2"></a>
  1489. <div class="memitem">
  1490. <div class="memproto">
  1491. <table class="memname">
  1492. <tr>
  1493. <td class="memname">void QCPAxis::setLabelPadding </td>
  1494. <td>(</td>
  1495. <td class="paramtype">int&#160;</td>
  1496. <td class="paramname"><em>padding</em></td><td>)</td>
  1497. <td></td>
  1498. </tr>
  1499. </table>
  1500. </div><div class="memdoc">
  1501. <p>Sets the distance between the tick labels and the axis label.</p>
  1502. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#af302c479af9dbc2e9f0e44e07c0012ee">setTickLabelPadding</a>, <a class="el" href="class_q_c_p_axis.html#a5691441cb3de9e9844855d339c0db279">setPadding</a> </dd></dl>
  1503. </div>
  1504. </div>
  1505. <a class="anchor" id="a08af1c72db9ae4dc8cb8a973d44405ab"></a>
  1506. <div class="memitem">
  1507. <div class="memproto">
  1508. <table class="memname">
  1509. <tr>
  1510. <td class="memname">void QCPAxis::setLowerEnding </td>
  1511. <td>(</td>
  1512. <td class="paramtype">const <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a> &amp;&#160;</td>
  1513. <td class="paramname"><em>ending</em></td><td>)</td>
  1514. <td></td>
  1515. </tr>
  1516. </table>
  1517. </div><div class="memdoc">
  1518. <p>Sets the style for the lower axis ending. See the documentation of <a class="el" href="class_q_c_p_line_ending.html" title="Handles the different ending decorations for line-like items. ">QCPLineEnding</a> for available styles.</p>
  1519. <p>For horizontal axes, this method refers to the left ending, for vertical axes the bottom ending. Note that this meaning does not change when the axis range is reversed with <a class="el" href="class_q_c_p_axis.html#a2172fdb196b1a0dc3f40992fcad8e9e1">setRangeReversed</a>.</p>
  1520. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a69119b892fc306f651763596685aa377">setUpperEnding</a> </dd></dl>
  1521. </div>
  1522. </div>
  1523. <a class="anchor" id="ae585a54dc2aac662e90a2ca82f002590"></a>
  1524. <div class="memitem">
  1525. <div class="memproto">
  1526. <table class="memname">
  1527. <tr>
  1528. <td class="memname">void QCPAxis::setNumberFormat </td>
  1529. <td>(</td>
  1530. <td class="paramtype">const QString &amp;&#160;</td>
  1531. <td class="paramname"><em>formatCode</em></td><td>)</td>
  1532. <td></td>
  1533. </tr>
  1534. </table>
  1535. </div><div class="memdoc">
  1536. <p>Sets the number format for the numbers drawn as tick labels (if tick label type is <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cada7f1eacf3b73adaefd334bea04e094b7e">ltNumber</a>). This <em>formatCode</em> is an extended version of the format code used e.g. by QString::number() and QLocale::toString(). For reference about that, see the "Argument Formats" section in the detailed description of the QString class. <em>formatCode</em> is a string of one, two or three characters. The first character is identical to the normal format code used by Qt. In short, this means: 'e'/'E' scientific format, 'f' fixed format, 'g'/'G' scientific or fixed, whichever is shorter.</p>
  1537. <p>The second and third characters are optional and specific to <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>:<br />
  1538. If the first char was 'e' or 'g', numbers are/might be displayed in the scientific format, e.g. "5.5e9", which is ugly in a plot. So when the second char of <em>formatCode</em> is set to 'b' (for "beautiful"), those exponential numbers are formatted in a more natural way, i.e. "5.5
  1539. [multiplication sign] 10 [superscript] 9". By default, the multiplication sign is a centered dot. If instead a cross should be shown (as is usual in the USA), the third char of <em>formatCode</em> can be set to 'c'. The inserted multiplication signs are the UTF-8 characters 215 (0xD7) for the cross and 183 (0xB7) for the dot.</p>
  1540. <p>If the scale type (<a class="el" href="class_q_c_p_axis.html#adb6c5c45bdf899ea221881dd3b43b406">setScaleType</a>) is <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a> and the <em>formatCode</em> uses the 'b' option (beautifully typeset decimal powers), the display usually is "1 [multiplication sign] 10
  1541. [superscript] n", which looks unnatural for logarithmic scaling (the "1 [multiplication sign]" part). To only display the decimal power, set the number precision to zero with <a class="el" href="class_q_c_p_axis.html#a21dc8023ad7500382ad9574b48137e63">setNumberPrecision</a>.</p>
  1542. <p>Examples for <em>formatCode:</em> </p><ul>
  1543. <li><code>g</code> normal format code behaviour. If number is small, fixed format is used, if number is large, normal scientific format is used </li>
  1544. <li><code>gb</code> If number is small, fixed format is used, if number is large, scientific format is used with beautifully typeset decimal powers and a dot as multiplication sign </li>
  1545. <li><code>ebc</code> All numbers are in scientific format with beautifully typeset decimal power and a cross as multiplication sign </li>
  1546. <li><code>fb</code> illegal format code, since fixed format doesn't support (or need) beautifully typeset decimal powers. Format code will be reduced to 'f'. </li>
  1547. <li><code>hello</code> illegal format code, since first char is not 'e', 'E', 'f', 'g' or 'G'. Current format code will not be changed. </li>
  1548. </ul>
  1549. </div>
  1550. </div>
  1551. <a class="anchor" id="a21dc8023ad7500382ad9574b48137e63"></a>
  1552. <div class="memitem">
  1553. <div class="memproto">
  1554. <table class="memname">
  1555. <tr>
  1556. <td class="memname">void QCPAxis::setNumberPrecision </td>
  1557. <td>(</td>
  1558. <td class="paramtype">int&#160;</td>
  1559. <td class="paramname"><em>precision</em></td><td>)</td>
  1560. <td></td>
  1561. </tr>
  1562. </table>
  1563. </div><div class="memdoc">
  1564. <p>Sets the precision of the tick label numbers. See QLocale::toString(double i, char f, int prec) for details. The effect of precisions are most notably for number Formats starting with 'e', see <a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a></p>
  1565. <p>If the scale type (<a class="el" href="class_q_c_p_axis.html#adb6c5c45bdf899ea221881dd3b43b406">setScaleType</a>) is <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a> and the number format (<a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a>) uses the 'b' format code (beautifully typeset decimal powers), the display usually is "1 [multiplication sign] 10 [superscript] n", which looks unnatural for logarithmic scaling (the redundant "1 [multiplication sign]" part). To only display the decimal power "10
  1566. [superscript] n", set <em>precision</em> to zero. </p>
  1567. </div>
  1568. </div>
  1569. <a class="anchor" id="a04a652603cbe50eba9969ee6d68873c3"></a>
  1570. <div class="memitem">
  1571. <div class="memproto">
  1572. <table class="memname">
  1573. <tr>
  1574. <td class="memname">void QCPAxis::setOffset </td>
  1575. <td>(</td>
  1576. <td class="paramtype">int&#160;</td>
  1577. <td class="paramname"><em>offset</em></td><td>)</td>
  1578. <td></td>
  1579. </tr>
  1580. </table>
  1581. </div><div class="memdoc">
  1582. <p>Sets the offset the axis has to its axis rect side.</p>
  1583. <p>If an axis rect side has multiple axes, only the offset of the inner most axis has meaning. The offset of the other axes is controlled automatically, to place the axes at appropriate positions to prevent them from overlapping. </p>
  1584. </div>
  1585. </div>
  1586. <a class="anchor" id="a5691441cb3de9e9844855d339c0db279"></a>
  1587. <div class="memitem">
  1588. <div class="memproto">
  1589. <table class="memname">
  1590. <tr>
  1591. <td class="memname">void QCPAxis::setPadding </td>
  1592. <td>(</td>
  1593. <td class="paramtype">int&#160;</td>
  1594. <td class="paramname"><em>padding</em></td><td>)</td>
  1595. <td></td>
  1596. </tr>
  1597. </table>
  1598. </div><div class="memdoc">
  1599. <p>Sets the padding of the axis.</p>
  1600. <p>When <a class="el" href="class_q_c_p_layout_element.html#accfda49994e3e6d51ed14504abf9d27d">QCPAxisRect::setAutoMargins</a> is enabled, the padding is the additional outer most space, that is left blank.</p>
  1601. <p>The axis padding has no meaning if <a class="el" href="class_q_c_p_layout_element.html#accfda49994e3e6d51ed14504abf9d27d">QCPAxisRect::setAutoMargins</a> is disabled.</p>
  1602. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4391192a766e5d20cfe5cbc17607a7a2">setLabelPadding</a>, <a class="el" href="class_q_c_p_axis.html#af302c479af9dbc2e9f0e44e07c0012ee">setTickLabelPadding</a> </dd></dl>
  1603. </div>
  1604. </div>
  1605. <a class="anchor" id="aebdfea5d44c3a0ad2b4700cd4d25b641"></a>
  1606. <div class="memitem">
  1607. <div class="memproto">
  1608. <table class="memname">
  1609. <tr>
  1610. <td class="memname">void QCPAxis::setRange </td>
  1611. <td>(</td>
  1612. <td class="paramtype">const <a class="el" href="class_q_c_p_range.html">QCPRange</a> &amp;&#160;</td>
  1613. <td class="paramname"><em>range</em></td><td>)</td>
  1614. <td></td>
  1615. </tr>
  1616. </table>
  1617. </div><div class="memdoc">
  1618. <p>Sets the range of the axis.</p>
  1619. <p>This slot may be connected with the <a class="el" href="class_q_c_p_axis.html#a0894084e4c16a1736534c4095746f910">rangeChanged</a> signal of another axis so this axis is always synchronized with the other axis range, when it changes.</p>
  1620. <p>To invert the direction of an axis, use <a class="el" href="class_q_c_p_axis.html#a2172fdb196b1a0dc3f40992fcad8e9e1">setRangeReversed</a>. </p>
  1621. </div>
  1622. </div>
  1623. <a class="anchor" id="a57d6ee9e9009fe88cb19db476ec70bca"></a>
  1624. <div class="memitem">
  1625. <div class="memproto">
  1626. <table class="memname">
  1627. <tr>
  1628. <td class="memname">void QCPAxis::setRange </td>
  1629. <td>(</td>
  1630. <td class="paramtype">double&#160;</td>
  1631. <td class="paramname"><em>lower</em>, </td>
  1632. </tr>
  1633. <tr>
  1634. <td class="paramkey"></td>
  1635. <td></td>
  1636. <td class="paramtype">double&#160;</td>
  1637. <td class="paramname"><em>upper</em>&#160;</td>
  1638. </tr>
  1639. <tr>
  1640. <td></td>
  1641. <td>)</td>
  1642. <td></td><td></td>
  1643. </tr>
  1644. </table>
  1645. </div><div class="memdoc">
  1646. <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
  1647. <p>Sets the lower and upper bound of the axis range.</p>
  1648. <p>To invert the direction of an axis, use <a class="el" href="class_q_c_p_axis.html#a2172fdb196b1a0dc3f40992fcad8e9e1">setRangeReversed</a>.</p>
  1649. <p>There is also a slot to set a range, see <a class="el" href="class_q_c_p_axis.html#aebdfea5d44c3a0ad2b4700cd4d25b641">setRange(const QCPRange &amp;range)</a>. </p>
  1650. </div>
  1651. </div>
  1652. <a class="anchor" id="acf60e5b2d631fbc8c4548c3d579cb6d0"></a>
  1653. <div class="memitem">
  1654. <div class="memproto">
  1655. <table class="memname">
  1656. <tr>
  1657. <td class="memname">void QCPAxis::setRange </td>
  1658. <td>(</td>
  1659. <td class="paramtype">double&#160;</td>
  1660. <td class="paramname"><em>position</em>, </td>
  1661. </tr>
  1662. <tr>
  1663. <td class="paramkey"></td>
  1664. <td></td>
  1665. <td class="paramtype">double&#160;</td>
  1666. <td class="paramname"><em>size</em>, </td>
  1667. </tr>
  1668. <tr>
  1669. <td class="paramkey"></td>
  1670. <td></td>
  1671. <td class="paramtype">Qt::AlignmentFlag&#160;</td>
  1672. <td class="paramname"><em>alignment</em>&#160;</td>
  1673. </tr>
  1674. <tr>
  1675. <td></td>
  1676. <td>)</td>
  1677. <td></td><td></td>
  1678. </tr>
  1679. </table>
  1680. </div><div class="memdoc">
  1681. <p>This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.</p>
  1682. <p>Sets the range of the axis.</p>
  1683. <p>The <em>position</em> coordinate indicates together with the <em>alignment</em> parameter, where the new range will be positioned. <em>size</em> defines the size of the new axis range. <em>alignment</em> may be Qt::AlignLeft, Qt::AlignRight or Qt::AlignCenter. This will cause the left border, right border, or center of the range to be aligned with <em>position</em>. Any other values of <em>alignment</em> will default to Qt::AlignCenter. </p>
  1684. </div>
  1685. </div>
  1686. <a class="anchor" id="afcf51227d337db28d1a9ce9a4d1bc91a"></a>
  1687. <div class="memitem">
  1688. <div class="memproto">
  1689. <table class="memname">
  1690. <tr>
  1691. <td class="memname">void QCPAxis::setRangeLower </td>
  1692. <td>(</td>
  1693. <td class="paramtype">double&#160;</td>
  1694. <td class="paramname"><em>lower</em></td><td>)</td>
  1695. <td></td>
  1696. </tr>
  1697. </table>
  1698. </div><div class="memdoc">
  1699. <p>Sets the lower bound of the axis range. The upper bound is not changed. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#aebdfea5d44c3a0ad2b4700cd4d25b641">setRange</a> </dd></dl>
  1700. </div>
  1701. </div>
  1702. <a class="anchor" id="a2172fdb196b1a0dc3f40992fcad8e9e1"></a>
  1703. <div class="memitem">
  1704. <div class="memproto">
  1705. <table class="memname">
  1706. <tr>
  1707. <td class="memname">void QCPAxis::setRangeReversed </td>
  1708. <td>(</td>
  1709. <td class="paramtype">bool&#160;</td>
  1710. <td class="paramname"><em>reversed</em></td><td>)</td>
  1711. <td></td>
  1712. </tr>
  1713. </table>
  1714. </div><div class="memdoc">
  1715. <p>Sets whether the axis range (direction) is displayed reversed. Normally, the values on horizontal axes increase left to right, on vertical axes bottom to top. When <em>reversed</em> is set to true, the direction of increasing values is inverted.</p>
  1716. <p>Note that the range and data interface stays the same for reversed axes, e.g. the <em>lower</em> part of the <a class="el" href="class_q_c_p_axis.html#aebdfea5d44c3a0ad2b4700cd4d25b641">setRange</a> interface will still reference the mathematically smaller number than the <em>upper</em> part. </p>
  1717. </div>
  1718. </div>
  1719. <a class="anchor" id="acd3ca1247aa867b540cd5ec30ccd3bef"></a>
  1720. <div class="memitem">
  1721. <div class="memproto">
  1722. <table class="memname">
  1723. <tr>
  1724. <td class="memname">void QCPAxis::setRangeUpper </td>
  1725. <td>(</td>
  1726. <td class="paramtype">double&#160;</td>
  1727. <td class="paramname"><em>upper</em></td><td>)</td>
  1728. <td></td>
  1729. </tr>
  1730. </table>
  1731. </div><div class="memdoc">
  1732. <p>Sets the upper bound of the axis range. The lower bound is not changed. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#aebdfea5d44c3a0ad2b4700cd4d25b641">setRange</a> </dd></dl>
  1733. </div>
  1734. </div>
  1735. <a class="anchor" id="a726186054be90487885a748aa1b42188"></a>
  1736. <div class="memitem">
  1737. <div class="memproto">
  1738. <table class="memname">
  1739. <tr>
  1740. <td class="memname">void QCPAxis::setScaleLogBase </td>
  1741. <td>(</td>
  1742. <td class="paramtype">double&#160;</td>
  1743. <td class="paramname"><em>base</em></td><td>)</td>
  1744. <td></td>
  1745. </tr>
  1746. </table>
  1747. </div><div class="memdoc">
  1748. <p>If <a class="el" href="class_q_c_p_axis.html#adb6c5c45bdf899ea221881dd3b43b406">setScaleType</a> is set to <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a>, <em>base</em> will be the logarithm base of the scaling. In logarithmic axis scaling, major tick marks appear at all powers of <em>base</em>.</p>
  1749. <p>Properties like tick step (<a class="el" href="class_q_c_p_axis.html#af727db0acc6492c4c774c0700e738205">setTickStep</a>) don't apply in logarithmic scaling. If you wish a decimal base but less major ticks, consider choosing <em>base</em> 100, 1000 or even higher. </p>
  1750. </div>
  1751. </div>
  1752. <a class="anchor" id="af4bbd446dcaee5a83ac30ce9bcd6e125"></a>
  1753. <div class="memitem">
  1754. <div class="memproto">
  1755. <table class="memname">
  1756. <tr>
  1757. <td class="memname">void QCPAxis::setScaleRatio </td>
  1758. <td>(</td>
  1759. <td class="paramtype">const <a class="el" href="class_q_c_p_axis.html">QCPAxis</a> *&#160;</td>
  1760. <td class="paramname"><em>otherAxis</em>, </td>
  1761. </tr>
  1762. <tr>
  1763. <td class="paramkey"></td>
  1764. <td></td>
  1765. <td class="paramtype">double&#160;</td>
  1766. <td class="paramname"><em>ratio</em> = <code>1.0</code>&#160;</td>
  1767. </tr>
  1768. <tr>
  1769. <td></td>
  1770. <td>)</td>
  1771. <td></td><td></td>
  1772. </tr>
  1773. </table>
  1774. </div><div class="memdoc">
  1775. <p>Scales the range of this axis to have a certain scale <em>ratio</em> to <em>otherAxis</em>. The scaling will be done around the center of the current axis range.</p>
  1776. <p>For example, if <em>ratio</em> is 1, this axis is the <em>yAxis</em> and <em>otherAxis</em> is <em>xAxis</em>, graphs plotted with those axes will appear in a 1:1 aspect ratio, independent of the aspect ratio the axis rect has.</p>
  1777. <p>This is an operation that changes the range of this axis once, it doesn't fix the scale ratio indefinitely. Note that calling this function in the constructor of the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>'s parent won't have the desired effect, since the widget dimensions aren't defined yet, and a resizeEvent will follow. </p>
  1778. </div>
  1779. </div>
  1780. <a class="anchor" id="adb6c5c45bdf899ea221881dd3b43b406"></a>
  1781. <div class="memitem">
  1782. <div class="memproto">
  1783. <table class="memname">
  1784. <tr>
  1785. <td class="memname">void QCPAxis::setScaleType </td>
  1786. <td>(</td>
  1787. <td class="paramtype"><a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0">ScaleType</a>&#160;</td>
  1788. <td class="paramname"><em>type</em></td><td>)</td>
  1789. <td></td>
  1790. </tr>
  1791. </table>
  1792. </div><div class="memdoc">
  1793. <p>Sets whether the axis uses a linear scale or a logarithmic scale. If <em>type</em> is set to <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a>, the logarithm base can be set with <a class="el" href="class_q_c_p_axis.html#a726186054be90487885a748aa1b42188">setScaleLogBase</a>. In logarithmic axis scaling, major tick marks appear at all powers of the logarithm base. Properties like tick step (<a class="el" href="class_q_c_p_axis.html#af727db0acc6492c4c774c0700e738205">setTickStep</a>) don't apply in logarithmic scaling. If you wish a decimal base but less major ticks, consider choosing a logarithm base of 100, 1000 or even higher.</p>
  1794. <p>If <em>type</em> is <a class="el" href="class_q_c_p_axis.html#a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4">stLogarithmic</a> and the number format (<a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a>) uses the 'b' option (beautifully typeset decimal powers), the display usually is "1 [multiplication sign] 10
  1795. [superscript] n", which looks unnatural for logarithmic scaling (the "1 [multiplication sign]" part). To only display the decimal power, set the number precision to zero with <a class="el" href="class_q_c_p_axis.html#a21dc8023ad7500382ad9574b48137e63">setNumberPrecision</a>. </p>
  1796. </div>
  1797. </div>
  1798. <a class="anchor" id="a513f9b9e326c505d9bec54880031b085"></a>
  1799. <div class="memitem">
  1800. <div class="memproto">
  1801. <table class="memname">
  1802. <tr>
  1803. <td class="memname">void QCPAxis::setSelectableParts </td>
  1804. <td>(</td>
  1805. <td class="paramtype">const QCPAxis::SelectableParts &amp;&#160;</td>
  1806. <td class="paramname"><em>selectableParts</em></td><td>)</td>
  1807. <td></td>
  1808. </tr>
  1809. </table>
  1810. </div><div class="memdoc">
  1811. <p>Sets whether the user can (de-)select the parts in <em>selectable</em> by clicking on the <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a> surface. (When <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> contains iSelectAxes.)</p>
  1812. <p>However, even when <em>selectable</em> is set to a value not allowing the selection of a specific part, it is still possible to set the selection of this part manually, by calling <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a> directly.</p>
  1813. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">SelectablePart</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a> </dd></dl>
  1814. </div>
  1815. </div>
  1816. <a class="anchor" id="aeb917a909215605b95ef2be843de1ee8"></a>
  1817. <div class="memitem">
  1818. <div class="memproto">
  1819. <table class="memname">
  1820. <tr>
  1821. <td class="memname">void QCPAxis::setSelectedBasePen </td>
  1822. <td>(</td>
  1823. <td class="paramtype">const QPen &amp;&#160;</td>
  1824. <td class="paramname"><em>pen</em></td><td>)</td>
  1825. <td></td>
  1826. </tr>
  1827. </table>
  1828. </div><div class="memdoc">
  1829. <p>Sets the pen that is used to draw the axis base line when selected.</p>
  1830. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a778d45fb71b3c7ab3bb7079e18b058e4">setBasePen</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1831. </div>
  1832. </div>
  1833. <a class="anchor" id="a5d502dec597c634f491fdd73d151c72d"></a>
  1834. <div class="memitem">
  1835. <div class="memproto">
  1836. <table class="memname">
  1837. <tr>
  1838. <td class="memname">void QCPAxis::setSelectedLabelColor </td>
  1839. <td>(</td>
  1840. <td class="paramtype">const QColor &amp;&#160;</td>
  1841. <td class="paramname"><em>color</em></td><td>)</td>
  1842. <td></td>
  1843. </tr>
  1844. </table>
  1845. </div><div class="memdoc">
  1846. <p>Sets the color that is used for the axis label when it is selected.</p>
  1847. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a6c906fe56d75f0122335b9f79b999608">setLabelColor</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1848. </div>
  1849. </div>
  1850. <a class="anchor" id="a02ec2a75d4d8401eaab834fbc6803d30"></a>
  1851. <div class="memitem">
  1852. <div class="memproto">
  1853. <table class="memname">
  1854. <tr>
  1855. <td class="memname">void QCPAxis::setSelectedLabelFont </td>
  1856. <td>(</td>
  1857. <td class="paramtype">const QFont &amp;&#160;</td>
  1858. <td class="paramname"><em>font</em></td><td>)</td>
  1859. <td></td>
  1860. </tr>
  1861. </table>
  1862. </div><div class="memdoc">
  1863. <p>Sets the font that is used for the axis label when it is selected.</p>
  1864. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a71ac1a47f7547e490a8c4311d1433cf3">setLabelFont</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1865. </div>
  1866. </div>
  1867. <a class="anchor" id="ab9d7a69277dcbed9119b3c1f25ca19c3"></a>
  1868. <div class="memitem">
  1869. <div class="memproto">
  1870. <table class="memname">
  1871. <tr>
  1872. <td class="memname">void QCPAxis::setSelectedParts </td>
  1873. <td>(</td>
  1874. <td class="paramtype">const QCPAxis::SelectableParts &amp;&#160;</td>
  1875. <td class="paramname"><em>selectedParts</em></td><td>)</td>
  1876. <td></td>
  1877. </tr>
  1878. </table>
  1879. </div><div class="memdoc">
  1880. <p>Sets the selected state of the respective axis parts described by <a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">SelectablePart</a>. When a part is selected, it uses a different pen/font.</p>
  1881. <p>The entire selection mechanism for axes is handled automatically when <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> contains iSelectAxes. You only need to call this function when you wish to change the selection state manually.</p>
  1882. <p>This function can change the selection state of a part, independent of the <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a> setting.</p>
  1883. <p>emits the <a class="el" href="class_q_c_p_axis.html#a62b598abeee7174a05f9d542cc85b1f5">selectionChanged</a> signal when <em>selected</em> is different from the previous selection state.</p>
  1884. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#abee4c7a54c468b1385dfce2c898b115f">SelectablePart</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#a2877a6230920c118be65c6113089f467">selectTest</a>, <a class="el" href="class_q_c_p_axis.html#aeb917a909215605b95ef2be843de1ee8">setSelectedBasePen</a>, <a class="el" href="class_q_c_p_axis.html#a8360502685eb782edbf04019c9345cdc">setSelectedTickPen</a>, <a class="el" href="class_q_c_p_axis.html#a2a00a7166600155eac26843132eb9576">setSelectedSubTickPen</a>, <a class="el" href="class_q_c_p_axis.html#a845ccb560b7bc5281098a5be494145f6">setSelectedTickLabelFont</a>, <a class="el" href="class_q_c_p_axis.html#a02ec2a75d4d8401eaab834fbc6803d30">setSelectedLabelFont</a>, <a class="el" href="class_q_c_p_axis.html#a9bdbf5e63ab15187f3a1de9440129227">setSelectedTickLabelColor</a>, <a class="el" href="class_q_c_p_axis.html#a5d502dec597c634f491fdd73d151c72d">setSelectedLabelColor</a> </dd></dl>
  1885. </div>
  1886. </div>
  1887. <a class="anchor" id="a2a00a7166600155eac26843132eb9576"></a>
  1888. <div class="memitem">
  1889. <div class="memproto">
  1890. <table class="memname">
  1891. <tr>
  1892. <td class="memname">void QCPAxis::setSelectedSubTickPen </td>
  1893. <td>(</td>
  1894. <td class="paramtype">const QPen &amp;&#160;</td>
  1895. <td class="paramname"><em>pen</em></td><td>)</td>
  1896. <td></td>
  1897. </tr>
  1898. </table>
  1899. </div><div class="memdoc">
  1900. <p>Sets the pen that is used to draw the subticks when selected.</p>
  1901. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#aede4028ae7516bd51a60618a8233f9cf">setSubTickPen</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1902. </div>
  1903. </div>
  1904. <a class="anchor" id="a9bdbf5e63ab15187f3a1de9440129227"></a>
  1905. <div class="memitem">
  1906. <div class="memproto">
  1907. <table class="memname">
  1908. <tr>
  1909. <td class="memname">void QCPAxis::setSelectedTickLabelColor </td>
  1910. <td>(</td>
  1911. <td class="paramtype">const QColor &amp;&#160;</td>
  1912. <td class="paramname"><em>color</em></td><td>)</td>
  1913. <td></td>
  1914. </tr>
  1915. </table>
  1916. </div><div class="memdoc">
  1917. <p>Sets the color that is used for tick labels when they are selected.</p>
  1918. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a395e445c3fe496b935bee7b911ecfd1c">setTickLabelColor</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1919. </div>
  1920. </div>
  1921. <a class="anchor" id="a845ccb560b7bc5281098a5be494145f6"></a>
  1922. <div class="memitem">
  1923. <div class="memproto">
  1924. <table class="memname">
  1925. <tr>
  1926. <td class="memname">void QCPAxis::setSelectedTickLabelFont </td>
  1927. <td>(</td>
  1928. <td class="paramtype">const QFont &amp;&#160;</td>
  1929. <td class="paramname"><em>font</em></td><td>)</td>
  1930. <td></td>
  1931. </tr>
  1932. </table>
  1933. </div><div class="memdoc">
  1934. <p>Sets the font that is used for tick labels when they are selected.</p>
  1935. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a2b8690c4e8dbc39d9185d2b398ce7a6c">setTickLabelFont</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1936. </div>
  1937. </div>
  1938. <a class="anchor" id="a8360502685eb782edbf04019c9345cdc"></a>
  1939. <div class="memitem">
  1940. <div class="memproto">
  1941. <table class="memname">
  1942. <tr>
  1943. <td class="memname">void QCPAxis::setSelectedTickPen </td>
  1944. <td>(</td>
  1945. <td class="paramtype">const QPen &amp;&#160;</td>
  1946. <td class="paramname"><em>pen</em></td><td>)</td>
  1947. <td></td>
  1948. </tr>
  1949. </table>
  1950. </div><div class="memdoc">
  1951. <p>Sets the pen that is used to draw the (major) ticks when selected.</p>
  1952. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#ad80923bcc1c5da4c4db602c5325e797e">setTickPen</a>, <a class="el" href="class_q_c_p_axis.html#a513f9b9e326c505d9bec54880031b085">setSelectableParts</a>, <a class="el" href="class_q_c_p_axis.html#ab9d7a69277dcbed9119b3c1f25ca19c3">setSelectedParts</a>, <a class="el" href="class_q_custom_plot.html#a5ee1e2f6ae27419deca53e75907c27e5">QCustomPlot::setInteractions</a> </dd></dl>
  1953. </div>
  1954. </div>
  1955. <a class="anchor" id="a4b1554ead9d7f9799650d51383e326dd"></a>
  1956. <div class="memitem">
  1957. <div class="memproto">
  1958. <table class="memname">
  1959. <tr>
  1960. <td class="memname">void QCPAxis::setSubTickCount </td>
  1961. <td>(</td>
  1962. <td class="paramtype">int&#160;</td>
  1963. <td class="paramname"><em>count</em></td><td>)</td>
  1964. <td></td>
  1965. </tr>
  1966. </table>
  1967. </div><div class="memdoc">
  1968. <p>Sets the number of sub ticks in one (major) tick step. A sub tick count of three for example, divides the tick intervals in four sub intervals.</p>
  1969. <p>By default, the number of sub ticks is chosen automatically in a reasonable manner as long as the mantissa of the tick step is a multiple of 0.5. When <a class="el" href="class_q_c_p_axis.html#a99fe77b034e06f5b723995beab96e741">setAutoTickStep</a> is enabled, this is always the case.</p>
  1970. <p>If you want to disable automatic sub tick count and use this function to set the count manually, see <a class="el" href="class_q_c_p_axis.html#adcbdec7a60054b88571e89599f4a45bf">setAutoSubTicks</a>. </p>
  1971. </div>
  1972. </div>
  1973. <a class="anchor" id="ab702d6fd42fc620607435339a1c2a2e1"></a>
  1974. <div class="memitem">
  1975. <div class="memproto">
  1976. <table class="memname">
  1977. <tr>
  1978. <td class="memname">void QCPAxis::setSubTickLength </td>
  1979. <td>(</td>
  1980. <td class="paramtype">int&#160;</td>
  1981. <td class="paramname"><em>inside</em>, </td>
  1982. </tr>
  1983. <tr>
  1984. <td class="paramkey"></td>
  1985. <td></td>
  1986. <td class="paramtype">int&#160;</td>
  1987. <td class="paramname"><em>outside</em> = <code>0</code>&#160;</td>
  1988. </tr>
  1989. <tr>
  1990. <td></td>
  1991. <td>)</td>
  1992. <td></td><td></td>
  1993. </tr>
  1994. </table>
  1995. </div><div class="memdoc">
  1996. <p>Sets the length of the subticks in pixels. <em>inside</em> is the length the subticks will reach inside the plot and <em>outside</em> is the length they will reach outside the plot. If <em>outside</em> is greater than zero, the tick labels and axis label will increase their distance to the axis accordingly, so they won't collide with the ticks. </p>
  1997. </div>
  1998. </div>
  1999. <a class="anchor" id="ac46fa2a993a9f5789540977610acf1de"></a>
  2000. <div class="memitem">
  2001. <div class="memproto">
  2002. <table class="memname">
  2003. <tr>
  2004. <td class="memname">void QCPAxis::setSubTickLengthIn </td>
  2005. <td>(</td>
  2006. <td class="paramtype">int&#160;</td>
  2007. <td class="paramname"><em>inside</em></td><td>)</td>
  2008. <td></td>
  2009. </tr>
  2010. </table>
  2011. </div><div class="memdoc">
  2012. <p>Sets the length of the inward subticks in pixels. <em>inside</em> is the length the subticks will reach inside the plot.</p>
  2013. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4c6dfc3963492ed72a77724012df5f23">setSubTickLengthOut</a>, <a class="el" href="class_q_c_p_axis.html#a62ec40bebe3540e9c1479a8fd2be3b0d">setTickLength</a> </dd></dl>
  2014. </div>
  2015. </div>
  2016. <a class="anchor" id="a4c6dfc3963492ed72a77724012df5f23"></a>
  2017. <div class="memitem">
  2018. <div class="memproto">
  2019. <table class="memname">
  2020. <tr>
  2021. <td class="memname">void QCPAxis::setSubTickLengthOut </td>
  2022. <td>(</td>
  2023. <td class="paramtype">int&#160;</td>
  2024. <td class="paramname"><em>outside</em></td><td>)</td>
  2025. <td></td>
  2026. </tr>
  2027. </table>
  2028. </div><div class="memdoc">
  2029. <p>Sets the length of the outward subticks in pixels. <em>outside</em> is the length the subticks will reach outside the plot. If <em>outside</em> is greater than zero, the tick labels will increase their distance to the axis accordingly, so they won't collide with the ticks.</p>
  2030. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#ac46fa2a993a9f5789540977610acf1de">setSubTickLengthIn</a>, <a class="el" href="class_q_c_p_axis.html#a62ec40bebe3540e9c1479a8fd2be3b0d">setTickLength</a> </dd></dl>
  2031. </div>
  2032. </div>
  2033. <a class="anchor" id="aede4028ae7516bd51a60618a8233f9cf"></a>
  2034. <div class="memitem">
  2035. <div class="memproto">
  2036. <table class="memname">
  2037. <tr>
  2038. <td class="memname">void QCPAxis::setSubTickPen </td>
  2039. <td>(</td>
  2040. <td class="paramtype">const QPen &amp;&#160;</td>
  2041. <td class="paramname"><em>pen</em></td><td>)</td>
  2042. <td></td>
  2043. </tr>
  2044. </table>
  2045. </div><div class="memdoc">
  2046. <p>Sets the pen, subtick marks will be drawn with.</p>
  2047. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4b1554ead9d7f9799650d51383e326dd">setSubTickCount</a>, <a class="el" href="class_q_c_p_axis.html#ab702d6fd42fc620607435339a1c2a2e1">setSubTickLength</a>, <a class="el" href="class_q_c_p_axis.html#a778d45fb71b3c7ab3bb7079e18b058e4">setBasePen</a> </dd></dl>
  2048. </div>
  2049. </div>
  2050. <a class="anchor" id="a395e445c3fe496b935bee7b911ecfd1c"></a>
  2051. <div class="memitem">
  2052. <div class="memproto">
  2053. <table class="memname">
  2054. <tr>
  2055. <td class="memname">void QCPAxis::setTickLabelColor </td>
  2056. <td>(</td>
  2057. <td class="paramtype">const QColor &amp;&#160;</td>
  2058. <td class="paramname"><em>color</em></td><td>)</td>
  2059. <td></td>
  2060. </tr>
  2061. </table>
  2062. </div><div class="memdoc">
  2063. <p>Sets the color of the tick labels.</p>
  2064. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a04ba16e1f6f78d70f938519576ed32c8">setTickLabels</a>, <a class="el" href="class_q_c_p_axis.html#a2b8690c4e8dbc39d9185d2b398ce7a6c">setTickLabelFont</a> </dd></dl>
  2065. </div>
  2066. </div>
  2067. <a class="anchor" id="a2b8690c4e8dbc39d9185d2b398ce7a6c"></a>
  2068. <div class="memitem">
  2069. <div class="memproto">
  2070. <table class="memname">
  2071. <tr>
  2072. <td class="memname">void QCPAxis::setTickLabelFont </td>
  2073. <td>(</td>
  2074. <td class="paramtype">const QFont &amp;&#160;</td>
  2075. <td class="paramname"><em>font</em></td><td>)</td>
  2076. <td></td>
  2077. </tr>
  2078. </table>
  2079. </div><div class="memdoc">
  2080. <p>Sets the font of the tick labels.</p>
  2081. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a04ba16e1f6f78d70f938519576ed32c8">setTickLabels</a>, <a class="el" href="class_q_c_p_axis.html#a395e445c3fe496b935bee7b911ecfd1c">setTickLabelColor</a> </dd></dl>
  2082. </div>
  2083. </div>
  2084. <a class="anchor" id="af302c479af9dbc2e9f0e44e07c0012ee"></a>
  2085. <div class="memitem">
  2086. <div class="memproto">
  2087. <table class="memname">
  2088. <tr>
  2089. <td class="memname">void QCPAxis::setTickLabelPadding </td>
  2090. <td>(</td>
  2091. <td class="paramtype">int&#160;</td>
  2092. <td class="paramname"><em>padding</em></td><td>)</td>
  2093. <td></td>
  2094. </tr>
  2095. </table>
  2096. </div><div class="memdoc">
  2097. <p>Sets the distance between the axis base line (including any outward ticks) and the tick labels. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4391192a766e5d20cfe5cbc17607a7a2">setLabelPadding</a>, <a class="el" href="class_q_c_p_axis.html#a5691441cb3de9e9844855d339c0db279">setPadding</a> </dd></dl>
  2098. </div>
  2099. </div>
  2100. <a class="anchor" id="a1bddd4413df8a576b7ad4b067fb33375"></a>
  2101. <div class="memitem">
  2102. <div class="memproto">
  2103. <table class="memname">
  2104. <tr>
  2105. <td class="memname">void QCPAxis::setTickLabelRotation </td>
  2106. <td>(</td>
  2107. <td class="paramtype">double&#160;</td>
  2108. <td class="paramname"><em>degrees</em></td><td>)</td>
  2109. <td></td>
  2110. </tr>
  2111. </table>
  2112. </div><div class="memdoc">
  2113. <p>Sets the rotation of the tick labels. If <em>degrees</em> is zero, the labels are drawn normally. Else, the tick labels are drawn rotated by <em>degrees</em> clockwise. The specified angle is bound to values from -90 to 90 degrees.</p>
  2114. <p>If <em>degrees</em> is exactly -90, 0 or 90, the tick labels are centered on the tick coordinate. For other angles, the label is drawn with an offset such that it seems to point toward or away from the tick mark. </p>
  2115. </div>
  2116. </div>
  2117. <a class="anchor" id="a04ba16e1f6f78d70f938519576ed32c8"></a>
  2118. <div class="memitem">
  2119. <div class="memproto">
  2120. <table class="memname">
  2121. <tr>
  2122. <td class="memname">void QCPAxis::setTickLabels </td>
  2123. <td>(</td>
  2124. <td class="paramtype">bool&#160;</td>
  2125. <td class="paramname"><em>show</em></td><td>)</td>
  2126. <td></td>
  2127. </tr>
  2128. </table>
  2129. </div><div class="memdoc">
  2130. <p>Sets whether tick labels are displayed. Tick labels are the numbers drawn next to tick marks. </p>
  2131. </div>
  2132. </div>
  2133. <a class="anchor" id="a54f24f5ce8feea25209388a863d7e448"></a>
  2134. <div class="memitem">
  2135. <div class="memproto">
  2136. <table class="memname">
  2137. <tr>
  2138. <td class="memname">void QCPAxis::setTickLabelType </td>
  2139. <td>(</td>
  2140. <td class="paramtype"><a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cad">LabelType</a>&#160;</td>
  2141. <td class="paramname"><em>type</em></td><td>)</td>
  2142. <td></td>
  2143. </tr>
  2144. </table>
  2145. </div><div class="memdoc">
  2146. <p>Sets whether the tick labels display numbers or dates/times.</p>
  2147. <p>If <em>type</em> is set to <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cada7f1eacf3b73adaefd334bea04e094b7e">ltNumber</a>, the format specifications of <a class="el" href="class_q_c_p_axis.html#ae585a54dc2aac662e90a2ca82f002590">setNumberFormat</a> apply.</p>
  2148. <p>If <em>type</em> is set to <a class="el" href="class_q_c_p_axis.html#a4a7da0166f755f5abac23b765d184cadafc70594a9d877124dd11ccc187d4ac52">ltDateTime</a>, the format specifications of <a class="el" href="class_q_c_p_axis.html#a2ee0191daa03524a682113e63e05f7a7">setDateTimeFormat</a> apply.</p>
  2149. <p>In <a class="el" href="class_q_custom_plot.html" title="The central class of the library. This is the QWidget which displays the plot and interacts with the ...">QCustomPlot</a>, date/time coordinates are <code>double</code> numbers representing the seconds since 1970-01-01T00:00:00 UTC. This format can be retrieved from QDateTime objects with the QDateTime::toTime_t() function. Since this only gives a resolution of one second, there is also the QDateTime::toMSecsSinceEpoch() function which returns the timespan described above in milliseconds. Divide its return value by 1000.0 to get a value with the format needed for date/time plotting, with a resolution of one millisecond.</p>
  2150. <p>Using the toMSecsSinceEpoch function allows dates that go back to 2nd January 4713 B.C. (represented by a negative number), unlike the toTime_t function, which works with unsigned integers and thus only goes back to 1st January 1970. So both for range and accuracy, use of toMSecsSinceEpoch()/1000.0 should be preferred as key coordinate for date/time axes.</p>
  2151. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a04ba16e1f6f78d70f938519576ed32c8">setTickLabels</a> </dd></dl>
  2152. </div>
  2153. </div>
  2154. <a class="anchor" id="a62ec40bebe3540e9c1479a8fd2be3b0d"></a>
  2155. <div class="memitem">
  2156. <div class="memproto">
  2157. <table class="memname">
  2158. <tr>
  2159. <td class="memname">void QCPAxis::setTickLength </td>
  2160. <td>(</td>
  2161. <td class="paramtype">int&#160;</td>
  2162. <td class="paramname"><em>inside</em>, </td>
  2163. </tr>
  2164. <tr>
  2165. <td class="paramkey"></td>
  2166. <td></td>
  2167. <td class="paramtype">int&#160;</td>
  2168. <td class="paramname"><em>outside</em> = <code>0</code>&#160;</td>
  2169. </tr>
  2170. <tr>
  2171. <td></td>
  2172. <td>)</td>
  2173. <td></td><td></td>
  2174. </tr>
  2175. </table>
  2176. </div><div class="memdoc">
  2177. <p>Sets the length of the ticks in pixels. <em>inside</em> is the length the ticks will reach inside the plot and <em>outside</em> is the length they will reach outside the plot. If <em>outside</em> is greater than zero, the tick labels and axis label will increase their distance to the axis accordingly, so they won't collide with the ticks.</p>
  2178. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#ab702d6fd42fc620607435339a1c2a2e1">setSubTickLength</a> </dd></dl>
  2179. </div>
  2180. </div>
  2181. <a class="anchor" id="afae1a37a99611366275a51204d991739"></a>
  2182. <div class="memitem">
  2183. <div class="memproto">
  2184. <table class="memname">
  2185. <tr>
  2186. <td class="memname">void QCPAxis::setTickLengthIn </td>
  2187. <td>(</td>
  2188. <td class="paramtype">int&#160;</td>
  2189. <td class="paramname"><em>inside</em></td><td>)</td>
  2190. <td></td>
  2191. </tr>
  2192. </table>
  2193. </div><div class="memdoc">
  2194. <p>Sets the length of the inward ticks in pixels. <em>inside</em> is the length the ticks will reach inside the plot.</p>
  2195. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a3b8a0debd1ffedd2c22d0592dfbb4e62">setTickLengthOut</a>, <a class="el" href="class_q_c_p_axis.html#ab702d6fd42fc620607435339a1c2a2e1">setSubTickLength</a> </dd></dl>
  2196. </div>
  2197. </div>
  2198. <a class="anchor" id="a3b8a0debd1ffedd2c22d0592dfbb4e62"></a>
  2199. <div class="memitem">
  2200. <div class="memproto">
  2201. <table class="memname">
  2202. <tr>
  2203. <td class="memname">void QCPAxis::setTickLengthOut </td>
  2204. <td>(</td>
  2205. <td class="paramtype">int&#160;</td>
  2206. <td class="paramname"><em>outside</em></td><td>)</td>
  2207. <td></td>
  2208. </tr>
  2209. </table>
  2210. </div><div class="memdoc">
  2211. <p>Sets the length of the outward ticks in pixels. <em>outside</em> is the length the ticks will reach outside the plot. If <em>outside</em> is greater than zero, the tick labels and axis label will increase their distance to the axis accordingly, so they won't collide with the ticks.</p>
  2212. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#afae1a37a99611366275a51204d991739">setTickLengthIn</a>, <a class="el" href="class_q_c_p_axis.html#ab702d6fd42fc620607435339a1c2a2e1">setSubTickLength</a> </dd></dl>
  2213. </div>
  2214. </div>
  2215. <a class="anchor" id="ad80923bcc1c5da4c4db602c5325e797e"></a>
  2216. <div class="memitem">
  2217. <div class="memproto">
  2218. <table class="memname">
  2219. <tr>
  2220. <td class="memname">void QCPAxis::setTickPen </td>
  2221. <td>(</td>
  2222. <td class="paramtype">const QPen &amp;&#160;</td>
  2223. <td class="paramname"><em>pen</em></td><td>)</td>
  2224. <td></td>
  2225. </tr>
  2226. </table>
  2227. </div><div class="memdoc">
  2228. <p>Sets the pen, tick marks will be drawn with.</p>
  2229. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a62ec40bebe3540e9c1479a8fd2be3b0d">setTickLength</a>, <a class="el" href="class_q_c_p_axis.html#a778d45fb71b3c7ab3bb7079e18b058e4">setBasePen</a> </dd></dl>
  2230. </div>
  2231. </div>
  2232. <a class="anchor" id="ac891409315bc379e3b1abdb162c1a011"></a>
  2233. <div class="memitem">
  2234. <div class="memproto">
  2235. <table class="memname">
  2236. <tr>
  2237. <td class="memname">void QCPAxis::setTicks </td>
  2238. <td>(</td>
  2239. <td class="paramtype">bool&#160;</td>
  2240. <td class="paramname"><em>show</em></td><td>)</td>
  2241. <td></td>
  2242. </tr>
  2243. </table>
  2244. </div><div class="memdoc">
  2245. <p>Sets whether tick marks are displayed.</p>
  2246. <p>Note that setting <em>show</em> to false does not imply that tick labels are invisible, too. To achieve that, see <a class="el" href="class_q_c_p_axis.html#a04ba16e1f6f78d70f938519576ed32c8">setTickLabels</a>. </p>
  2247. </div>
  2248. </div>
  2249. <a class="anchor" id="af727db0acc6492c4c774c0700e738205"></a>
  2250. <div class="memitem">
  2251. <div class="memproto">
  2252. <table class="memname">
  2253. <tr>
  2254. <td class="memname">void QCPAxis::setTickStep </td>
  2255. <td>(</td>
  2256. <td class="paramtype">double&#160;</td>
  2257. <td class="paramname"><em>step</em></td><td>)</td>
  2258. <td></td>
  2259. </tr>
  2260. </table>
  2261. </div><div class="memdoc">
  2262. <p>If <a class="el" href="class_q_c_p_axis.html#a99fe77b034e06f5b723995beab96e741">setAutoTickStep</a> is set to false, use this function to set the tick step manually. The tick step is the interval between (major) ticks, in plot coordinates. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a4b1554ead9d7f9799650d51383e326dd">setSubTickCount</a> </dd></dl>
  2263. </div>
  2264. </div>
  2265. <a class="anchor" id="a871db94c5d796c80fcbe1a9d4506e27e"></a>
  2266. <div class="memitem">
  2267. <div class="memproto">
  2268. <table class="memname">
  2269. <tr>
  2270. <td class="memname">void QCPAxis::setTickVector </td>
  2271. <td>(</td>
  2272. <td class="paramtype">const QVector&lt; double &gt; &amp;&#160;</td>
  2273. <td class="paramname"><em>vec</em></td><td>)</td>
  2274. <td></td>
  2275. </tr>
  2276. </table>
  2277. </div><div class="memdoc">
  2278. <p>If you want full control over what ticks (and possibly labels) the axes show, this function is used to set the coordinates at which ticks will appear.<a class="el" href="class_q_c_p_axis.html#ae867c23d3a6a7bd4d09cc66c5d018f63">setAutoTicks</a> must be disabled, else the provided tick vector will be overwritten with automatically generated tick coordinates upon replot. The labels of the ticks can be generated automatically when <a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a> is left enabled. If it is disabled, you can set the labels manually with <a class="el" href="class_q_c_p_axis.html#a921d3ba3853ca3bd2cce3459f7a243ed">setTickVectorLabels</a>.</p>
  2279. <p><em>vec</em> is a vector containing the positions of the ticks, in plot coordinates.</p>
  2280. <dl class="section warning"><dt>Warning</dt><dd><em>vec</em> must be sorted in ascending order, no additional checks are made to ensure this.</dd></dl>
  2281. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a921d3ba3853ca3bd2cce3459f7a243ed">setTickVectorLabels</a> </dd></dl>
  2282. </div>
  2283. </div>
  2284. <a class="anchor" id="a921d3ba3853ca3bd2cce3459f7a243ed"></a>
  2285. <div class="memitem">
  2286. <div class="memproto">
  2287. <table class="memname">
  2288. <tr>
  2289. <td class="memname">void QCPAxis::setTickVectorLabels </td>
  2290. <td>(</td>
  2291. <td class="paramtype">const QVector&lt; QString &gt; &amp;&#160;</td>
  2292. <td class="paramname"><em>vec</em></td><td>)</td>
  2293. <td></td>
  2294. </tr>
  2295. </table>
  2296. </div><div class="memdoc">
  2297. <p>If you want full control over what ticks and labels the axes show, this function is used to set a number of QStrings that will be displayed at the tick positions which you need to provide with <a class="el" href="class_q_c_p_axis.html#a871db94c5d796c80fcbe1a9d4506e27e">setTickVector</a>. These two vectors should have the same size. (Note that you need to disable <a class="el" href="class_q_c_p_axis.html#ae867c23d3a6a7bd4d09cc66c5d018f63">setAutoTicks</a> and <a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a> first.)</p>
  2298. <p><em>vec</em> is a vector containing the labels of the ticks. The entries correspond to the respective indices in the tick vector, passed via <a class="el" href="class_q_c_p_axis.html#a871db94c5d796c80fcbe1a9d4506e27e">setTickVector</a>.</p>
  2299. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a871db94c5d796c80fcbe1a9d4506e27e">setTickVector</a> </dd></dl>
  2300. </div>
  2301. </div>
  2302. <a class="anchor" id="a69119b892fc306f651763596685aa377"></a>
  2303. <div class="memitem">
  2304. <div class="memproto">
  2305. <table class="memname">
  2306. <tr>
  2307. <td class="memname">void QCPAxis::setUpperEnding </td>
  2308. <td>(</td>
  2309. <td class="paramtype">const <a class="el" href="class_q_c_p_line_ending.html">QCPLineEnding</a> &amp;&#160;</td>
  2310. <td class="paramname"><em>ending</em></td><td>)</td>
  2311. <td></td>
  2312. </tr>
  2313. </table>
  2314. </div><div class="memdoc">
  2315. <p>Sets the style for the upper axis ending. See the documentation of <a class="el" href="class_q_c_p_line_ending.html" title="Handles the different ending decorations for line-like items. ">QCPLineEnding</a> for available styles.</p>
  2316. <p>For horizontal axes, this method refers to the right ending, for vertical axes the top ending. Note that this meaning does not change when the axis range is reversed with <a class="el" href="class_q_c_p_axis.html#a2172fdb196b1a0dc3f40992fcad8e9e1">setRangeReversed</a>.</p>
  2317. <dl class="section see"><dt>See also</dt><dd><a class="el" href="class_q_c_p_axis.html#a08af1c72db9ae4dc8cb8a973d44405ab">setLowerEnding</a> </dd></dl>
  2318. </div>
  2319. </div>
  2320. <a class="anchor" id="af46d99613d29518795134ec4928e3873"></a>
  2321. <div class="memitem">
  2322. <div class="memproto">
  2323. <table class="mlabels">
  2324. <tr>
  2325. <td class="mlabels-left">
  2326. <table class="memname">
  2327. <tr>
  2328. <td class="memname">void QCPAxis::ticksRequest </td>
  2329. <td>(</td>
  2330. <td class="paramname"></td><td>)</td>
  2331. <td></td>
  2332. </tr>
  2333. </table>
  2334. </td>
  2335. <td class="mlabels-right">
  2336. <span class="mlabels"><span class="mlabel">signal</span></span> </td>
  2337. </tr>
  2338. </table>
  2339. </div><div class="memdoc">
  2340. <p>This signal is emitted when <a class="el" href="class_q_c_p_axis.html#ae867c23d3a6a7bd4d09cc66c5d018f63">setAutoTicks</a> is false and the axis is about to generate tick labels for a replot.</p>
  2341. <p>Modifying the tick positions can be done with <a class="el" href="class_q_c_p_axis.html#a871db94c5d796c80fcbe1a9d4506e27e">setTickVector</a>. If you also want to control the tick labels, set <a class="el" href="class_q_c_p_axis.html#aaa47e3a6bac0c20d4beb9028f01bc1a1">setAutoTickLabels</a> to false and also provide the labels with <a class="el" href="class_q_c_p_axis.html#a921d3ba3853ca3bd2cce3459f7a243ed">setTickVectorLabels</a>.</p>
  2342. <p>If you only want static ticks you probably don't need this signal, since you can just set the tick vector (and possibly tick label vector) once. However, if you want to provide ticks (and maybe labels) dynamically, e.g. depending on the current axis range, connect a slot to this signal and set the vector/vectors there. </p>
  2343. </div>
  2344. </div>
  2345. <hr/>The documentation for this class was generated from the following files:<ul>
  2346. <li><a class="el" href="qcustomplot_8h_source.html">qcustomplot.h</a></li>
  2347. <li><a class="el" href="qcustomplot_8cpp.html">qcustomplot.cpp</a></li>
  2348. </ul>
  2349. </div><!-- contents -->
  2350. <!-- start footer part -->
  2351. <hr class="footer"/><address class="footer"><small>
  2352. Generated on Tue Aug 11 2015 13:04:49 for My Project by &#160;<a href="http://www.doxygen.org/index.html">
  2353. <img class="footer" src="doxygen.png" alt="doxygen"/>
  2354. </a> 1.8.9.1
  2355. </small></address>
  2356. </body>
  2357. </html>