Aucune description

namespace_q_c_p.tex 22KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191
  1. \hypertarget{namespace_q_c_p}{}\section{Q\+C\+P Namespace Reference}
  2. \label{namespace_q_c_p}\index{Q\+C\+P@{Q\+C\+P}}
  3. \subsection*{Enumerations}
  4. \begin{DoxyCompactItemize}
  5. \item
  6. enum \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54}{Margin\+Side} \{ \\*
  7. \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a9500c8bfcc9e80b9dff0a8e00e867f07}{ms\+Left} = 0x01,
  8. \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a93c719593bb2b94ed244d52c86d83b65}{ms\+Right} = 0x02,
  9. \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a5db8fb0d0b0ecf0d611c2602a348e8a0}{ms\+Top} = 0x04,
  10. \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a5241d8eac2bab9524a38889f576179cc}{ms\+Bottom} = 0x08,
  11. \\*
  12. \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a43d7361cb0c5244eabdc962021bffebc}{ms\+All} = 0x\+F\+F,
  13. \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a80aa4149f16dabd538f8b2e3d42c42d5}{ms\+None} = 0x00
  14. \}
  15. \item
  16. enum \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0c}{Antialiased\+Element} \{ \\*
  17. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caefa92e89cd37f8a081fd2075aa1af73f}{ae\+Axes} = 0x0001,
  18. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca4fbb37118d62288af0ca601ff2b07a2f}{ae\+Grid} = 0x0002,
  19. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caaedf83369188a15a69f92bb1d85ca97b}{ae\+Sub\+Grid} = 0x0004,
  20. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9e0127a6361b5d0596b031a482c5cf97}{ae\+Legend} = 0x0008,
  21. \\*
  22. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca1aca7a50c1b95403958733a4acafe773}{ae\+Legend\+Items} = 0x0010,
  23. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca4145e4251b0cf2dbedabeea0a38f84f6}{ae\+Plottables} = 0x0020,
  24. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caf7712a85d6b0c75b24301d2fe9484db3}{ae\+Items} = 0x0040,
  25. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0cae45ed8cd167bffe27d7f40da4bc17e9c}{ae\+Scatters} = 0x0080,
  26. \\*
  27. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9dcf3882cb321bb305f71fdc0f09f63d}{ae\+Error\+Bars} = 0x0100,
  28. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca788810f0aa930137de6ad6cc6d83d354}{ae\+Fills} = 0x0200,
  29. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca261f8ea78cf3c9561726223ffa33dc12}{ae\+Zero\+Line} = 0x0400,
  30. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caa897c232a0ffc8368e7c100ffc59ef31}{ae\+All} = 0x\+F\+F\+F\+F,
  31. \\*
  32. \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caa9e90d81896358757d94275aeaa58f6a}{ae\+None} = 0x0000
  33. \}
  34. \item
  35. enum \hyperlink{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4}{Plotting\+Hint} \{ \hyperlink{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4ab7283c5bfc1ba9e597015389880bda42}{ph\+None} = 0x000,
  36. \hyperlink{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4aa5fd227bc878c56ad2a87ea32c74ee4d}{ph\+Fast\+Polylines} = 0x001,
  37. \hyperlink{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4aa3090dafa0e0f9a28c579c79d6c2d283}{ph\+Force\+Repaint} = 0x002,
  38. \hyperlink{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4a8e9cfe5ee0c5cd36dd7accf9739aff65}{ph\+Cache\+Labels} = 0x004
  39. \}
  40. \item
  41. enum \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037}{Interaction} \{ \\*
  42. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a2c4432b9aceafb94000be8d1b589ef18}{i\+Range\+Drag} = 0x001,
  43. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037abee1e94353525a636aeaf0ba32b72e14}{i\+Range\+Zoom} = 0x002,
  44. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037aef673112c5067c3cf4cfddb62da7265d}{i\+Multi\+Select} = 0x004,
  45. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a67148c8227b4155eca49135fc274c7ec}{i\+Select\+Plottables} = 0x008,
  46. \\*
  47. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037ad6644ac55bef621645326e9dd7469caa}{i\+Select\+Axes} = 0x010,
  48. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a269c9af298e257d1108edec0432b5513}{i\+Select\+Legend} = 0x020,
  49. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037aea2f7c105d674e76d9b187b02ef29260}{i\+Select\+Items} = 0x040,
  50. \hyperlink{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037af67a50bc26147a13b551b3a625374949}{i\+Select\+Other} = 0x080
  51. \}
  52. \end{DoxyCompactItemize}
  53. \subsection*{Functions}
  54. \begin{DoxyCompactItemize}
  55. \item
  56. \hypertarget{namespace_q_c_p_a07ab701c05329089f933b9cae2638a63}{}bool {\bfseries is\+Invalid\+Data} (double value)\label{namespace_q_c_p_a07ab701c05329089f933b9cae2638a63}
  57. \item
  58. \hypertarget{namespace_q_c_p_a728903e5c3dd17847bee280f4005496f}{}bool {\bfseries is\+Invalid\+Data} (double value1, double value2)\label{namespace_q_c_p_a728903e5c3dd17847bee280f4005496f}
  59. \item
  60. \hypertarget{namespace_q_c_p_afbf6e3084c108f2bb4372107945ee82f}{}void {\bfseries set\+Margin\+Value} (Q\+Margins \&margins, \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54}{Q\+C\+P\+::\+Margin\+Side} side, int value)\label{namespace_q_c_p_afbf6e3084c108f2bb4372107945ee82f}
  61. \item
  62. \hypertarget{namespace_q_c_p_a23a2679d3495c444acc26acc61e35b5b}{}int {\bfseries get\+Margin\+Value} (const Q\+Margins \&margins, \hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54}{Q\+C\+P\+::\+Margin\+Side} side)\label{namespace_q_c_p_a23a2679d3495c444acc26acc61e35b5b}
  63. \end{DoxyCompactItemize}
  64. \subsection{Detailed Description}
  65. The \hyperlink{namespace_q_c_p}{Q\+C\+P} Namespace contains general enums and Q\+Flags used throughout the \hyperlink{class_q_custom_plot}{Q\+Custom\+Plot} library
  66. \subsection{Enumeration Type Documentation}
  67. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0c}{}\index{Q\+C\+P@{Q\+C\+P}!Antialiased\+Element@{Antialiased\+Element}}
  68. \index{Antialiased\+Element@{Antialiased\+Element}!Q\+C\+P@{Q\+C\+P}}
  69. \subsubsection[{Antialiased\+Element}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Q\+C\+P\+::\+Antialiased\+Element}}\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0c}
  70. Defines what objects of a plot can be forcibly drawn antialiased/not antialiased. If an object is neither forcibly drawn antialiased nor forcibly drawn not antialiased, it is up to the respective element how it is drawn. Typically it provides a {\itshape set\+Antialiased} function for this.
  71. {\ttfamily Antialiased\+Elements} is a flag of or-\/combined elements of this enum type.
  72. \begin{DoxySeeAlso}{See also}
  73. \hyperlink{class_q_custom_plot_af6f91e5eab1be85f67c556e98c3745e8}{Q\+Custom\+Plot\+::set\+Antialiased\+Elements}, \hyperlink{class_q_custom_plot_ae10d685b5eabea2999fb8775ca173c24}{Q\+Custom\+Plot\+::set\+Not\+Antialiased\+Elements}
  74. \end{DoxySeeAlso}
  75. \begin{Desc}
  76. \item[Enumerator]\par
  77. \begin{description}
  78. \index{ae\+Axes@{ae\+Axes}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Axes@{ae\+Axes}}\item[{\em
  79. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caefa92e89cd37f8a081fd2075aa1af73f}{}ae\+Axes\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caefa92e89cd37f8a081fd2075aa1af73f}
  80. }]{\ttfamily 0x0001} Axis base line and tick marks \index{ae\+Grid@{ae\+Grid}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Grid@{ae\+Grid}}\item[{\em
  81. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca4fbb37118d62288af0ca601ff2b07a2f}{}ae\+Grid\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca4fbb37118d62288af0ca601ff2b07a2f}
  82. }]{\ttfamily 0x0002} Grid lines \index{ae\+Sub\+Grid@{ae\+Sub\+Grid}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Sub\+Grid@{ae\+Sub\+Grid}}\item[{\em
  83. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caaedf83369188a15a69f92bb1d85ca97b}{}ae\+Sub\+Grid\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caaedf83369188a15a69f92bb1d85ca97b}
  84. }]{\ttfamily 0x0004} Sub grid lines \index{ae\+Legend@{ae\+Legend}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Legend@{ae\+Legend}}\item[{\em
  85. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9e0127a6361b5d0596b031a482c5cf97}{}ae\+Legend\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9e0127a6361b5d0596b031a482c5cf97}
  86. }]{\ttfamily 0x0008} Legend box \index{ae\+Legend\+Items@{ae\+Legend\+Items}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Legend\+Items@{ae\+Legend\+Items}}\item[{\em
  87. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca1aca7a50c1b95403958733a4acafe773}{}ae\+Legend\+Items\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca1aca7a50c1b95403958733a4acafe773}
  88. }]{\ttfamily 0x0010} Legend items \index{ae\+Plottables@{ae\+Plottables}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Plottables@{ae\+Plottables}}\item[{\em
  89. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca4145e4251b0cf2dbedabeea0a38f84f6}{}ae\+Plottables\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca4145e4251b0cf2dbedabeea0a38f84f6}
  90. }]{\ttfamily 0x0020} Main lines of plottables (excluding error bars, see element \hyperlink{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9dcf3882cb321bb305f71fdc0f09f63d}{ae\+Error\+Bars}) \index{ae\+Items@{ae\+Items}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Items@{ae\+Items}}\item[{\em
  91. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caf7712a85d6b0c75b24301d2fe9484db3}{}ae\+Items\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caf7712a85d6b0c75b24301d2fe9484db3}
  92. }]{\ttfamily 0x0040} Main lines of items \index{ae\+Scatters@{ae\+Scatters}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Scatters@{ae\+Scatters}}\item[{\em
  93. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0cae45ed8cd167bffe27d7f40da4bc17e9c}{}ae\+Scatters\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0cae45ed8cd167bffe27d7f40da4bc17e9c}
  94. }]{\ttfamily 0x0080} Scatter symbols of plottables (excluding scatter symbols of type ss\+Pixmap) \index{ae\+Error\+Bars@{ae\+Error\+Bars}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Error\+Bars@{ae\+Error\+Bars}}\item[{\em
  95. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9dcf3882cb321bb305f71fdc0f09f63d}{}ae\+Error\+Bars\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca9dcf3882cb321bb305f71fdc0f09f63d}
  96. }]{\ttfamily 0x0100} Error bars \index{ae\+Fills@{ae\+Fills}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Fills@{ae\+Fills}}\item[{\em
  97. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca788810f0aa930137de6ad6cc6d83d354}{}ae\+Fills\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca788810f0aa930137de6ad6cc6d83d354}
  98. }]{\ttfamily 0x0200} Borders of fills (e.\+g. under or between graphs) \index{ae\+Zero\+Line@{ae\+Zero\+Line}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+Zero\+Line@{ae\+Zero\+Line}}\item[{\em
  99. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca261f8ea78cf3c9561726223ffa33dc12}{}ae\+Zero\+Line\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0ca261f8ea78cf3c9561726223ffa33dc12}
  100. }]{\ttfamily 0x0400} Zero-\/lines, see \hyperlink{class_q_c_p_grid_a209f40fdb252397b418b82d3494d8ea0}{Q\+C\+P\+Grid\+::set\+Zero\+Line\+Pen} \index{ae\+All@{ae\+All}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+All@{ae\+All}}\item[{\em
  101. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caa897c232a0ffc8368e7c100ffc59ef31}{}ae\+All\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caa897c232a0ffc8368e7c100ffc59ef31}
  102. }]{\ttfamily 0x\+F\+F\+F\+F} All elements \index{ae\+None@{ae\+None}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ae\+None@{ae\+None}}\item[{\em
  103. \hypertarget{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caa9e90d81896358757d94275aeaa58f6a}{}ae\+None\label{namespace_q_c_p_ae55dbe315d41fe80f29ba88100843a0caa9e90d81896358757d94275aeaa58f6a}
  104. }]{\ttfamily 0x0000} No elements \end{description}
  105. \end{Desc}
  106. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037}{}\index{Q\+C\+P@{Q\+C\+P}!Interaction@{Interaction}}
  107. \index{Interaction@{Interaction}!Q\+C\+P@{Q\+C\+P}}
  108. \subsubsection[{Interaction}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Q\+C\+P\+::\+Interaction}}\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037}
  109. Defines the mouse interactions possible with \hyperlink{class_q_custom_plot}{Q\+Custom\+Plot}.
  110. {\ttfamily Interactions} is a flag of or-\/combined elements of this enum type.
  111. \begin{DoxySeeAlso}{See also}
  112. \hyperlink{class_q_custom_plot_a5ee1e2f6ae27419deca53e75907c27e5}{Q\+Custom\+Plot\+::set\+Interactions}
  113. \end{DoxySeeAlso}
  114. \begin{Desc}
  115. \item[Enumerator]\par
  116. \begin{description}
  117. \index{i\+Range\+Drag@{i\+Range\+Drag}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Range\+Drag@{i\+Range\+Drag}}\item[{\em
  118. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a2c4432b9aceafb94000be8d1b589ef18}{}i\+Range\+Drag\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a2c4432b9aceafb94000be8d1b589ef18}
  119. }]{\ttfamily 0x001} Axis ranges are draggable (see \hyperlink{class_q_c_p_axis_rect_ae6aef2f7211ba6097c925dcd26008418}{Q\+C\+P\+Axis\+Rect\+::set\+Range\+Drag}, \hyperlink{class_q_c_p_axis_rect_a648cce336bd99daac4a5ca3e5743775d}{Q\+C\+P\+Axis\+Rect\+::set\+Range\+Drag\+Axes}) \index{i\+Range\+Zoom@{i\+Range\+Zoom}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Range\+Zoom@{i\+Range\+Zoom}}\item[{\em
  120. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037abee1e94353525a636aeaf0ba32b72e14}{}i\+Range\+Zoom\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037abee1e94353525a636aeaf0ba32b72e14}
  121. }]{\ttfamily 0x002} Axis ranges are zoomable with the mouse wheel (see \hyperlink{class_q_c_p_axis_rect_a7960a9d222f1c31d558b064b60f86a31}{Q\+C\+P\+Axis\+Rect\+::set\+Range\+Zoom}, \hyperlink{class_q_c_p_axis_rect_a9442cca2aa358405f39a64d51eca13d2}{Q\+C\+P\+Axis\+Rect\+::set\+Range\+Zoom\+Axes}) \index{i\+Multi\+Select@{i\+Multi\+Select}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Multi\+Select@{i\+Multi\+Select}}\item[{\em
  122. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037aef673112c5067c3cf4cfddb62da7265d}{}i\+Multi\+Select\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037aef673112c5067c3cf4cfddb62da7265d}
  123. }]{\ttfamily 0x004} The user can select multiple objects by holding the modifier set by \hyperlink{class_q_custom_plot_a8fc96e3b5138a06759a2a90c166df516}{Q\+Custom\+Plot\+::set\+Multi\+Select\+Modifier} while clicking \index{i\+Select\+Plottables@{i\+Select\+Plottables}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Select\+Plottables@{i\+Select\+Plottables}}\item[{\em
  124. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a67148c8227b4155eca49135fc274c7ec}{}i\+Select\+Plottables\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a67148c8227b4155eca49135fc274c7ec}
  125. }]{\ttfamily 0x008} Plottables are selectable (e.\+g. graphs, curves, bars,... see \hyperlink{class_q_c_p_abstract_plottable}{Q\+C\+P\+Abstract\+Plottable}) \index{i\+Select\+Axes@{i\+Select\+Axes}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Select\+Axes@{i\+Select\+Axes}}\item[{\em
  126. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037ad6644ac55bef621645326e9dd7469caa}{}i\+Select\+Axes\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037ad6644ac55bef621645326e9dd7469caa}
  127. }]{\ttfamily 0x010} Axes are selectable (or parts of them, see \hyperlink{class_q_c_p_axis_a513f9b9e326c505d9bec54880031b085}{Q\+C\+P\+Axis\+::set\+Selectable\+Parts}) \index{i\+Select\+Legend@{i\+Select\+Legend}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Select\+Legend@{i\+Select\+Legend}}\item[{\em
  128. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a269c9af298e257d1108edec0432b5513}{}i\+Select\+Legend\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037a269c9af298e257d1108edec0432b5513}
  129. }]{\ttfamily 0x020} Legends are selectable (or their child items, see \hyperlink{class_q_c_p_legend_a9ce60aa8bbd89f62ae4fa83ac6c60110}{Q\+C\+P\+Legend\+::set\+Selectable\+Parts}) \index{i\+Select\+Items@{i\+Select\+Items}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Select\+Items@{i\+Select\+Items}}\item[{\em
  130. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037aea2f7c105d674e76d9b187b02ef29260}{}i\+Select\+Items\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037aea2f7c105d674e76d9b187b02ef29260}
  131. }]{\ttfamily 0x040} Items are selectable (Rectangles, Arrows, Textitems, etc. see \hyperlink{class_q_c_p_abstract_item}{Q\+C\+P\+Abstract\+Item}) \index{i\+Select\+Other@{i\+Select\+Other}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!i\+Select\+Other@{i\+Select\+Other}}\item[{\em
  132. \hypertarget{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037af67a50bc26147a13b551b3a625374949}{}i\+Select\+Other\label{namespace_q_c_p_a2ad6bb6281c7c2d593d4277b44c2b037af67a50bc26147a13b551b3a625374949}
  133. }]{\ttfamily 0x080} All other objects are selectable (e.\+g. your own derived layerables, the plot title,...) \end{description}
  134. \end{Desc}
  135. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54}{}\index{Q\+C\+P@{Q\+C\+P}!Margin\+Side@{Margin\+Side}}
  136. \index{Margin\+Side@{Margin\+Side}!Q\+C\+P@{Q\+C\+P}}
  137. \subsubsection[{Margin\+Side}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Q\+C\+P\+::\+Margin\+Side}}\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54}
  138. Defines the sides of a rectangular entity to which margins can be applied.
  139. \begin{DoxySeeAlso}{See also}
  140. \hyperlink{class_q_c_p_layout_element_accfda49994e3e6d51ed14504abf9d27d}{Q\+C\+P\+Layout\+Element\+::set\+Auto\+Margins}, \hyperlink{class_q_c_p_layout_element_accfda49994e3e6d51ed14504abf9d27d}{Q\+C\+P\+Axis\+Rect\+::set\+Auto\+Margins}
  141. \end{DoxySeeAlso}
  142. \begin{Desc}
  143. \item[Enumerator]\par
  144. \begin{description}
  145. \index{ms\+Left@{ms\+Left}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ms\+Left@{ms\+Left}}\item[{\em
  146. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a9500c8bfcc9e80b9dff0a8e00e867f07}{}ms\+Left\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a9500c8bfcc9e80b9dff0a8e00e867f07}
  147. }]{\ttfamily 0x01} left margin \index{ms\+Right@{ms\+Right}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ms\+Right@{ms\+Right}}\item[{\em
  148. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a93c719593bb2b94ed244d52c86d83b65}{}ms\+Right\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a93c719593bb2b94ed244d52c86d83b65}
  149. }]{\ttfamily 0x02} right margin \index{ms\+Top@{ms\+Top}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ms\+Top@{ms\+Top}}\item[{\em
  150. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a5db8fb0d0b0ecf0d611c2602a348e8a0}{}ms\+Top\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a5db8fb0d0b0ecf0d611c2602a348e8a0}
  151. }]{\ttfamily 0x04} top margin \index{ms\+Bottom@{ms\+Bottom}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ms\+Bottom@{ms\+Bottom}}\item[{\em
  152. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a5241d8eac2bab9524a38889f576179cc}{}ms\+Bottom\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a5241d8eac2bab9524a38889f576179cc}
  153. }]{\ttfamily 0x08} bottom margin \index{ms\+All@{ms\+All}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ms\+All@{ms\+All}}\item[{\em
  154. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a43d7361cb0c5244eabdc962021bffebc}{}ms\+All\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a43d7361cb0c5244eabdc962021bffebc}
  155. }]{\ttfamily 0x\+F\+F} all margins \index{ms\+None@{ms\+None}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ms\+None@{ms\+None}}\item[{\em
  156. \hypertarget{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a80aa4149f16dabd538f8b2e3d42c42d5}{}ms\+None\label{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54a80aa4149f16dabd538f8b2e3d42c42d5}
  157. }]{\ttfamily 0x00} no margin \end{description}
  158. \end{Desc}
  159. \hypertarget{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4}{}\index{Q\+C\+P@{Q\+C\+P}!Plotting\+Hint@{Plotting\+Hint}}
  160. \index{Plotting\+Hint@{Plotting\+Hint}!Q\+C\+P@{Q\+C\+P}}
  161. \subsubsection[{Plotting\+Hint}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Q\+C\+P\+::\+Plotting\+Hint}}\label{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4}
  162. Defines plotting hints that control various aspects of the quality and speed of plotting.
  163. \begin{DoxySeeAlso}{See also}
  164. \hyperlink{class_q_custom_plot_a94a33cbdadbbac5934843508bcfc210d}{Q\+Custom\+Plot\+::set\+Plotting\+Hints}
  165. \end{DoxySeeAlso}
  166. \begin{Desc}
  167. \item[Enumerator]\par
  168. \begin{description}
  169. \index{ph\+None@{ph\+None}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ph\+None@{ph\+None}}\item[{\em
  170. \hypertarget{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4ab7283c5bfc1ba9e597015389880bda42}{}ph\+None\label{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4ab7283c5bfc1ba9e597015389880bda42}
  171. }]{\ttfamily 0x000} No hints are set \index{ph\+Fast\+Polylines@{ph\+Fast\+Polylines}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ph\+Fast\+Polylines@{ph\+Fast\+Polylines}}\item[{\em
  172. \hypertarget{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4aa5fd227bc878c56ad2a87ea32c74ee4d}{}ph\+Fast\+Polylines\label{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4aa5fd227bc878c56ad2a87ea32c74ee4d}
  173. }]{\ttfamily 0x001} Graph/\+Curve lines are drawn with a faster method. This reduces the quality especially of the line segment joins. (Only relevant for solid line pens.) \index{ph\+Force\+Repaint@{ph\+Force\+Repaint}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ph\+Force\+Repaint@{ph\+Force\+Repaint}}\item[{\em
  174. \hypertarget{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4aa3090dafa0e0f9a28c579c79d6c2d283}{}ph\+Force\+Repaint\label{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4aa3090dafa0e0f9a28c579c79d6c2d283}
  175. }]{\ttfamily 0x002} causes an immediate repaint() instead of a soft update() when \hyperlink{class_q_custom_plot_a563540b54b2a09c8ef092d42e9621f42}{Q\+Custom\+Plot\+::replot()} is called. This is set by default on Windows-\/\+Systems to prevent the plot from freezing on fast consecutive replots (e.\+g. user drags ranges with mouse). \index{ph\+Cache\+Labels@{ph\+Cache\+Labels}!Q\+C\+P@{Q\+C\+P}}\index{Q\+C\+P@{Q\+C\+P}!ph\+Cache\+Labels@{ph\+Cache\+Labels}}\item[{\em
  176. \hypertarget{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4a8e9cfe5ee0c5cd36dd7accf9739aff65}{}ph\+Cache\+Labels\label{namespace_q_c_p_a5400e5fcb9528d92002ddb938c1f4ef4a8e9cfe5ee0c5cd36dd7accf9739aff65}
  177. }]{\ttfamily 0x004} axis (tick) labels will be cached as pixmaps, increasing replot performance. \end{description}
  178. \end{Desc}