QwtPolarItem.3 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644
  1. .TH "QwtPolarItem" 3 "Fri Sep 19 2014" "Version 1.1.1" "Qwt Polar User's Guide" \" -*- nroff -*-
  2. .ad l
  3. .nh
  4. .SH NAME
  5. QwtPolarItem \-
  6. .PP
  7. Base class for items on a polar plot\&.
  8. .SH SYNOPSIS
  9. .br
  10. .PP
  11. .PP
  12. \fC#include <qwt_polar_item\&.h>\fP
  13. .PP
  14. Inherited by \fBQwtPolarCurve\fP, \fBQwtPolarGrid\fP, \fBQwtPolarMarker\fP, and \fBQwtPolarSpectrogram\fP\&.
  15. .SS "Public Types"
  16. .in +1c
  17. .ti -1c
  18. .RI "enum \fBRttiValues\fP { \fBRtti_PolarItem\fP = 0, \fBRtti_PolarGrid\fP, \fBRtti_PolarMarker\fP, \fBRtti_PolarCurve\fP, \fBRtti_PolarSpectrogram\fP, \fBRtti_PolarUserItem\fP = 1000 }"
  19. .br
  20. .RI "\fIRuntime type information\&. \fP"
  21. .ti -1c
  22. .RI "enum \fBItemAttribute\fP { \fBLegend\fP = 0x01, \fBAutoScale\fP = 0x02 }"
  23. .br
  24. .RI "\fIPlot Item Attributes\&. \fP"
  25. .ti -1c
  26. .RI "enum \fBRenderHint\fP { \fBRenderAntialiased\fP = 0x01 }"
  27. .br
  28. .RI "\fIRender hints\&. \fP"
  29. .ti -1c
  30. .RI "typedef QFlags< \fBItemAttribute\fP > \fBItemAttributes\fP"
  31. .br
  32. .RI "\fIItem attributes\&. \fP"
  33. .ti -1c
  34. .RI "typedef QFlags< \fBRenderHint\fP > \fBRenderHints\fP"
  35. .br
  36. .RI "\fIItem attributes\&. \fP"
  37. .in -1c
  38. .SS "Public Member Functions"
  39. .in +1c
  40. .ti -1c
  41. .RI "\fBQwtPolarItem\fP (const QwtText &\fBtitle\fP=QwtText())"
  42. .br
  43. .ti -1c
  44. .RI "virtual \fB~QwtPolarItem\fP ()"
  45. .br
  46. .RI "\fIDestroy the \fBQwtPolarItem\fP\&. \fP"
  47. .ti -1c
  48. .RI "void \fBattach\fP (\fBQwtPolarPlot\fP *\fBplot\fP)"
  49. .br
  50. .RI "\fIAttach the item to a plot\&. \fP"
  51. .ti -1c
  52. .RI "void \fBdetach\fP ()"
  53. .br
  54. .RI "\fIThis method detaches a \fBQwtPolarItem\fP from the \fBQwtPolarPlot\fP it has been associated with\&. \fP"
  55. .ti -1c
  56. .RI "\fBQwtPolarPlot\fP * \fBplot\fP () const "
  57. .br
  58. .ti -1c
  59. .RI "void \fBsetTitle\fP (const QString &\fBtitle\fP)"
  60. .br
  61. .ti -1c
  62. .RI "void \fBsetTitle\fP (const QwtText &\fBtitle\fP)"
  63. .br
  64. .ti -1c
  65. .RI "const QwtText & \fBtitle\fP () const "
  66. .br
  67. .ti -1c
  68. .RI "virtual int \fBrtti\fP () const "
  69. .br
  70. .ti -1c
  71. .RI "void \fBsetItemAttribute\fP (\fBItemAttribute\fP, bool on=true)"
  72. .br
  73. .ti -1c
  74. .RI "bool \fBtestItemAttribute\fP (\fBItemAttribute\fP) const "
  75. .br
  76. .ti -1c
  77. .RI "void \fBsetRenderHint\fP (\fBRenderHint\fP, bool on=true)"
  78. .br
  79. .ti -1c
  80. .RI "bool \fBtestRenderHint\fP (\fBRenderHint\fP) const "
  81. .br
  82. .ti -1c
  83. .RI "void \fBsetRenderThreadCount\fP (uint numThreads)"
  84. .br
  85. .ti -1c
  86. .RI "uint \fBrenderThreadCount\fP () const "
  87. .br
  88. .ti -1c
  89. .RI "double \fBz\fP () const "
  90. .br
  91. .ti -1c
  92. .RI "void \fBsetZ\fP (double \fBz\fP)"
  93. .br
  94. .RI "\fISet the z value\&. \fP"
  95. .ti -1c
  96. .RI "void \fBshow\fP ()"
  97. .br
  98. .RI "\fIShow the item\&. \fP"
  99. .ti -1c
  100. .RI "void \fBhide\fP ()"
  101. .br
  102. .RI "\fIHide the item\&. \fP"
  103. .ti -1c
  104. .RI "virtual void \fBsetVisible\fP (bool)"
  105. .br
  106. .ti -1c
  107. .RI "bool \fBisVisible\fP () const "
  108. .br
  109. .ti -1c
  110. .RI "virtual void \fBitemChanged\fP ()"
  111. .br
  112. .ti -1c
  113. .RI "virtual void \fBlegendChanged\fP ()"
  114. .br
  115. .ti -1c
  116. .RI "virtual void \fBdraw\fP (QPainter *painter, const QwtScaleMap &azimuthMap, const QwtScaleMap &radialMap, const QPointF &pole, double radius, const QRectF &canvasRect) const =0"
  117. .br
  118. .RI "\fIDraw the item\&. \fP"
  119. .ti -1c
  120. .RI "virtual QwtInterval \fBboundingInterval\fP (int scaleId) const "
  121. .br
  122. .ti -1c
  123. .RI "virtual void \fBupdateScaleDiv\fP (const QwtScaleDiv &, const QwtScaleDiv &, const QwtInterval &)"
  124. .br
  125. .RI "\fIUpdate the item to changes of the axes scale division\&. \fP"
  126. .ti -1c
  127. .RI "virtual int \fBmarginHint\fP () const "
  128. .br
  129. .ti -1c
  130. .RI "void \fBsetLegendIconSize\fP (const QSize &)"
  131. .br
  132. .ti -1c
  133. .RI "QSize \fBlegendIconSize\fP () const "
  134. .br
  135. .ti -1c
  136. .RI "virtual QList< QwtLegendData > \fBlegendData\fP () const "
  137. .br
  138. .RI "\fIReturn all information, that is needed to represent the item on the legend\&. \fP"
  139. .ti -1c
  140. .RI "virtual QwtGraphic \fBlegendIcon\fP (int index, const QSizeF &) const "
  141. .br
  142. .in -1c
  143. .SH "Detailed Description"
  144. .PP
  145. Base class for items on a polar plot\&.
  146. A \fBQwtPolarItem\fP is 'something that can be painted on the canvas'\&. It is connected to the QwtPolar framework by a couple of virtual methods, that are individually implemented in derived item classes\&.
  147. .PP
  148. QwtPolar offers an implementation of the most common types of items, but deriving from \fBQwtPolarItem\fP makes it easy to implement additional types of items\&.
  149. .SH "Member Enumeration Documentation"
  150. .PP
  151. .SS "enum \fBQwtPolarItem::ItemAttribute\fP"
  152. .PP
  153. Plot Item Attributes\&.
  154. .PP
  155. \fBSee Also:\fP
  156. .RS 4
  157. \fBsetItemAttribute()\fP, \fBtestItemAttribute()\fP
  158. .RE
  159. .PP
  160. .PP
  161. \fBEnumerator\fP
  162. .in +1c
  163. .TP
  164. \fB\fILegend \fP\fP
  165. The item is represented on the legend\&.
  166. .TP
  167. \fB\fIAutoScale \fP\fP
  168. The boundingRect() of the item is included in the autoscaling calculation\&.
  169. .SS "enum \fBQwtPolarItem::RenderHint\fP"
  170. .PP
  171. Render hints\&.
  172. .PP
  173. \fBSee Also:\fP
  174. .RS 4
  175. \fBsetRenderHint()\fP, \fBtestRenderHint()\fP
  176. .RE
  177. .PP
  178. .PP
  179. \fBEnumerator\fP
  180. .in +1c
  181. .TP
  182. \fB\fIRenderAntialiased \fP\fP
  183. Enable antialiasing\&.
  184. .SS "enum \fBQwtPolarItem::RttiValues\fP"
  185. .PP
  186. Runtime type information\&. RttiValues is used to cast plot items, without having to enable runtime type information of the compiler\&.
  187. .PP
  188. \fBEnumerator\fP
  189. .in +1c
  190. .TP
  191. \fB\fIRtti_PolarItem \fP\fP
  192. Unspecific value, that can be used, when it doesn't matter\&.
  193. .TP
  194. \fB\fIRtti_PolarGrid \fP\fP
  195. For \fBQwtPolarGrid\fP\&.
  196. .TP
  197. \fB\fIRtti_PolarMarker \fP\fP
  198. For \fBQwtPolarMarker\fP\&.
  199. .TP
  200. \fB\fIRtti_PolarCurve \fP\fP
  201. For \fBQwtPolarCurve\fP\&.
  202. .TP
  203. \fB\fIRtti_PolarSpectrogram \fP\fP
  204. For \fBQwtPolarSpectrogram\fP\&.
  205. .TP
  206. \fB\fIRtti_PolarUserItem \fP\fP
  207. Values >= Rtti_PolarUserItem are reserved for plot items not implemented in the QwtPolar library\&.
  208. .SH "Constructor & Destructor Documentation"
  209. .PP
  210. .SS "QwtPolarItem::QwtPolarItem (const QwtText &title = \fCQwtText()\fP)\fC [explicit]\fP"
  211. Constructor
  212. .PP
  213. \fBParameters:\fP
  214. .RS 4
  215. \fItitle\fP Item title, f\&.e used on a legend
  216. .RE
  217. .PP
  218. \fBSee Also:\fP
  219. .RS 4
  220. \fBsetTitle()\fP
  221. .RE
  222. .PP
  223. .SH "Member Function Documentation"
  224. .PP
  225. .SS "void QwtPolarItem::attach (\fBQwtPolarPlot\fP *plot)"
  226. .PP
  227. Attach the item to a plot\&. This method will attach a \fBQwtPolarItem\fP to the \fBQwtPolarPlot\fP argument\&. It will first detach the \fBQwtPolarItem\fP from any plot from a previous call to attach (if necessary)\&. If a NULL argument is passed, it will detach from any \fBQwtPolarPlot\fP it was attached to\&.
  228. .PP
  229. \fBParameters:\fP
  230. .RS 4
  231. \fIplot\fP Plot widget
  232. .RE
  233. .PP
  234. \fBSee Also:\fP
  235. .RS 4
  236. \fBQwtPolarItem::detach()\fP
  237. .RE
  238. .PP
  239. .SS "QwtInterval QwtPolarItem::boundingInterval (intscaleId) const\fC [virtual]\fP"
  240. Interval, that is necessary to display the item
  241. .PP
  242. This interval can be useful for operations like clipping or autoscaling For items ( like the grid ), where a bounding interval makes no sense an invalid interval is returned\&.
  243. .PP
  244. \fBParameters:\fP
  245. .RS 4
  246. \fIscaleId\fP Scale id ( QwtPolar::Scale )
  247. .RE
  248. .PP
  249. \fBReturns:\fP
  250. .RS 4
  251. Bounding interval of the plot item for a specific scale
  252. .RE
  253. .PP
  254. .PP
  255. Reimplemented in \fBQwtPolarCurve\fP, \fBQwtPolarSpectrogram\fP, and \fBQwtPolarMarker\fP\&.
  256. .SS "void QwtPolarItem::detach ()"
  257. .PP
  258. This method detaches a \fBQwtPolarItem\fP from the \fBQwtPolarPlot\fP it has been associated with\&. \fBdetach()\fP is equivalent to calling attach( NULL )
  259. .PP
  260. \fBSee Also:\fP
  261. .RS 4
  262. \fBattach()\fP
  263. .RE
  264. .PP
  265. .SS "virtual void QwtPolarItem::draw (QPainter *painter, const QwtScaleMap &azimuthMap, const QwtScaleMap &radialMap, const QPointF &pole, doubleradius, const QRectF &canvasRect) const\fC [pure virtual]\fP"
  266. .PP
  267. Draw the item\&.
  268. .PP
  269. \fBParameters:\fP
  270. .RS 4
  271. \fIpainter\fP Painter
  272. .br
  273. \fIazimuthMap\fP Maps azimuth values to values related to 0\&.0, M_2PI
  274. .br
  275. \fIradialMap\fP Maps radius values into painter coordinates\&.
  276. .br
  277. \fIpole\fP Position of the pole in painter coordinates
  278. .br
  279. \fIradius\fP Radius of the complete plot area in painter coordinates
  280. .br
  281. \fIcanvasRect\fP Contents rect of the canvas in painter coordinates
  282. .RE
  283. .PP
  284. .PP
  285. Implemented in \fBQwtPolarGrid\fP, \fBQwtPolarCurve\fP, \fBQwtPolarSpectrogram\fP, and \fBQwtPolarMarker\fP\&.
  286. .SS "bool QwtPolarItem::isVisible () const"
  287. .PP
  288. \fBReturns:\fP
  289. .RS 4
  290. true if visible
  291. .RE
  292. .PP
  293. \fBSee Also:\fP
  294. .RS 4
  295. \fBsetVisible()\fP, \fBshow()\fP, \fBhide()\fP
  296. .RE
  297. .PP
  298. .SS "void QwtPolarItem::itemChanged ()\fC [virtual]\fP"
  299. Update the legend and call \fBQwtPolarPlot::autoRefresh\fP for the parent plot\&.
  300. .PP
  301. \fBSee Also:\fP
  302. .RS 4
  303. updateLegend()
  304. .RE
  305. .PP
  306. .SS "void QwtPolarItem::legendChanged ()\fC [virtual]\fP"
  307. Update the legend of the parent plot\&.
  308. .PP
  309. \fBSee Also:\fP
  310. .RS 4
  311. \fBQwtPolarPlot::updateLegend()\fP, \fBitemChanged()\fP
  312. .RE
  313. .PP
  314. .SS "QList< QwtLegendData > QwtPolarItem::legendData () const\fC [virtual]\fP"
  315. .PP
  316. Return all information, that is needed to represent the item on the legend\&. Most items are represented by one entry on the legend showing an icon and a text\&.
  317. .PP
  318. QwtLegendData is basically a list of QVariants that makes it possible to overload and reimplement \fBlegendData()\fP to return almost any type of information, that is understood by the receiver that acts as the legend\&.
  319. .PP
  320. The default implementation returns one entry with the \fBtitle()\fP of the item and the \fBlegendIcon()\fP\&.
  321. .PP
  322. \fBSee Also:\fP
  323. .RS 4
  324. \fBtitle()\fP, \fBlegendIcon()\fP, QwtLegend
  325. .RE
  326. .PP
  327. .SS "QwtGraphic QwtPolarItem::legendIcon (intindex, const QSizeF &size) const\fC [virtual]\fP"
  328. .PP
  329. \fBReturns:\fP
  330. .RS 4
  331. Icon representing the item on the legend
  332. .RE
  333. .PP
  334. The default implementation returns an invalid icon
  335. .PP
  336. \fBParameters:\fP
  337. .RS 4
  338. \fIindex\fP Index of the legend entry ( usually there is only one )
  339. .br
  340. \fIsize\fP Icon size
  341. .RE
  342. .PP
  343. \fBSee Also:\fP
  344. .RS 4
  345. \fBsetLegendIconSize()\fP, \fBlegendData()\fP
  346. .RE
  347. .PP
  348. .PP
  349. Reimplemented in \fBQwtPolarCurve\fP\&.
  350. .SS "QSize QwtPolarItem::legendIconSize () const"
  351. .PP
  352. \fBReturns:\fP
  353. .RS 4
  354. Legend icon size
  355. .RE
  356. .PP
  357. \fBSee Also:\fP
  358. .RS 4
  359. \fBsetLegendIconSize()\fP, \fBlegendIcon()\fP
  360. .RE
  361. .PP
  362. .SS "int QwtPolarItem::marginHint () const\fC [virtual]\fP"
  363. Some items like to display something (f\&.e\&. the azimuth axis) outside of the area of the interval of the radial scale\&. The default implementation returns 0 pixels
  364. .PP
  365. \fBReturns:\fP
  366. .RS 4
  367. Hint for the margin
  368. .RE
  369. .PP
  370. .PP
  371. Reimplemented in \fBQwtPolarGrid\fP\&.
  372. .SS "\fBQwtPolarPlot\fP * QwtPolarItem::plot () const"
  373. .PP
  374. \fBReturns:\fP
  375. .RS 4
  376. Attached plot
  377. .RE
  378. .PP
  379. .SS "uint QwtPolarItem::renderThreadCount () const"
  380. .PP
  381. \fBReturns:\fP
  382. .RS 4
  383. Number of threads to be used for rendering\&. If numThreads() is set to 0, the system specific ideal thread count is used\&.
  384. .RE
  385. .PP
  386. .SS "int QwtPolarItem::rtti () const\fC [virtual]\fP"
  387. Return rtti for the specific class represented\&. \fBQwtPolarItem\fP is simply a virtual interface class, and base classes will implement this method with specific rtti values so a user can differentiate them\&.
  388. .PP
  389. The rtti value is useful for environments, where the runtime type information is disabled and it is not possible to do a dynamic_cast<\&.\&.\&.>\&.
  390. .PP
  391. \fBReturns:\fP
  392. .RS 4
  393. rtti value
  394. .RE
  395. .PP
  396. \fBSee Also:\fP
  397. .RS 4
  398. \fBRttiValues\fP
  399. .RE
  400. .PP
  401. .PP
  402. Reimplemented in \fBQwtPolarGrid\fP, \fBQwtPolarCurve\fP, \fBQwtPolarSpectrogram\fP, and \fBQwtPolarMarker\fP\&.
  403. .SS "void QwtPolarItem::setItemAttribute (\fBItemAttribute\fPattribute, boolon = \fCtrue\fP)"
  404. Toggle an item attribute
  405. .PP
  406. \fBParameters:\fP
  407. .RS 4
  408. \fIattribute\fP Attribute type
  409. .br
  410. \fIon\fP true/false
  411. .RE
  412. .PP
  413. \fBSee Also:\fP
  414. .RS 4
  415. \fBtestItemAttribute()\fP, \fBItemAttribute\fP
  416. .RE
  417. .PP
  418. .SS "void QwtPolarItem::setLegendIconSize (const QSize &size)"
  419. Set the size of the legend icon
  420. .PP
  421. The default setting is 8x8 pixels
  422. .PP
  423. \fBParameters:\fP
  424. .RS 4
  425. \fIsize\fP Size
  426. .RE
  427. .PP
  428. \fBSee Also:\fP
  429. .RS 4
  430. \fBlegendIconSize()\fP, \fBlegendIcon()\fP
  431. .RE
  432. .PP
  433. .SS "void QwtPolarItem::setRenderHint (\fBRenderHint\fPhint, boolon = \fCtrue\fP)"
  434. Toggle an render hint
  435. .PP
  436. \fBParameters:\fP
  437. .RS 4
  438. \fIhint\fP Render hint
  439. .br
  440. \fIon\fP true/false
  441. .RE
  442. .PP
  443. \fBSee Also:\fP
  444. .RS 4
  445. \fBtestRenderHint()\fP, \fBRenderHint\fP
  446. .RE
  447. .PP
  448. .SS "void QwtPolarItem::setRenderThreadCount (uintnumThreads)"
  449. On multi core systems rendering of certain plot item ( f\&.e \fBQwtPolarSpectrogram\fP ) can be done in parallel in several threads\&.
  450. .PP
  451. The default setting is set to 1\&.
  452. .PP
  453. \fBParameters:\fP
  454. .RS 4
  455. \fInumThreads\fP Number of threads to be used for rendering\&. If numThreads is set to 0, the system specific ideal thread count is used\&.
  456. .RE
  457. .PP
  458. The default thread count is 1 ( = no additional threads )
  459. .SS "void QwtPolarItem::setTitle (const QString &title)"
  460. Set a new title
  461. .PP
  462. \fBParameters:\fP
  463. .RS 4
  464. \fItitle\fP Title
  465. .RE
  466. .PP
  467. \fBSee Also:\fP
  468. .RS 4
  469. \fBtitle()\fP
  470. .RE
  471. .PP
  472. .SS "void QwtPolarItem::setTitle (const QwtText &title)"
  473. Set a new title
  474. .PP
  475. \fBParameters:\fP
  476. .RS 4
  477. \fItitle\fP Title
  478. .RE
  479. .PP
  480. \fBSee Also:\fP
  481. .RS 4
  482. \fBtitle()\fP
  483. .RE
  484. .PP
  485. .SS "void QwtPolarItem::setVisible (boolon)\fC [virtual]\fP"
  486. Show/Hide the item
  487. .PP
  488. \fBParameters:\fP
  489. .RS 4
  490. \fIon\fP Show if true, otherwise hide
  491. .RE
  492. .PP
  493. \fBSee Also:\fP
  494. .RS 4
  495. \fBisVisible()\fP, \fBshow()\fP, \fBhide()\fP
  496. .RE
  497. .PP
  498. .SS "void QwtPolarItem::setZ (doublez)"
  499. .PP
  500. Set the z value\&. Plot items are painted in increasing z-order\&.
  501. .PP
  502. \fBParameters:\fP
  503. .RS 4
  504. \fIz\fP Z-value
  505. .RE
  506. .PP
  507. \fBSee Also:\fP
  508. .RS 4
  509. \fBz()\fP, \fBQwtPolarItemDict::itemList()\fP
  510. .RE
  511. .PP
  512. .SS "bool QwtPolarItem::testItemAttribute (\fBItemAttribute\fPattribute) const"
  513. Test an item attribute
  514. .PP
  515. \fBParameters:\fP
  516. .RS 4
  517. \fIattribute\fP Attribute type
  518. .RE
  519. .PP
  520. \fBReturns:\fP
  521. .RS 4
  522. true/false
  523. .RE
  524. .PP
  525. \fBSee Also:\fP
  526. .RS 4
  527. \fBsetItemAttribute()\fP, \fBItemAttribute\fP
  528. .RE
  529. .PP
  530. .SS "bool QwtPolarItem::testRenderHint (\fBRenderHint\fPhint) const"
  531. Test a render hint
  532. .PP
  533. \fBParameters:\fP
  534. .RS 4
  535. \fIhint\fP Render hint
  536. .RE
  537. .PP
  538. \fBReturns:\fP
  539. .RS 4
  540. true/false
  541. .RE
  542. .PP
  543. \fBSee Also:\fP
  544. .RS 4
  545. \fBsetRenderHint()\fP, \fBRenderHint\fP
  546. .RE
  547. .PP
  548. .SS "const QwtText & QwtPolarItem::title () const"
  549. .PP
  550. \fBReturns:\fP
  551. .RS 4
  552. Title of the item
  553. .RE
  554. .PP
  555. \fBSee Also:\fP
  556. .RS 4
  557. \fBsetTitle()\fP
  558. .RE
  559. .PP
  560. .SS "void QwtPolarItem::updateScaleDiv (const QwtScaleDiv &azimuthScaleDiv, const QwtScaleDiv &radialScaleDiv, const QwtInterval &interval)\fC [virtual]\fP"
  561. .PP
  562. Update the item to changes of the axes scale division\&. Update the item, when the axes of plot have changed\&. The default implementation does nothing, but items that depend on the scale division (like \fBQwtPolarGrid()\fP) have to reimplement \fBupdateScaleDiv()\fP
  563. .PP
  564. \fBParameters:\fP
  565. .RS 4
  566. \fIazimuthScaleDiv\fP Scale division of the azimuth-scale
  567. .br
  568. \fIradialScaleDiv\fP Scale division of the radius-axis
  569. .br
  570. \fIinterval\fP The interval of the radius-axis, that is visible on the canvas
  571. .RE
  572. .PP
  573. \fBSee Also:\fP
  574. .RS 4
  575. QwtPolarPlot::updateAxes()
  576. .RE
  577. .PP
  578. .PP
  579. Reimplemented in \fBQwtPolarGrid\fP\&.
  580. .SS "double QwtPolarItem::z () const"
  581. Plot items are painted in increasing z-order\&.
  582. .PP
  583. \fBReturns:\fP
  584. .RS 4
  585. Z value
  586. .RE
  587. .PP
  588. \fBSee Also:\fP
  589. .RS 4
  590. \fBsetZ()\fP, \fBQwtPolarItemDict::itemList()\fP
  591. .RE
  592. .PP
  593. .SH "Author"
  594. .PP
  595. Generated automatically by Doxygen for Qwt Polar User's Guide from the source code\&.