📄 class_qwt_linear_scale_engine.html
字号:
<table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Align and divide an interval<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>maxNumSteps</em> </td><td>Max. number of steps </td></tr> <tr><td valign="top"></td><td valign="top"><em>x1</em> </td><td>First limit of the interval (In/Out) </td></tr> <tr><td valign="top"></td><td valign="top"><em>x2</em> </td><td>Second limit of the interval (In/Out) </td></tr> <tr><td valign="top"></td><td valign="top"><em>stepSize</em> </td><td>Step size (Out)</td></tr> </table></dl><dl compact><dt><b>See also:</b></dt><dd><a class="el" href="class_qwt_scale_engine.html#cf02a88f6e778edbc9e005960f35b3b7">QwtLinearScaleEngine::setAttribute</a> </dd></dl><p>Implements <a class="el" href="class_qwt_scale_engine.html#a27323d6d9d5348bd253a61b45e4785b">QwtScaleEngine</a>.<p>Definition at line <a class="el" href="qwt__scale__engine_8cpp-source.html#l00423">423</a> of file <a class="el" href="qwt__scale__engine_8cpp-source.html">qwt_scale_engine.cpp</a>.<p>References <a class="el" href="qwt__scale__engine_8cpp-source.html#l00607">align()</a>, <a class="el" href="qwt__scale__engine_8cpp-source.html#l00309">QwtScaleEngine::buildInterval()</a>, <a class="el" href="qwt__scale__engine_8cpp-source.html#l00233">QwtScaleEngine::divideInterval()</a>, <a class="el" href="qwt__double__interval_8cpp-source.html#l00185">QwtDoubleInterval::extend()</a>, <a class="el" href="qwt__scale__engine_8cpp-source.html#l00198">QwtScaleEngine::hiMargin()</a>, <a class="el" href="qwt__scale__engine_8cpp-source.html#l00187">QwtScaleEngine::loMargin()</a>, <a class="el" href="qwt__double__interval_8h-source.html#l00134">QwtDoubleInterval::maxValue()</a>, <a class="el" href="qwt__double__interval_8h-source.html#l00128">QwtDoubleInterval::minValue()</a>, <a class="el" href="qwt__double__interval_8cpp-source.html#l00028">QwtDoubleInterval::normalized()</a>, <a class="el" href="qwt__scale__engine_8cpp-source.html#l00400">QwtScaleEngine::reference()</a>, <a class="el" href="qwt__double__interval_8h-source.html#l00122">QwtDoubleInterval::setMaxValue()</a>, <a class="el" href="qwt__double__interval_8h-source.html#l00112">QwtDoubleInterval::setMinValue()</a>, <a class="el" href="qwt__double__interval_8cpp-source.html#l00140">QwtDoubleInterval::symmetrize()</a>, <a class="el" href="qwt__scale__engine_8cpp-source.html#l00360">QwtScaleEngine::testAttribute()</a>, and <a class="el" href="qwt__double__interval_8h-source.html#l00146">QwtDoubleInterval::width()</a>. </td> </tr></table><a class="anchor" name="afed94c688e67c95a6ecf18e8bb522ab"></a><!-- doxytag: member="QwtLinearScaleEngine::divideScale" ref="afed94c688e67c95a6ecf18e8bb522ab" args="(double x1, double x2, int numMajorSteps, int numMinorSteps, double stepSize=0.0) const " --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="class_qwt_scale_div.html">QwtScaleDiv</a> QwtLinearScaleEngine::divideScale </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">double </td> <td class="mdname" nowrap> <em>x1</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>double </td> <td class="mdname" nowrap> <em>x2</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>maxMajSteps</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>maxMinSteps</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>double </td> <td class="mdname" nowrap> <em>stepSize</em> = <code>0.0</code></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"> const<code> [virtual]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Calculate a scale division. <p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>x1</em> </td><td>First interval limit </td></tr> <tr><td valign="top"></td><td valign="top"><em>x2</em> </td><td>Second interval limit </td></tr> <tr><td valign="top"></td><td valign="top"><em>maxMajSteps</em> </td><td>Maximum for the number of major steps </td></tr> <tr><td valign="top"></td><td valign="top"><em>maxMinSteps</em> </td><td>Maximum number of minor steps </td></tr> <tr><td valign="top"></td><td valign="top"><em>stepSize</em> </td><td>Step size. If stepSize == 0, the scaleEngine calculates one.</td></tr> </table></dl><dl compact><dt><b>See also:</b></dt><dd>QwtScaleEngine::stepSize, QwtScaleEngine::subDivide </dd></dl><p>Implements <a class="el" href="class_qwt_scale_engine.html#833fbdad4cce6e3b6448ee2549dc09e1">QwtScaleEngine</a>.<p>Definition at line <a class="el" href="qwt__scale__engine_8cpp-source.html#l00468">468</a> of file <a class="el" href="qwt__scale__engine_8cpp-source.html">qwt_scale_engine.cpp</a>.<p>References <a class="el" href="qwt__scale__engine_8cpp-source.html#l00233">QwtScaleEngine::divideInterval()</a>, and <a class="el" href="qwt__double__interval_8h-source.html#l00146">QwtDoubleInterval::width()</a>.<p>Referenced by <a class="el" href="qwt__scale__engine_8cpp-source.html#l00693">QwtLog10ScaleEngine::divideScale()</a>, and <a class="el" href="qwt__dial_8cpp-source.html#l00811">QwtDial::updateScale()</a>. </td> </tr></table><a class="anchor" name="db24f92fa0e8c0548a38cd310158b3d3"></a><!-- doxytag: member="QwtLinearScaleEngine::transformation" ref="db24f92fa0e8c0548a38cd310158b3d3" args="() const " --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="class_qwt_scale_transformation.html">QwtScaleTransformation</a> * QwtLinearScaleEngine::transformation </td> <td class="md" valign="top">( </td> <td class="mdname1" valign="top" nowrap> </td> <td class="md" valign="top"> ) </td> <td class="md" nowrap> const<code> [virtual]</code></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Return a transformation, for linear scales <p>Implements <a class="el" href="class_qwt_scale_engine.html#04a93d0dc39a3483957764e7749989fd">QwtScaleEngine</a>.<p>Definition at line <a class="el" href="qwt__scale__engine_8cpp-source.html#l00408">408</a> of file <a class="el" href="qwt__scale__engine_8cpp-source.html">qwt_scale_engine.cpp</a>.<p>Referenced by <a class="el" href="qwt__dial_8cpp-source.html#l00811">QwtDial::updateScale()</a>. </td> </tr></table><hr size="1"><address style="align: right;"><small>Generated on Mon Feb 26 21:24:10 2007 for Qwt User's Guide by <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 + -