⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qwt__abstract__scale_8cpp-source.html

📁 QWT5.01用于Qt开发的二维图形库程序
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<a name="l00136"></a>00136         d_data-&gt;scaleDraw-&gt;setScaleDiv(scaleDiv);<a name="l00137"></a>00137         <a class="code" href="class_qwt_abstract_scale.html#0dbb7bdc557c0a7b163643e41970ed6a">scaleChange</a>();<a name="l00138"></a>00138     }<a name="l00139"></a>00139 }<a name="l00140"></a>00140 <a name="l00147"></a><a class="code" href="class_qwt_abstract_scale.html#de952bd5cbde1dba015bc16b880e3a28">00147</a> <span class="keywordtype">void</span> <a class="code" href="class_qwt_abstract_scale.html#de952bd5cbde1dba015bc16b880e3a28">QwtAbstractScale::setAutoScale</a>()<a name="l00148"></a>00148 {<a name="l00149"></a>00149     <span class="keywordflow">if</span> (!d_data-&gt;autoScale) <a name="l00150"></a>00150     {<a name="l00151"></a>00151         d_data-&gt;autoScale = <span class="keyword">true</span>;<a name="l00152"></a>00152         <a class="code" href="class_qwt_abstract_scale.html#0dbb7bdc557c0a7b163643e41970ed6a">scaleChange</a>();<a name="l00153"></a>00153     }<a name="l00154"></a>00154 }<a name="l00155"></a>00155 <a name="l00159"></a><a class="code" href="class_qwt_abstract_scale.html#01f1f43502a8ba14988a0bd3142d94b1">00159</a> <span class="keywordtype">bool</span> <a class="code" href="class_qwt_abstract_scale.html#01f1f43502a8ba14988a0bd3142d94b1">QwtAbstractScale::autoScale</a>()<span class="keyword"> const</span><a name="l00160"></a>00160 <span class="keyword"></span>{<a name="l00161"></a>00161     <span class="keywordflow">return</span> d_data-&gt;autoScale;<a name="l00162"></a>00162 }<a name="l00163"></a>00163 <a name="l00173"></a><a class="code" href="class_qwt_abstract_scale.html#40fdb4572ad8fdec8b93766ff5f8eda8">00173</a> <span class="keywordtype">void</span> <a class="code" href="class_qwt_abstract_scale.html#40fdb4572ad8fdec8b93766ff5f8eda8">QwtAbstractScale::setScaleMaxMajor</a>(<span class="keywordtype">int</span> ticks)<a name="l00174"></a>00174 {<a name="l00175"></a>00175     <span class="keywordflow">if</span> (ticks != d_data-&gt;maxMajor)<a name="l00176"></a>00176     {<a name="l00177"></a>00177         d_data-&gt;maxMajor = ticks;<a name="l00178"></a>00178         updateScaleDraw();<a name="l00179"></a>00179     }<a name="l00180"></a>00180 }<a name="l00181"></a>00181 <a name="l00191"></a><a class="code" href="class_qwt_abstract_scale.html#6520bb1e52571f865b21b3710786a4db">00191</a> <span class="keywordtype">void</span> <a class="code" href="class_qwt_abstract_scale.html#6520bb1e52571f865b21b3710786a4db">QwtAbstractScale::setScaleMaxMinor</a>(<span class="keywordtype">int</span> ticks)<a name="l00192"></a>00192 {<a name="l00193"></a>00193     <span class="keywordflow">if</span> ( ticks != d_data-&gt;maxMinor)<a name="l00194"></a>00194     {<a name="l00195"></a>00195         d_data-&gt;maxMinor = ticks;<a name="l00196"></a>00196         updateScaleDraw();<a name="l00197"></a>00197     }<a name="l00198"></a>00198 }<a name="l00199"></a>00199 <a name="l00204"></a><a class="code" href="class_qwt_abstract_scale.html#5b23fafbb56bb43fd241c1839256357f">00204</a> <span class="keywordtype">int</span> <a class="code" href="class_qwt_abstract_scale.html#5b23fafbb56bb43fd241c1839256357f">QwtAbstractScale::scaleMaxMinor</a>()<span class="keyword"> const </span><a name="l00205"></a>00205 <span class="keyword"></span>{<a name="l00206"></a>00206     <span class="keywordflow">return</span> d_data-&gt;maxMinor;<a name="l00207"></a>00207 }<a name="l00208"></a>00208 <a name="l00213"></a><a class="code" href="class_qwt_abstract_scale.html#4cfbcd9880297b1ca28fa824e3f4c3e6">00213</a> <span class="keywordtype">int</span> <a class="code" href="class_qwt_abstract_scale.html#4cfbcd9880297b1ca28fa824e3f4c3e6">QwtAbstractScale::scaleMaxMajor</a>()<span class="keyword"> const </span><a name="l00214"></a>00214 <span class="keyword"></span>{<a name="l00215"></a>00215     <span class="keywordflow">return</span> d_data-&gt;maxMajor;<a name="l00216"></a>00216 }<a name="l00217"></a>00217 <a name="l00224"></a><a class="code" href="class_qwt_abstract_scale.html#950c5bf521dc704b78f76c7951346288">00224</a> <span class="keywordtype">void</span> <a class="code" href="class_qwt_abstract_scale.html#950c5bf521dc704b78f76c7951346288">QwtAbstractScale::setAbstractScaleDraw</a>(<a class="code" href="class_qwt_abstract_scale_draw.html">QwtAbstractScaleDraw</a> *scaleDraw)<a name="l00225"></a>00225 {<a name="l00226"></a>00226     <span class="keywordflow">if</span> ( scaleDraw == NULL || scaleDraw == d_data-&gt;scaleDraw )<a name="l00227"></a>00227         <span class="keywordflow">return</span>;<a name="l00228"></a>00228 <a name="l00229"></a>00229     <span class="keyword">delete</span> d_data-&gt;scaleDraw;<a name="l00230"></a>00230     d_data-&gt;scaleDraw = scaleDraw;<a name="l00231"></a>00231 } <a name="l00232"></a>00232 <a name="l00237"></a><a class="code" href="class_qwt_abstract_scale.html#a61afdff037ef745a6dad686537cdb96">00237</a> <a class="code" href="class_qwt_abstract_scale_draw.html">QwtAbstractScaleDraw</a> *<a class="code" href="class_qwt_abstract_scale.html#b3c5f30892792e5ca3d84f4409ef6216">QwtAbstractScale::abstractScaleDraw</a>() <a name="l00238"></a>00238 {<a name="l00239"></a>00239     <span class="keywordflow">return</span> d_data-&gt;scaleDraw;<a name="l00240"></a>00240 }<a name="l00241"></a>00241 <a name="l00246"></a><a class="code" href="class_qwt_abstract_scale.html#b3c5f30892792e5ca3d84f4409ef6216">00246</a> <span class="keyword">const</span> <a class="code" href="class_qwt_abstract_scale_draw.html">QwtAbstractScaleDraw</a> *<a class="code" href="class_qwt_abstract_scale.html#b3c5f30892792e5ca3d84f4409ef6216">QwtAbstractScale::abstractScaleDraw</a>()<span class="keyword"> const</span><a name="l00247"></a>00247 <span class="keyword"></span>{<a name="l00248"></a>00248     <span class="keywordflow">return</span> d_data-&gt;scaleDraw;<a name="l00249"></a>00249 }<a name="l00250"></a>00250 <a name="l00251"></a>00251 <span class="keywordtype">void</span> QwtAbstractScale::updateScaleDraw()<a name="l00252"></a>00252 {<a name="l00253"></a>00253     <a class="code" href="class_qwt_abstract_scale.html#bd7c6b312b41882a3b509aadc9ada46e">rescale</a>( d_data-&gt;scaleDraw-&gt;scaleDiv().lBound(), <a name="l00254"></a>00254         d_data-&gt;scaleDraw-&gt;scaleDiv().hBound(), d_data-&gt;stepSize);<a name="l00255"></a>00255 }<a name="l00256"></a>00256 <a name="l00266"></a><a class="code" href="class_qwt_abstract_scale.html#a00f44140af3f2b7595cb6e23371198f">00266</a> <span class="keywordtype">void</span> <a class="code" href="class_qwt_abstract_scale.html#a00f44140af3f2b7595cb6e23371198f">QwtAbstractScale::setScaleEngine</a>(<a class="code" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *scaleEngine)<a name="l00267"></a>00267 {<a name="l00268"></a>00268     <span class="keywordflow">if</span> ( <a class="code" href="class_qwt_abstract_scale.html#5b8084cc735933ce9338fd2df1126f0e">scaleEngine</a> != NULL &amp;&amp; <a class="code" href="class_qwt_abstract_scale.html#5b8084cc735933ce9338fd2df1126f0e">scaleEngine</a> != d_data-&gt;scaleEngine )<a name="l00269"></a>00269     {<a name="l00270"></a>00270         <span class="keyword">delete</span> d_data-&gt;scaleEngine;<a name="l00271"></a>00271         d_data-&gt;scaleEngine = <a class="code" href="class_qwt_abstract_scale.html#5b8084cc735933ce9338fd2df1126f0e">scaleEngine</a>;<a name="l00272"></a>00272     }<a name="l00273"></a>00273 }<a name="l00274"></a>00274 <a name="l00279"></a><a class="code" href="class_qwt_abstract_scale.html#5b8084cc735933ce9338fd2df1126f0e">00279</a> <span class="keyword">const</span> <a class="code" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *<a class="code" href="class_qwt_abstract_scale.html#5b8084cc735933ce9338fd2df1126f0e">QwtAbstractScale::scaleEngine</a>()<span class="keyword"> const</span><a name="l00280"></a>00280 <span class="keyword"></span>{<a name="l00281"></a>00281     <span class="keywordflow">return</span> d_data-&gt;scaleEngine;<a name="l00282"></a>00282 }<a name="l00283"></a>00283 <a name="l00288"></a><a class="code" href="class_qwt_abstract_scale.html#ea3b9d4912f1c28671f232e4100936d7">00288</a> <a class="code" href="class_qwt_scale_engine.html">QwtScaleEngine</a> *<a class="code" href="class_qwt_abstract_scale.html#5b8084cc735933ce9338fd2df1126f0e">QwtAbstractScale::scaleEngine</a>()<a name="l00289"></a>00289 {<a name="l00290"></a>00290     <span class="keywordflow">return</span> d_data-&gt;scaleEngine;<a name="l00291"></a>00291 }<a name="l00292"></a>00292 <a name="l00298"></a><a class="code" href="class_qwt_abstract_scale.html#0dbb7bdc557c0a7b163643e41970ed6a">00298</a> <span class="keywordtype">void</span> <a class="code" href="class_qwt_abstract_scale.html#0dbb7bdc557c0a7b163643e41970ed6a">QwtAbstractScale::scaleChange</a>()<a name="l00299"></a>00299 {<a name="l00300"></a>00300 }<a name="l00301"></a>00301 <a name="l00305"></a><a class="code" href="class_qwt_abstract_scale.html#68f120e12e373796b5d74199a9b8a4b0">00305</a> <span class="keyword">const</span> <a class="code" href="class_qwt_scale_map.html">QwtScaleMap</a> &amp;<a class="code" href="class_qwt_abstract_scale.html#68f120e12e373796b5d74199a9b8a4b0">QwtAbstractScale::scaleMap</a>()<span class="keyword"> const</span><a name="l00306"></a>00306 <span class="keyword"></span>{<a name="l00307"></a>00307     <span class="keywordflow">return</span> d_data-&gt;scaleDraw-&gt;scaleMap();<a name="l00308"></a>00308 }</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Feb 26 21:22:35 2007 for Qwt User's Guide by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -