<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>graph_settings.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>graph__settings_8cpp</filename>
    <includes id="graph__settings_8hpp" name="graph_settings.hpp" local="no" imported="no">graph_rviz_plugin/graph_settings.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>graph_settings.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>graph__settings_8hpp</filename>
    <includes id="topic__data_8hpp" name="topic_data.hpp" local="no" imported="no">graph_rviz_plugin/topic_data.hpp</includes>
    <includes id="topic__color_8hpp" name="topic_color.hpp" local="no" imported="no">graph_rviz_plugin/topic_color.hpp</includes>
    <class kind="class">graph_rviz_plugin::GraphSettings</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>histogram_panel.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>histogram__panel_8cpp</filename>
    <includes id="histogram__panel_8hpp" name="histogram_panel.hpp" local="no" imported="no">graph_rviz_plugin/histogram_panel.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>histogram_panel.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>histogram__panel_8hpp</filename>
    <includes id="qcustomplot_8h" name="qcustomplot.h" local="no" imported="no">graph_rviz_plugin/qcustomplot.h</includes>
    <includes id="selection__topics_8hpp" name="selection_topics.hpp" local="no" imported="no">graph_rviz_plugin/selection_topics.hpp</includes>
    <class kind="class">graph_rviz_plugin::HistogramPanel</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>line_panel.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>line__panel_8cpp</filename>
    <includes id="line__panel_8hpp" name="line_panel.hpp" local="no" imported="no">graph_rviz_plugin/line_panel.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>line_panel.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>line__panel_8hpp</filename>
    <includes id="graph__settings_8hpp" name="graph_settings.hpp" local="no" imported="no">graph_rviz_plugin/graph_settings.hpp</includes>
    <includes id="qcustomplot_8h" name="qcustomplot.h" local="no" imported="no">graph_rviz_plugin/qcustomplot.h</includes>
    <includes id="selection__topics_8hpp" name="selection_topics.hpp" local="no" imported="no">graph_rviz_plugin/selection_topics.hpp</includes>
    <includes id="settings_8hpp" name="settings.hpp" local="no" imported="no">graph_rviz_plugin/settings.hpp</includes>
    <includes id="topic__color_8hpp" name="topic_color.hpp" local="no" imported="no">graph_rviz_plugin/topic_color.hpp</includes>
    <includes id="topic__data_8hpp" name="topic_data.hpp" local="no" imported="no">graph_rviz_plugin/topic_data.hpp</includes>
    <class kind="class">graph_rviz_plugin::LinePanel</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>qcustomplot.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>qcustomplot_8cpp</filename>
    <includes id="qcustomplot_8h" name="qcustomplot.h" local="no" imported="no">graph_rviz_plugin/qcustomplot.h</includes>
  </compound>
  <compound kind="file">
    <name>qcustomplot.h</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>qcustomplot_8h</filename>
    <class kind="struct">QCPAxisPainterPrivate::CachedLabel</class>
    <class kind="class">QCPAbstractItem</class>
    <class kind="class">QCPAbstractLegendItem</class>
    <class kind="class">QCPAbstractPaintBuffer</class>
    <class kind="class">QCPAbstractPlottable</class>
    <class kind="class">QCPAbstractPlottable1D</class>
    <class kind="class">QCPAxis</class>
    <class kind="class">QCPAxisPainterPrivate</class>
    <class kind="class">QCPAxisRect</class>
    <class kind="class">QCPAxisTicker</class>
    <class kind="class">QCPAxisTickerDateTime</class>
    <class kind="class">QCPAxisTickerFixed</class>
    <class kind="class">QCPAxisTickerLog</class>
    <class kind="class">QCPAxisTickerPi</class>
    <class kind="class">QCPAxisTickerText</class>
    <class kind="class">QCPAxisTickerTime</class>
    <class kind="class">QCPBars</class>
    <class kind="class">QCPBarsData</class>
    <class kind="class">QCPBarsGroup</class>
    <class kind="class">QCPColorGradient</class>
    <class kind="class">QCPColorMap</class>
    <class kind="class">QCPColorMapData</class>
    <class kind="class">QCPColorScale</class>
    <class kind="class">QCPColorScaleAxisRectPrivate</class>
    <class kind="class">QCPCurve</class>
    <class kind="class">QCPCurveData</class>
    <class kind="class">QCPDataContainer</class>
    <class kind="class">QCPDataRange</class>
    <class kind="class">QCPDataSelection</class>
    <class kind="class">QCPErrorBars</class>
    <class kind="class">QCPErrorBarsData</class>
    <class kind="class">QCPFinancial</class>
    <class kind="class">QCPFinancialData</class>
    <class kind="class">QCPGraph</class>
    <class kind="class">QCPGraphData</class>
    <class kind="class">QCPGrid</class>
    <class kind="class">QCPItemAnchor</class>
    <class kind="class">QCPItemBracket</class>
    <class kind="class">QCPItemCurve</class>
    <class kind="class">QCPItemEllipse</class>
    <class kind="class">QCPItemLine</class>
    <class kind="class">QCPItemPixmap</class>
    <class kind="class">QCPItemPosition</class>
    <class kind="class">QCPItemRect</class>
    <class kind="class">QCPItemStraightLine</class>
    <class kind="class">QCPItemText</class>
    <class kind="class">QCPItemTracer</class>
    <class kind="class">QCPLayer</class>
    <class kind="class">QCPLayerable</class>
    <class kind="class">QCPLayout</class>
    <class kind="class">QCPLayoutElement</class>
    <class kind="class">QCPLayoutGrid</class>
    <class kind="class">QCPLayoutInset</class>
    <class kind="class">QCPLegend</class>
    <class kind="class">QCPLineEnding</class>
    <class kind="class">QCPMarginGroup</class>
    <class kind="class">QCPPaintBufferPixmap</class>
    <class kind="class">QCPPainter</class>
    <class kind="class">QCPPlottableInterface1D</class>
    <class kind="class">QCPPlottableLegendItem</class>
    <class kind="class">QCPRange</class>
    <class kind="class">QCPScatterStyle</class>
    <class kind="class">QCPSelectionDecorator</class>
    <class kind="class">QCPSelectionDecoratorBracket</class>
    <class kind="class">QCPSelectionRect</class>
    <class kind="class">QCPStatisticalBox</class>
    <class kind="class">QCPStatisticalBoxData</class>
    <class kind="class">QCPTextElement</class>
    <class kind="class">QCPVector2D</class>
    <class kind="class">QCustomPlot</class>
    <class kind="struct">QCPAxisPainterPrivate::TickLabelData</class>
    <namespace>QCP</namespace>
    <member kind="define">
      <type>#define</type>
      <name>Q_DECL_OVERRIDE</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a42cc5eaeb25b85f8b52d2a4b94c56f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QCP_DEVICEPIXELRATIO_FLOAT</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a6ac48bd184a7a8b315c504bac7d7318c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QCP_DEVICEPIXELRATIO_SUPPORTED</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa441208467c396e9be040369952f0107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QCP_LIB_DECL</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a5eaab02224a642ded7fb8951e973a02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QCUSTOMPLOT_VERSION</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a68f7e6cb4fbad9160c78296112033882</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QCUSTOMPLOT_VERSION_STR</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa824bae269cd4bfdf134ecf48126d4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QCPDataContainer&lt; QCPBarsData &gt;</type>
      <name>QCPBarsDataContainer</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a52bf589c9fce1baa36c1d40d69785d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QCPDataContainer&lt; QCPCurveData &gt;</type>
      <name>QCPCurveDataContainer</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aaeee80d5664ea91beb9d7968790d0e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QVector&lt; QCPErrorBarsData &gt;</type>
      <name>QCPErrorBarsDataContainer</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a8c4472a4da738e0ddbf6b03222c39906</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QCPDataContainer&lt; QCPFinancialData &gt;</type>
      <name>QCPFinancialDataContainer</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>ae36e482e04f19a54782f01ab38c354a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QCPDataContainer&lt; QCPGraphData &gt;</type>
      <name>QCPGraphDataContainer</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a2e5583d1ae212f0deb10537cf975a15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QCPDataContainer&lt; QCPStatisticalBoxData &gt;</type>
      <name>QCPStatisticalBoxDataContainer</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a8b773c0c35f8f924701ced6e9915e4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AntialiasedElement</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeAxes</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caefa92e89cd37f8a081fd2075aa1af73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeGrid</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca4fbb37118d62288af0ca601ff2b07a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeSubGrid</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caaedf83369188a15a69f92bb1d85ca97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeLegend</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca9e0127a6361b5d0596b031a482c5cf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeLegendItems</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca1aca7a50c1b95403958733a4acafe773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aePlottables</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca4145e4251b0cf2dbedabeea0a38f84f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeItems</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caf7712a85d6b0c75b24301d2fe9484db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeScatters</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0cae45ed8cd167bffe27d7f40da4bc17e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeFills</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca788810f0aa930137de6ad6cc6d83d354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeZeroLine</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca261f8ea78cf3c9561726223ffa33dc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeOther</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca51dfdad36b2907277ae1221b09936441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeAll</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caa897c232a0ffc8368e7c100ffc59ef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caa9e90d81896358757d94275aeaa58f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExportPen</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a17844f19e1019693a953e1eb93536d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>epNoCosmetic</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a17844f19e1019693a953e1eb93536d2faae8fcfaafee234ce18558afef83f6a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>epAllowCosmetic</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a17844f19e1019693a953e1eb93536d2fa50d3657dba3fb90560b93a823cb0a6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Interaction</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iRangeDrag</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037a2c4432b9aceafb94000be8d1b589ef18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iRangeZoom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037abee1e94353525a636aeaf0ba32b72e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iMultiSelect</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037aef673112c5067c3cf4cfddb62da7265d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectPlottables</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037a67148c8227b4155eca49135fc274c7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectAxes</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037ad6644ac55bef621645326e9dd7469caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectLegend</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037a269c9af298e257d1108edec0432b5513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectItems</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037aea2f7c105d674e76d9b187b02ef29260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectOther</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037af67a50bc26147a13b551b3a625374949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MarginSide</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msLeft</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a9500c8bfcc9e80b9dff0a8e00e867f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msRight</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a93c719593bb2b94ed244d52c86d83b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msTop</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a5db8fb0d0b0ecf0d611c2602a348e8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msBottom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a5241d8eac2bab9524a38889f576179cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msAll</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a43d7361cb0c5244eabdc962021bffebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a80aa4149f16dabd538f8b2e3d42c42d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PlottingHint</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4ab7283c5bfc1ba9e597015389880bda42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phFastPolylines</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4aa5fd227bc878c56ad2a87ea32c74ee4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phImmediateRefresh</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4a30840fba10eebfa519a92cf5c3d32870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phCacheLabels</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4a8e9cfe5ee0c5cd36dd7accf9739aff65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResolutionUnit</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ruDotsPerMeter</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452a707d005dea5c4ab694e4270d9c6094e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ruDotsPerCentimeter</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452a4224e01f49b331489ad8cb12b619b229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ruDotsPerInch</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452affb887d8efe79c39a1aca2acd7002afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SelectionRectMode</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa9032f170490d67240a6c68c2638ffab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmZoom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa739c260bf4d9a15f73423c91158b9428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmSelect</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa62c286e8da283a0cbb88ecac2f3f7506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmCustom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa15e7a00c8e7e0673c7b31d75266888d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SelectionType</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038aa64628e338a2dd1e6f0dc84dec0b63fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stWhole</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038aff7a688d4d520e8e7f01be098a034a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stSingleData</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038ae5b11259c42962db355e7448f4a8633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stDataRange</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038aa05d2cba99c724df004d9c48971e4371</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stMultipleDataRanges</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038a7cf82676966ebf79cc371f65278e0e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SignDomain</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sdNegative</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9a2d18af0bc58f6528d1e82ce699fe4829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sdBoth</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9aa38352ef02d51ddfa4399d9551566e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sdPositive</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9a584784b75fb816abcc627cf743bb699f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMarginValue</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a23a2679d3495c444acc26acc61e35b5b</anchor>
      <arglist>(const QMargins &amp;margins, QCP::MarginSide side)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInvalidData</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a07ab701c05329089f933b9cae2638a63</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInvalidData</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a728903e5c3dd17847bee280f4005496f</anchor>
      <arglist>(double value1, double value2)</arglist>
    </member>
    <member kind="function">
      <type>const QCPVector2D</type>
      <name>operator*</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa75268fb64b9eaee5448fb815007bee9</anchor>
      <arglist>(double factor, const QCPVector2D &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const QCPVector2D</type>
      <name>operator*</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aace10d28a76e84e7380ede1a9cb58274</anchor>
      <arglist>(const QCPVector2D &amp;vec, double factor)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>operator*</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a558b1248ff6a9e41fd5b2630555a8acc</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>operator*</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a5cb2332f6957021f47cc768089f4f090</anchor>
      <arglist>(double value, const QCPRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>const QCPVector2D</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a24cc5985429b12dbed4d0d3c5a917d20</anchor>
      <arglist>(const QCPVector2D &amp;vec1, const QCPVector2D &amp;vec2)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aede14e69c31568a75bd3e9286603c9e0</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa7dd8efde53d115b7107826194879069</anchor>
      <arglist>(double value, const QCPRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a49c0217af248959d59abfdd29401b678</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a5feed9419bd3df5cb4d4a761580545cc</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa574f51a74d6998e9be95e252e6be287</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a0822e3133b80b5dedfc8050a19c1e0c5</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPVector2D</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a9e01331d8debf0877ee4cba9abd83605</anchor>
      <arglist>(const QCPVector2D &amp;vec1, const QCPVector2D &amp;vec2)</arglist>
    </member>
    <member kind="function">
      <type>const QCPVector2D</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a14c807d345ee3f22d6809bb5a4137b52</anchor>
      <arglist>(const QCPVector2D &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a797f82830b516646da8873f82e39e356</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a41147ef7d6303c746e398278b7b624d1</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a726652cb9ed840e3025435cc2c266468</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a32c5784ac70946f09a09b2dd19816b78</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>ad62dd67b505c1fa9c02d1aafabcb9acf</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const QCPVector2D</type>
      <name>operator/</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa69909afc8c656999a2ea292ea01244b</anchor>
      <arglist>(const QCPVector2D &amp;vec, double divisor)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>operator/</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a4b366a3a21974c88e09b0d39d4a24a4b</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>accbe1a1a6b69d3db3f495f66375f7301</anchor>
      <arglist>(QCPVector2D, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aed23afce99cb2c82db7540026f3b7af3</anchor>
      <arglist>(QCPRange, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a9139711c554711cbce8d84f505061621</anchor>
      <arglist>(QCPDataRange, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a1376c7245cffa4c7a6b945a542473907</anchor>
      <arglist>(QCPLineEnding, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>adb726938bdfce1d1136855b9b3613d2e</anchor>
      <arglist>(QCPScatterStyle, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a422c3e935fcaf8b1e0cfd18e0672e54b</anchor>
      <arglist>(QCPGraphData, Q_PRIMITIVE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>aa7fac95baf023cd00e99dffdb545b1a3</anchor>
      <arglist>(QCPCurveData, Q_PRIMITIVE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>af5914e844cd48c5f0332a4acaafb4461</anchor>
      <arglist>(QCPBarsData, Q_PRIMITIVE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>adfb047f77f52e89d50655c95ea5469e2</anchor>
      <arglist>(QCPStatisticalBoxData, Q_MOVABLE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>a1235fc5306324b607571019cbeeae197</anchor>
      <arglist>(QCPFinancialData, Q_PRIMITIVE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Q_DECLARE_TYPEINFO</name>
      <anchorfile>qcustomplot_8h.html</anchorfile>
      <anchor>ada5a683e023b10f971a90bffed67e408</anchor>
      <arglist>(QCPErrorBarsData, Q_PRIMITIVE_TYPE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarginValue</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afbf6e3084c108f2bb4372107945ee82f</anchor>
      <arglist>(QMargins &amp;margins, QCP::MarginSide side, int value)</arglist>
    </member>
    <member kind="variable">
      <type>const QMetaObject</type>
      <name>staticMetaObject</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a07ffa1eb1537a3b1f218ff2a442b2017</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>selection_topics.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>selection__topics_8cpp</filename>
    <includes id="selection__topics_8hpp" name="selection_topics.hpp" local="no" imported="no">graph_rviz_plugin/selection_topics.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>selection_topics.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>selection__topics_8hpp</filename>
    <includes id="topic__data_8hpp" name="topic_data.hpp" local="no" imported="no">graph_rviz_plugin/topic_data.hpp</includes>
    <class kind="class">graph_rviz_plugin::SelectionTopics</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>settings.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>settings_8cpp</filename>
    <includes id="settings_8hpp" name="settings.hpp" local="no" imported="no">graph_rviz_plugin/settings.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>settings.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>settings_8hpp</filename>
    <class kind="class">graph_rviz_plugin::Settings</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>subtopic_repub.py</name>
    <path>/tmp/ws/src/graph_rviz_plugin/scripts/</path>
    <filename>subtopic__repub_8py</filename>
    <namespace>subtopic_repub</namespace>
    <member kind="function">
      <type>def</type>
      <name>rostopic_republish</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>aa32926b424b09ab73f5db833b556e920</anchor>
      <arglist>(input_subtopic, republish_topic, queue_size=10)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>af0d04a89916b4a97a036903285b4817b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a74cea38ecc441b0e985d7727f55a042b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a522d401c927d6e7eca7b42aecd3cd033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queue_size</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>aeaf1f63eb4251fb807f8440d2e1d42dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>repub_topic</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a0925ea88f534300e8f714e1d297f78a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subtopic</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a0fe4f26986a9255073cb7ffafa63d76d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>topic_color.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>topic__color_8cpp</filename>
    <includes id="topic__color_8hpp" name="topic_color.hpp" local="no" imported="no">graph_rviz_plugin/topic_color.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>topic_color.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>topic__color_8hpp</filename>
    <class kind="class">graph_rviz_plugin::TopicColor</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>topic_data.cpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/src/</path>
    <filename>topic__data_8cpp</filename>
    <includes id="topic__data_8hpp" name="topic_data.hpp" local="no" imported="no">graph_rviz_plugin/topic_data.hpp</includes>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="file">
    <name>topic_data.hpp</name>
    <path>/tmp/ws/src/graph_rviz_plugin/include/graph_rviz_plugin/</path>
    <filename>topic__data_8hpp</filename>
    <includes id="qcustomplot_8h" name="qcustomplot.h" local="no" imported="no">graph_rviz_plugin/qcustomplot.h</includes>
    <class kind="class">graph_rviz_plugin::TopicData</class>
    <namespace>graph_rviz_plugin</namespace>
  </compound>
  <compound kind="struct">
    <name>QCPAxisPainterPrivate::CachedLabel</name>
    <filename>structQCPAxisPainterPrivate_1_1CachedLabel.html</filename>
    <member kind="variable">
      <type>QPointF</type>
      <name>offset</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1CachedLabel.html</anchorfile>
      <anchor>a5f502db71c92e572f1e6f44f62c59d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1CachedLabel.html</anchorfile>
      <anchor>a461597cbd470914a9d24b64d16037a88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::GraphSettings</name>
    <filename>classgraph__rviz__plugin_1_1GraphSettings.html</filename>
    <member kind="function">
      <type></type>
      <name>GraphSettings</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>ae6963deebaae43d5e72853021842633f</anchor>
      <arglist>(std::deque&lt; std::shared_ptr&lt; TopicData &gt;&gt; displayed_topics, QDialog *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraphSettings</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>abb88d49665f4746e7e19661f7aad45ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>okClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>a68752ec2ceee223bd71b0ccacf3db4cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; std::shared_ptr&lt; TopicData &gt; &gt;</type>
      <name>displayed_topics_</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>a9120ee94372a7bca3f8a02f12c8cd313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; QCheckBox * &gt;</type>
      <name>topic_buttons_</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>a6c248f935c5d131e2eec637c52a694d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TopicColor</type>
      <name>topic_color_</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>a98d13acb620511bbd4fd99c259f2548a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; QComboBox * &gt;</type>
      <name>topic_combobox_</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>ac60574d1149f13d948b0538df21f8de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; QSpinBox * &gt;</type>
      <name>topic_spinbox_</name>
      <anchorfile>classgraph__rviz__plugin_1_1GraphSettings.html</anchorfile>
      <anchor>a611e0265906ae076c3919a0f3bd7d550</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::HistogramPanel</name>
    <filename>classgraph__rviz__plugin_1_1HistogramPanel.html</filename>
    <base>rviz::Panel</base>
    <member kind="signal">
      <type>void</type>
      <name>displayMessageBox</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a940271357f13be0440a0859e80754dc0</anchor>
      <arglist>(const QString, const QString, const QString, const QMessageBox::Icon)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>ab3eadccc8674f62a95c8d774e4add3a4</anchor>
      <arglist>(const bool)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>subscribeToTopic</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>ac3c16c9dcca11c2d0828b1ccac80a690</anchor>
      <arglist>(const QString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HistogramPanel</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a04fa29e46598327dade357709b23429b</anchor>
      <arglist>(QWidget *parent=nullptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HistogramPanel</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a06265d3d607c14ffd16381f7ce702cee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>displayMessageBoxHandler</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a41ba9df0cf13ace9551407319c08d7d1</anchor>
      <arglist>(const QString title, const QString text, const QString info=&quot;&quot;, const QMessageBox::Icon icon=QMessageBox::Icon::Information)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a5933baf62ea5fc4c24c8505c1bca5c4e</anchor>
      <arglist>(const rviz::Config &amp;config)</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a85a8f9ab6bf2dd00c7685864bcc0e955</anchor>
      <arglist>(rviz::Config config) const</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>subscribeToTopicSlot</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a8d45bd660ce071659eed87919881598b</anchor>
      <arglist>(const QString topic)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>topicSelectionSlot</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a83602b8a3b528167f5f20112003e4c9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>updateChartSlot</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a2a35b32d077b93e34bab5864cc89806b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imageCallback</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a4069634414625f5af2e84ee4ab1da42a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCPBars *</type>
      <name>bars_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a6a58358f609187ed87b4aa1174d8fe6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCPBars *</type>
      <name>bars_blue_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>addf238bb0ea15a86a76c53312cc3209b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCPBars *</type>
      <name>bars_green_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a54519394d58f0d4ca8529dbd4a7e7214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCPBars *</type>
      <name>bars_red_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a7102a4c312f18992a263e34512e8b4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QComboBox *</type>
      <name>bins_selection_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a42ceb8f97a737fd89b1651c3b70b11e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int16_t</type>
      <name>bins_value_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a60d61205cb4f2fe86142dbbb3a1d71af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>blue_channel_data_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a581ff9abbfd54012821fdcae39aa3c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCustomPlot *</type>
      <name>custom_plot_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>acbb1d5c7f45d0ada840298e8f2b916eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>data_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>ac27132175ca51e0f81958adfccabd3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>data_ticks_mutex_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>ad15c9e77cec6e1284d725ad20cc9a7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QComboBox *</type>
      <name>graph_refresh_frequency_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>aaaf55c81c13f55e7a8d310fd9a18ea98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>graph_refresh_timer_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a0ddf077a5fb55baabf03f9a618202bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>grayscale_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>afcf89c24a69beaf6aa306cd97e67840d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>green_channel_data_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a15aa1d8b842f7e4078ca6b9f508bddaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>histogram_max_counter_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>ae60f7fd0dedfc502470875175e514896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a82a9b88f709dbf649727d5d51b9461c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>red_channel_data_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>af9bf80a94c97489d649845f827a392b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>start_stop_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a75b2b4c9d6e7eec95592e908062c18a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a9798ef40e0d905902ce77f6059e738f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QVector&lt; double &gt;</type>
      <name>ticks_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>aeb87ab1f33f26152084b09d9fada8a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>topic_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a7f4ac22dbeaf021c45dff4abae77eebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>updating_</name>
      <anchorfile>classgraph__rviz__plugin_1_1HistogramPanel.html</anchorfile>
      <anchor>a75f948cb01e725776942d0975b69d571</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::LinePanel</name>
    <filename>classgraph__rviz__plugin_1_1LinePanel.html</filename>
    <base>rviz::Panel</base>
    <member kind="signal">
      <type>void</type>
      <name>displayMessageBox</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a1fcd1761a687ce22af7c9fff387a16d0</anchor>
      <arglist>(const QString, const QString, const QString, const QMessageBox::Icon)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>ad21ff46bcfb00bb57bda09d7f759fe11</anchor>
      <arglist>(const bool)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinePanel</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a1913b14d854004d3b7512db19f2190e0</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LinePanel</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>ac44e7d69e6b30aaef129fee3a66fee31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>displayMessageBoxHandler</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a851c7c37099883b22fe936b7eb892a5c</anchor>
      <arglist>(const QString title, const QString text, const QString info=&quot;&quot;, const QMessageBox::Icon icon=QMessageBox::Icon::Information)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>enableLegend</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a6ee5f546e63e824b0ef4c9741798ca45</anchor>
      <arglist>(bool legend_enable)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>exportClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a5f6b65e1ec83c4d6de06ac71d392784c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>graphInit</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a80be140a046062d962476f7898ed0b09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>graphSettingsClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a97949824ff429eb6242eccc407e1c528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>graphSettingsUpdate</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>ade983f1d7aa12c5bffc3ada125a3ef5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>graphUpdate</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a77df2d1064f9af42f30d78225d065889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>ac133f73ba0d53b122ac42b2fbe16245e</anchor>
      <arglist>(const rviz::Config &amp;config)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>resetClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a378c4a5045cdb5467bd45914134e5bd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>af3075052b8947bb3538bb13a5dfd32fc</anchor>
      <arglist>(rviz::Config config) const</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>settingsClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a6b51c34289e97d93da624d9d6aac6dc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>startPauseClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a0f329d543cb49626343e617495ab59e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>stopClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a2805d7263e3fab191dfc60cedfb00f0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>topicsSelectionClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a10a8834bfddd76a8317d0b8765673884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; std::shared_ptr&lt; TopicData &gt; &gt;</type>
      <name>displayed_topics_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a7a2d2468f41d29a5067da4606c9ce0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>export_button_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>aff33fdc7df045f251e1e876cee01a018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>export_directory_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a3836affa03522e80ee0da883cbe9e636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QTimer *</type>
      <name>graph_refresh_timer_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>aa1e614bf1b24322e26a28cabb208d0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>graph_settings_button_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a1cd76a48f81e5845cff581fd891608d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>graph_stopped_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>aac7fa90f8ffaeaeec958393c5f896a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>legend_enable_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a0497a8e47353b57b5d02a52ada3cfd07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a5f7aceb2a2c38c8268adb5e2f8c9f5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCustomPlot *</type>
      <name>plot_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>ab4d975f6a78bd463ee1096d1d2795ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned</type>
      <name>refresh_freq_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a02e6bbe6b5576930539fcd4ffa841b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>start_pause_button_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>ae28b34bfa261ca26124e1d64959cba43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>stop_button_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a922bd74e263bf89f3bffb0b2e230c6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QPushButton *</type>
      <name>topic_button_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a7fdcc733aff1bba657ef4adef6ff5b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TopicColor</type>
      <name>topic_color_class_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>aef3ed5c8535d35abfd77007702352882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>w_time_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a184c4850f30529abc0c9bdb9d9abb6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>window_time_enable_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a59a975aaebe4aa3ad96339af7e50def0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_max_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a6dd24f631ddb2826232c5824f20365e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_min_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a312a9540a6409673d2ca84dc50379479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>yaxis_rescale_auto_</name>
      <anchorfile>classgraph__rviz__plugin_1_1LinePanel.html</anchorfile>
      <anchor>a2bca344e7de4b7de17adbc878e275962</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractItem</name>
    <filename>classQCPAbstractItem.html</filename>
    <base>QCPLayerable</base>
    <member kind="signal">
      <type>void</type>
      <name>selectableChanged</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a5b266c11aac61cb511901f3911dac2a3</anchor>
      <arglist>(bool selectable)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>aa5cffb034fc65dbb91c77e02c1c14251</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="function">
      <type>QCPItemAnchor *</type>
      <name>anchor</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a139c255ea8831642fac91748e29a5adb</anchor>
      <arglist>(const QString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPItemAnchor * &gt;</type>
      <name>anchors</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a81d1ecfea3368b836cf9675a0045e659</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxisRect *</type>
      <name>clipAxisRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>ae162314efd3fe1a6d4df11da1d275d52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipToAxisRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a42715ad5f3d7fca6854025fa5636f436</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnchor</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a84914f4516f9b38ef0bd89eafe3dbda7</anchor>
      <arglist>(const QString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>QCPItemPosition *</type>
      <name>position</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a2589c3d298f9a576d77d9addb440a18d</anchor>
      <arglist>(const QString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPItemPosition * &gt;</type>
      <name>positions</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a709f655ac3f7f22d452714134662b454</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractItem</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a9922507d8b4503a1fe1ed0b1030e23b6</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selectable</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>ae29aa489767352b40c4aaa7ea50c5582</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selected</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>aa069fba320a13639f119f82ad29ead96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>ae41d0349d68bb802c49104afd100ba2a</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipAxisRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a7dc75fcbcd10206fe0b75d757ea7a347</anchor>
      <arglist>(QCPAxisRect *rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClipToAxisRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a39e05b9d4176b9accafc746d16ca6a06</anchor>
      <arglist>(bool clip)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectable</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a8a8e32a55bc478b849756a78c2d87fd2</anchor>
      <arglist>(bool selectable)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelected</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a203de94ad586cc44d16c9565f49d3378</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractItem</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a375bd1b7d3218b04a6ff7ff06fff917c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>anchorPixelPosition</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>ada5bad4e1196c4fc0d0d12328e24b8f2</anchor>
      <arglist>(int anchorId) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a5579ce9ec7cad202499886b042448b10</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QRect</type>
      <name>clipRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a6ad60000f29afe11035e1f791dcbd45a</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QCPItemAnchor *</type>
      <name>createAnchor</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>af3fc92527802078ca395138748b629a7</anchor>
      <arglist>(const QString &amp;name, int anchorId)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QCPItemPosition *</type>
      <name>createPosition</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a75036d39c4d4e2e1a7dd145fff915d32</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>af9093798cb07a861dcc73f93ca16c0c1</anchor>
      <arglist>(bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a007fdab79c935a5da5aa04a21d268c18</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>rectDistance</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a7dfc2007e36d09b8b5c988a9f06d6a7e</anchor>
      <arglist>(const QRectF &amp;rect, const QPointF &amp;pos, bool filledRect) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>aa4b969c58797f39c9c0b6c07c7869d17</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCP::Interaction</type>
      <name>selectionCategory</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>aceb5f99c361cf023c7cbe7339ea29571</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPItemAnchor * &gt;</type>
      <name>mAnchors</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a909a3abab783de302ebf0a0e6f2bbc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxisRect &gt;</type>
      <name>mClipAxisRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a3e57cfe7da4b1ac3d6fa7281ea437361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mClipToAxisRect</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>ad2a70ff6b658fcb84a9427f69d3f587d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPItemPosition * &gt;</type>
      <name>mPositions</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>af94ff71b6a15ea6d028ab8bd8eccd012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSelectable</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>ad81eb35c8726a0f458db9df9732e0e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSelected</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a4bdb3457dad1d268c0f78a44152b9645</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPItemAnchor</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a61767d414fd57af9eb1741b34268c7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPAbstractItem.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPAbstractItem" title="Clipping">items-clipping</docanchor>
    <docanchor file="classQCPAbstractItem" title="Using items">items-using</docanchor>
    <docanchor file="classQCPAbstractItem" title="Creating own items">items-subclassing</docanchor>
    <docanchor file="classQCPAbstractItem" title="Allowing the item to be positioned">items-positioning</docanchor>
    <docanchor file="classQCPAbstractItem" title="The draw function">items-drawing</docanchor>
    <docanchor file="classQCPAbstractItem" title="The selectTest function">items-selection</docanchor>
    <docanchor file="classQCPAbstractItem" title="Providing anchors">anchors</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPAbstractLegendItem</name>
    <filename>classQCPAbstractLegendItem.html</filename>
    <base>QCPLayoutElement</base>
    <member kind="signal">
      <type>void</type>
      <name>selectableChanged</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>abc4d779b938cc9235f9196737dbaa6bd</anchor>
      <arglist>(bool selectable)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a7cb61fdfbaf69c590bacb8f9e7099d9e</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a699b18e1d9e70372e51e75f462dbb643</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLegend *</type>
      <name>parentLegend</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a15709a3f6b2ce3946261fe90422ae32e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractLegendItem</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>afaff87610e8da0fa238ecf552872d774</anchor>
      <arglist>(QCPLegend *parent)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selectable</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>af054a668038bcd7e35a35a07d1e79a23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selected</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>adf427dbb05d5f1a8e84c6abcb05becdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>selectedFont</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>ace98814b31762578228f6b32111cd3c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedTextColor</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a09540594509fb0074f3a1b39548e3bdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a80ec112a6608fc39dbed56239849b187</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a409c53455d8112f71d70c0c43eb10265</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectable</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a9913ef48730551b696e7f98a2391c599</anchor>
      <arglist>(bool selectable)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelected</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a6eed93b0ab99cb3eabb043fb08179c2b</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedFont</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a91db5aee48617a9d3206e61376807365</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedTextColor</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a4d01d008ee1a5bfe9905b0397a421936</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextColor</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a6ebace6aaffaedcdab2d74e88acc2d1e</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>textColor</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a35b35fa697dcece86cf7e5818c0820b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a6bfbcb9ace779f4f6fe22241c32a67c9</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QRect</type>
      <name>clipRect</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a806fa4d0104bdfc141aa8a36fcc9d51c</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>aa1c0620558cc8e2a2e6fb7ab558f6097</anchor>
      <arglist>(bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a14ce0b09f5b814c765a0d790bd838909</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a0081acfd8c4bb8ac4e9dcfe0f6c49b74</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCP::Interaction</type>
      <name>selectionCategory</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>af8eb0fda0e11b0a23e1051b0102c8c6a</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mFont</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>ae916a78ac0d2a60e20a17ca2f24f9754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLegend *</type>
      <name>mParentLegend</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>aafcd9fc6fcb10f4a8d46037011afafe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSelectable</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>aa84029f57b1b32f642fb7db63c3fc2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSelected</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>ae58ebebbd0c36cc6fe897483369984d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mSelectedFont</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>ab971df604306b192875a7d097feb1e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mSelectedTextColor</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a4965c13854d970b24c284f0a4f005fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mTextColor</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a974b21e9930227d281344bd2242d289d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPAbstractLegendItem.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPaintBuffer</name>
    <filename>classQCPAbstractPaintBuffer.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a9e253f4541dfc01992b77e8830bd7722</anchor>
      <arglist>(const QColor &amp;color)=0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>devicePixelRatio</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>aac1b981f8c1744036610ff1a6b9461f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>donePainting</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a41b0dc6e7744f19fae09f8532c207dc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>afb998c7525e3ae37d9d2d46c7aaf461a</anchor>
      <arglist>(QCPPainter *painter) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invalidated</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a76bf771cda945a6c602cf9b7d365d92b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPaintBuffer</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a3ce532c12f10b81697108835755641e2</anchor>
      <arglist>(const QSize &amp;size, double devicePixelRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDevicePixelRatio</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a555eaad5d5c806420ff35602a1bb68fa</anchor>
      <arglist>(double ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidated</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>ae4c7dc70dfc66be2879ce297b2b3d67f</anchor>
      <arglist>(bool invalidated=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a8b68c3cd36533f1a4a23b5ce8cd66f01</anchor>
      <arglist>(const QSize &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>size</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a3ea8284e547985c5d263f26a6adfa11f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPPainter *</type>
      <name>startPainting</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a9e9f29b19c033cf02fb96f1a148463f3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPaintBuffer</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a50fbb1265814d019a1707f4cb11e20de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>reallocateBuffer</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>aee7506a52bd7e5a07c2af27935eb13e7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mDevicePixelRatio</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a33c1fd784478441fcff9ebf3d69af5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mInvalidated</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>a3bc49cc9cf9daaca3a60977f010c08c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSize</type>
      <name>mSize</name>
      <anchorfile>classQCPAbstractPaintBuffer.html</anchorfile>
      <anchor>ae246c426222bfa18d5e8797fab73e3ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable</name>
    <filename>classQCPAbstractPlottable.html</filename>
    <base>QCPLayerable</base>
    <member kind="signal">
      <type>void</type>
      <name>selectableChanged</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a663b1a44123c8340ac041a29d1e2c973</anchor>
      <arglist>(QCP::SelectionType selectable)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a3af66432b1dca93b28e00e78a8c7c1d9</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a787a9c39421059006891744b731fa473</anchor>
      <arglist>(const QCPDataSelection &amp;selection)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addToLegend</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>aa64e93cb5b606d8110d2cc0a349bb30f</anchor>
      <arglist>(QCPLegend *legend)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addToLegend</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a70f8cabfd808f7d5204b9f18c45c13f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>antialiasedFill</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a022717896dc57b638a7b5a7be7212ba9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>antialiasedScatters</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a795370db6b1309de0ab60b633efb5ec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a893b4896dfd92b68b05b2600b80f5826</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>coordsToPixels</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a7ad84a36472441cf1f555c5683d0da93</anchor>
      <arglist>(double key, double value, double &amp;x, double &amp;y) const</arglist>
    </member>
    <member kind="function">
      <type>const QPointF</type>
      <name>coordsToPixels</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a5acb50ae984eef09a7ab92315d2ad708</anchor>
      <arglist>(double key, double value) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a4da16d3cd4b509e1104a9b0275623c96</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a4de773988b21ed090fddd27c6a3a3dcb</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a81fd9fd5c4f429c074785e2eb238a8e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>keyAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a2cdd6f0dd5e9a979037f86b4000d9cfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a52c226eefcb1920240eeabae574d28c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ad5972efc31344e5a7a78ab4f8864b2d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pixelsToCoords</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a3903c1120ab5c27e7fa46b597ef267bd</anchor>
      <arglist>(double x, double y, double &amp;key, double &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pixelsToCoords</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a28d32c0062b9450847851ffdee1c5f69</anchor>
      <arglist>(const QPointF &amp;pixelPos, double &amp;key, double &amp;value) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>af78a036e40db6f53a31abadc5323715a</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeFromLegend</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a3cc235007e2343a65ad4f463767e0e20</anchor>
      <arglist>(QCPLegend *legend) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeFromLegend</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ac95fb2604d9106d0852ad9ceb326fe8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleAxes</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a1491c4a606bccd2d09e65e11b79eb882</anchor>
      <arglist>(bool onlyEnlarge=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleKeyAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ae96b83c961e257da116c6acf9c7da308</anchor>
      <arglist>(bool onlyEnlarge=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleValueAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a714eaf36b12434cd71846215504db82e</anchor>
      <arglist>(bool onlyEnlarge=false, bool inKeyRange=false) const</arglist>
    </member>
    <member kind="function">
      <type>QCP::SelectionType</type>
      <name>selectable</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a016653741033bd332d1d4c3c725cc284</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selected</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a0b3b514474fe93354fc74cfc144184b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection</type>
      <name>selection</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a040bf09f41d456284cfd39cc37aa068f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPSelectionDecorator *</type>
      <name>selectionDecorator</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a7861518e47ca0c6a0c386032c2db075e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>addb3f5c41f007a78c3e142cc605bc712</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasedFill</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a089d6b5577120239b55c39ed27c39536</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasedScatters</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a2f03f067ede2ed4da6f7d0e4777a3f02</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a7a4b92144dca6453a1f0f210e27edc74</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a8524fa2994c63c0913ebd9bb2ffa3920</anchor>
      <arglist>(QCPAxis *axis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ab79c7ba76bc7fa89a4b3580e12149f1f</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ab74b09ae4c0e7e13142fe4b5bf46cac7</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectable</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ac238d6e910f976f1f30d41c2bca44ac3</anchor>
      <arglist>(QCP::SelectionType selectable)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelection</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a219bc5403a9d85d3129165ec3f5ae436</anchor>
      <arglist>(QCPDataSelection selection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectionDecorator</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a20e266ad646f8c4a7e4631040510e5d9</anchor>
      <arglist>(QCPSelectionDecorator *decorator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a71626a07367e241ec62ad2c34baf21cb</anchor>
      <arglist>(QCPAxis *axis)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>valueAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>af47809a644a68ffd955fb30b01fb4f2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a88112bcbe9eb995b1190ad7591f2d0b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ac032077fb0db93d6faa3273d02363398</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>applyFillAntialiasingHint</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a8d06a59ea23324cce6330ebf2262c0ed</anchor>
      <arglist>(QCPPainter *painter) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>applyScattersAntialiasingHint</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ac95f26b15a1e5d9c7bd2c0a46d760fc9</anchor>
      <arglist>(QCPPainter *painter) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QRect</type>
      <name>clipRect</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a635cee3effc07ad421414c76fd83548c</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a9b104d9da4f38f934363945c313bf82e</anchor>
      <arglist>(bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a453f676a5cee7bf846c5f0fa05ea84b3</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a9a450783fd9ed539e589999fd390cdf7</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a2d488568cf16600dd81fa23d7d439829</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCP::Interaction</type>
      <name>selectionCategory</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>af80ad8531642e786b6f4fad551c203c4</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAntialiasedFill</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a152ac765bedf927fb240545d11d453ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAntialiasedScatters</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>aa115755e525a8e3a86dc683f9cab755b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a33f00674c0161c13315ab9da0895418e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxis &gt;</type>
      <name>mKeyAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a426f42e254d0f8ce5436a868c61a6827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mName</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>ac29ffef424e2488675930de18cde612a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a67bc0622fd1b9fa14e54c14922dcec66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::SelectionType</type>
      <name>mSelectable</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a3944521f7bec90974737c9d192fc57ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPDataSelection</type>
      <name>mSelection</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a206aa62c9eba32c82e892b29cdbf6314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPSelectionDecorator *</type>
      <name>mSelectionDecorator</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a0dbc731cab717f4ff67b4ca100c74046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxis &gt;</type>
      <name>mValueAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a2901452ca4aea911a1827717934a4bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPAxis</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>af123edeca169ec7a31958a1d714e1a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPPlottableLegendItem</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a104c78e91302afd6842a903e472f552f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPAbstractPlottable.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPAbstractPlottable" title="Creating own plottables">plottables-subclassing</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable1D</name>
    <filename>classQCPAbstractPlottable1D.html</filename>
    <templarg>DataType</templarg>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ab5dd99e4f1621e7dbd63438e0b02984e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aeb156ebf5d3c8de906b428be30733ad8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6be0f657ba85a1688336d76ad649ecf2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6ca0699a6af5f25a7565de7c50ce13b2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aa8277da921b009bce474437d50b4a2d8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a55f937ba6a63e56e57f0b1a6e85a333a</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ad0b46d25cde3d035b180fb8f10c056e6</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6e3ba20c9160d7361e58070390d10b1a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac58fb47bfe330f6931ed8e64326387d7</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a30b2e50ab0afce65f104ea7a95440315</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a4611b43bcb6441b2154eb4f4e0a33db2</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a22377bf6e57ab7eedbc9e489250c6ded</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afe0d56e39cc076032922f059b304c092</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afa6d5d2c971fed63bff4f4a79989a3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawPolyline</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a7adc6c3cccebb5341f11e0c2b7d54206</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lineData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ae890e62ce403c54f575c73b9529f1af8</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPDataContainer&lt; DataType &gt; &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac139cf70590707a1fb40eabe97fac246</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable1D&lt; QCPBarsData &gt;</name>
    <filename>classQCPAbstractPlottable1D.html</filename>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ab5dd99e4f1621e7dbd63438e0b02984e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aeb156ebf5d3c8de906b428be30733ad8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6be0f657ba85a1688336d76ad649ecf2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6ca0699a6af5f25a7565de7c50ce13b2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aa8277da921b009bce474437d50b4a2d8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a55f937ba6a63e56e57f0b1a6e85a333a</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ad0b46d25cde3d035b180fb8f10c056e6</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6e3ba20c9160d7361e58070390d10b1a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac58fb47bfe330f6931ed8e64326387d7</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a30b2e50ab0afce65f104ea7a95440315</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a4611b43bcb6441b2154eb4f4e0a33db2</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a22377bf6e57ab7eedbc9e489250c6ded</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afe0d56e39cc076032922f059b304c092</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afa6d5d2c971fed63bff4f4a79989a3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawPolyline</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a7adc6c3cccebb5341f11e0c2b7d54206</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lineData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ae890e62ce403c54f575c73b9529f1af8</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPDataContainer&lt; QCPBarsData &gt; &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac139cf70590707a1fb40eabe97fac246</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable1D&lt; QCPCurveData &gt;</name>
    <filename>classQCPAbstractPlottable1D.html</filename>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ab5dd99e4f1621e7dbd63438e0b02984e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aeb156ebf5d3c8de906b428be30733ad8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6be0f657ba85a1688336d76ad649ecf2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6ca0699a6af5f25a7565de7c50ce13b2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aa8277da921b009bce474437d50b4a2d8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a55f937ba6a63e56e57f0b1a6e85a333a</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ad0b46d25cde3d035b180fb8f10c056e6</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6e3ba20c9160d7361e58070390d10b1a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac58fb47bfe330f6931ed8e64326387d7</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a30b2e50ab0afce65f104ea7a95440315</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a4611b43bcb6441b2154eb4f4e0a33db2</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a22377bf6e57ab7eedbc9e489250c6ded</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afe0d56e39cc076032922f059b304c092</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afa6d5d2c971fed63bff4f4a79989a3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawPolyline</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a7adc6c3cccebb5341f11e0c2b7d54206</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lineData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ae890e62ce403c54f575c73b9529f1af8</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPDataContainer&lt; QCPCurveData &gt; &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac139cf70590707a1fb40eabe97fac246</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable1D&lt; QCPFinancialData &gt;</name>
    <filename>classQCPAbstractPlottable1D.html</filename>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ab5dd99e4f1621e7dbd63438e0b02984e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aeb156ebf5d3c8de906b428be30733ad8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6be0f657ba85a1688336d76ad649ecf2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6ca0699a6af5f25a7565de7c50ce13b2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aa8277da921b009bce474437d50b4a2d8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a55f937ba6a63e56e57f0b1a6e85a333a</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ad0b46d25cde3d035b180fb8f10c056e6</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6e3ba20c9160d7361e58070390d10b1a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac58fb47bfe330f6931ed8e64326387d7</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a30b2e50ab0afce65f104ea7a95440315</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a4611b43bcb6441b2154eb4f4e0a33db2</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a22377bf6e57ab7eedbc9e489250c6ded</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afe0d56e39cc076032922f059b304c092</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afa6d5d2c971fed63bff4f4a79989a3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawPolyline</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a7adc6c3cccebb5341f11e0c2b7d54206</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lineData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ae890e62ce403c54f575c73b9529f1af8</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPDataContainer&lt; QCPFinancialData &gt; &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac139cf70590707a1fb40eabe97fac246</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable1D&lt; QCPGraphData &gt;</name>
    <filename>classQCPAbstractPlottable1D.html</filename>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ab5dd99e4f1621e7dbd63438e0b02984e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aeb156ebf5d3c8de906b428be30733ad8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6be0f657ba85a1688336d76ad649ecf2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6ca0699a6af5f25a7565de7c50ce13b2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aa8277da921b009bce474437d50b4a2d8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a55f937ba6a63e56e57f0b1a6e85a333a</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ad0b46d25cde3d035b180fb8f10c056e6</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6e3ba20c9160d7361e58070390d10b1a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac58fb47bfe330f6931ed8e64326387d7</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a30b2e50ab0afce65f104ea7a95440315</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a4611b43bcb6441b2154eb4f4e0a33db2</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a22377bf6e57ab7eedbc9e489250c6ded</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afe0d56e39cc076032922f059b304c092</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afa6d5d2c971fed63bff4f4a79989a3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawPolyline</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a7adc6c3cccebb5341f11e0c2b7d54206</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lineData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ae890e62ce403c54f575c73b9529f1af8</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPDataContainer&lt; QCPGraphData &gt; &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac139cf70590707a1fb40eabe97fac246</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAbstractPlottable1D&lt; QCPStatisticalBoxData &gt;</name>
    <filename>classQCPAbstractPlottable1D.html</filename>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ab5dd99e4f1621e7dbd63438e0b02984e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aeb156ebf5d3c8de906b428be30733ad8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6be0f657ba85a1688336d76ad649ecf2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6ca0699a6af5f25a7565de7c50ce13b2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>aa8277da921b009bce474437d50b4a2d8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a55f937ba6a63e56e57f0b1a6e85a333a</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ad0b46d25cde3d035b180fb8f10c056e6</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a6e3ba20c9160d7361e58070390d10b1a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac58fb47bfe330f6931ed8e64326387d7</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a30b2e50ab0afce65f104ea7a95440315</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a4611b43bcb6441b2154eb4f4e0a33db2</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a22377bf6e57ab7eedbc9e489250c6ded</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afe0d56e39cc076032922f059b304c092</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAbstractPlottable1D</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>afa6d5d2c971fed63bff4f4a79989a3f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawPolyline</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>a7adc6c3cccebb5341f11e0c2b7d54206</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lineData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ae890e62ce403c54f575c73b9529f1af8</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPDataContainer&lt; QCPStatisticalBoxData &gt; &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPAbstractPlottable1D.html</anchorfile>
      <anchor>ac139cf70590707a1fb40eabe97fac246</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxis</name>
    <filename>classQCPAxis.html</filename>
    <base>QCPLayerable</base>
    <member kind="enumvalue">
      <name>atBottom</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aa220d68888516b6c3b493d144f1ba438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atLeft</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aaf84aa6cac6fb6099f54a2cbf7546b730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atRight</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aadf5509f7d29199ef2f263b1dd224b345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atTop</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aac0ece2b680d3f545e701f75af1655977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AxisType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atLeft</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aaf84aa6cac6fb6099f54a2cbf7546b730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atRight</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aadf5509f7d29199ef2f263b1dd224b345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atTop</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aac0ece2b680d3f545e701f75af1655977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>atBottom</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae2bcc1728b382f10f064612b368bc18aa220d68888516b6c3b493d144f1ba438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LabelSide</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a24b13374b9b8f75f47eed2ea78c37db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsInside</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a24b13374b9b8f75f47eed2ea78c37db9aae7b027ac2839cf4ad611df30236fc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsOutside</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a24b13374b9b8f75f47eed2ea78c37db9a2eadb509fc0c9a8b35b85c86ec9f3c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsInside</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a24b13374b9b8f75f47eed2ea78c37db9aae7b027ac2839cf4ad611df30236fc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsOutside</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a24b13374b9b8f75f47eed2ea78c37db9a2eadb509fc0c9a8b35b85c86ec9f3c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScaleType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a36d8e8658dbaa179bf2aeb973db2d6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stLinear</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a36d8e8658dbaa179bf2aeb973db2d6f0aff6e30a11a828bc850caffab0ff994f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stLogarithmic</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SelectablePart</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spNone</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fae0df8123a5528d5ccf87cb7794f971ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spAxis</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fa8949d2c1a31eccae9be7ed32e7a1ae38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spTickLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fa584e0a3dc4d064880647619f4bd4e771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spAxisLabel</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fa851e0600e0d08b4f5fee9361e3fedabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spAxis</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fa8949d2c1a31eccae9be7ed32e7a1ae38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spAxisLabel</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fa851e0600e0d08b4f5fee9361e3fedabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spNone</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fae0df8123a5528d5ccf87cb7794f971ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spTickLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>abee4c7a54c468b1385dfce2c898b115fa584e0a3dc4d064880647619f4bd4e771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stLinear</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a36d8e8658dbaa179bf2aeb973db2d6f0aff6e30a11a828bc850caffab0ff994f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stLogarithmic</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a36d8e8658dbaa179bf2aeb973db2d6f0abf5b785ad976618816dc6f79b73216d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rangeChanged</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a0894084e4c16a1736534c4095746f910</anchor>
      <arglist>(const QCPRange &amp;newRange)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rangeChanged</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aac8576288e8e31f16186124bc10dd10d</anchor>
      <arglist>(const QCPRange &amp;newRange, const QCPRange &amp;oldRange)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>scaleTypeChanged</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a3505ed8a93bd2e349d858d84996bf767</anchor>
      <arglist>(QCPAxis::ScaleType scaleType)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectableChanged</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aa5ff1fd851139028a3bb4efcb31de9fc</anchor>
      <arglist>(const QCPAxis::SelectableParts &amp;parts)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a62b598abeee7174a05f9d542cc85b1f5</anchor>
      <arglist>(const QCPAxis::SelectableParts &amp;parts)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxisRect *</type>
      <name>axisRect</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>afc94bcfdf8adfe8e01013f13bdf159a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AxisType</type>
      <name>axisType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aa19679359783c5ecd27757b7e5619976</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>basePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a216974be018e73008b3cf6d033c1325d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>coordToPixel</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>af15d1b3a7f7e9b53d759d3ccff1fe4b4</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>SelectablePart</type>
      <name>getPartAt</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a22ab2d71d7341b9b3974c0dd10619af2</anchor>
      <arglist>(const QPointF &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPGraph * &gt;</type>
      <name>graphs</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad590c0da223697a2727f97a520870fec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPGrid *</type>
      <name>grid</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a63f1dd2df663680d2a8d06c19592dd63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractItem * &gt;</type>
      <name>items</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a42761bc68e2f3a9f68549d45b73f705b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>label</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a32ba4d3effcddd8af3bc49f405e1d53e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>labelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a05794f13d322da7fd9d5554d11186b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>labelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aa7b465fe233f1878793954ba5ab9c47e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>labelPadding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a6d9a9fe1c7166f209fb1e25686390451</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLineEnding</type>
      <name>lowerEnding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a0cc60e5694ed4df6a2c3554e53ee6ae7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a18f3a68f2b691af1fd34b6593c886630</anchor>
      <arglist>(double diff)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>numberFormat</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a20cc29c2f282a0e9efd8f32145e47be6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numberPrecision</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a2562b6f3a4a01c7ed83a388042664998</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>offset</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aef66fa16353b4993b1cceabfb644a1a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab988ef4538e2655bb77bd138189cd42e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>padding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a07df379d5c017b8f3a4702532eb037b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pixelOrientation</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a45c45bed7e5666683b8d56afa66fa51f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pixelToCoord</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a536ef8f624cac59b6b6fdcb495723c57</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractPlottable * &gt;</type>
      <name>plottables</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac5e0f6f65c75efb5fd32275d6e4ef0d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxis</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac62c042968bae0e6d474fcfc57c9b71f</anchor>
      <arglist>(QCPAxisRect *parent, AxisType type)</arglist>
    </member>
    <member kind="function">
      <type>const QCPRange</type>
      <name>range</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac4058855a81f1a883cf2e754f6a6acb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rangeReversed</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab9866dd1a78f1920f491ec12a794bec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescale</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a499345f02ebce4b23d8ccec96e58daa9</anchor>
      <arglist>(bool onlyVisiblePlottables=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a31d18ddf3a4f21ceb077db8ae5b69856</anchor>
      <arglist>(double factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a7072ff96fe690148f1bbcdb4f773ea1c</anchor>
      <arglist>(double factor, double center)</arglist>
    </member>
    <member kind="function">
      <type>ScaleType</type>
      <name>scaleType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad23e9ad97b44e9aeaf4fab8904280098</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SelectableParts</type>
      <name>selectableParts</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1d12d157756c114f4e57517c62177181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedBasePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a0d54314ab3053fd0fb77294a0e7f08cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a7adea64ef4b715e7a1c519fff2b110b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>selectedLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1399d614f7c307159bfec938a069203d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SelectableParts</type>
      <name>selectedParts</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a893e8d6cfed9267eb2b793cb1d2b4dce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedSubTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a73c147bb2c5598edbb842adc2da8a7bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedTickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a75f11d3031a11559f3e984e916fcde2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>selectedTickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a09817512bef8ddfb669a6828f9c855bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a76b52a6d824ccf9a95eb024251e1b833</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a63b7103c57fe9acfbce164334ea837f8</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBasePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a778d45fb71b3c7ab3bb7079e18b058e4</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a33bcc382c111c9f31bb0687352a2dea4</anchor>
      <arglist>(const QString &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a6c906fe56d75f0122335b9f79b999608</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a71ac1a47f7547e490a8c4311d1433cf3</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelPadding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a4391192a766e5d20cfe5cbc17607a7a2</anchor>
      <arglist>(int padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLowerEnding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a08af1c72db9ae4dc8cb8a973d44405ab</anchor>
      <arglist>(const QCPLineEnding &amp;ending)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberFormat</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae585a54dc2aac662e90a2ca82f002590</anchor>
      <arglist>(const QString &amp;formatCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberPrecision</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a21dc8023ad7500382ad9574b48137e63</anchor>
      <arglist>(int precision)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffset</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a04a652603cbe50eba9969ee6d68873c3</anchor>
      <arglist>(int offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPadding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5691441cb3de9e9844855d339c0db279</anchor>
      <arglist>(int padding)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aebdfea5d44c3a0ad2b4700cd4d25b641</anchor>
      <arglist>(const QCPRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a57d6ee9e9009fe88cb19db476ec70bca</anchor>
      <arglist>(double lower, double upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>acf60e5b2d631fbc8c4548c3d579cb6d0</anchor>
      <arglist>(double position, double size, Qt::AlignmentFlag alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeLower</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>afcf51227d337db28d1a9ce9a4d1bc91a</anchor>
      <arglist>(double lower)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeReversed</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a2172fdb196b1a0dc3f40992fcad8e9e1</anchor>
      <arglist>(bool reversed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeUpper</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>acd3ca1247aa867b540cd5ec30ccd3bef</anchor>
      <arglist>(double upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleRatio</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>af4bbd446dcaee5a83ac30ce9bcd6e125</anchor>
      <arglist>(const QCPAxis *otherAxis, double ratio=1.0)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setScaleType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>adef29cae617af4f519f6c40d1a866ca6</anchor>
      <arglist>(QCPAxis::ScaleType type)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectableParts</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a513f9b9e326c505d9bec54880031b085</anchor>
      <arglist>(const QCPAxis::SelectableParts &amp;selectableParts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBasePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aeb917a909215605b95ef2be843de1ee8</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5d502dec597c634f491fdd73d151c72d</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a02ec2a75d4d8401eaab834fbc6803d30</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectedParts</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab9d7a69277dcbed9119b3c1f25ca19c3</anchor>
      <arglist>(const QCPAxis::SelectableParts &amp;selectedParts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedSubTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a2a00a7166600155eac26843132eb9576</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedTickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a9bdbf5e63ab15187f3a1de9440129227</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedTickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a845ccb560b7bc5281098a5be494145f6</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a8360502685eb782edbf04019c9345cdc</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTickLength</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab702d6fd42fc620607435339a1c2a2e1</anchor>
      <arglist>(int inside, int outside=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTickLengthIn</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac46fa2a993a9f5789540977610acf1de</anchor>
      <arglist>(int inside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTickLengthOut</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a4c6dfc3963492ed72a77724012df5f23</anchor>
      <arglist>(int outside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aede4028ae7516bd51a60618a8233f9cf</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTicks</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>afa0ce8d4d0015ed23dcde01f8bc30106</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicker</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a4ee03fcd2c74d05cd1a419b9af5cfbdc</anchor>
      <arglist>(QSharedPointer&lt; QCPAxisTicker &gt; ticker)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a395e445c3fe496b935bee7b911ecfd1c</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a2b8690c4e8dbc39d9185d2b398ce7a6c</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLabelPadding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>af302c479af9dbc2e9f0e44e07c0012ee</anchor>
      <arglist>(int padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLabelRotation</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1bddd4413df8a576b7ad4b067fb33375</anchor>
      <arglist>(double degrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a04ba16e1f6f78d70f938519576ed32c8</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLabelSide</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a13ec644fc6e22715744c92c6dfa4f0fa</anchor>
      <arglist>(LabelSide side)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLength</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a62ec40bebe3540e9c1479a8fd2be3b0d</anchor>
      <arglist>(int inside, int outside=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLengthIn</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>afae1a37a99611366275a51204d991739</anchor>
      <arglist>(int inside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickLengthOut</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a3b8a0debd1ffedd2c22d0592dfbb4e62</anchor>
      <arglist>(int outside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad80923bcc1c5da4c4db602c5325e797e</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicks</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac891409315bc379e3b1abdb162c1a011</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpperEnding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a69119b892fc306f651763596685aa377</anchor>
      <arglist>(const QCPLineEnding &amp;ending)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>subTickLengthIn</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>af907c8ecc4624d1bf4a8f6f702e64fbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>subTickLengthOut</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac98c66cae50c98f3ae90e2969382976d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>subTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a7a89df74ba427fac311bf4cc92fbddca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subTicks</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad74153c38fd83b54c509cff249370beb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPAxisTicker &gt;</type>
      <name>ticker</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a7b7a27151be8235059e1294f73ecf615</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>tickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a9e21b2326bb2de0b7a8efcd1efc0ce78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>tickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a09f339b7125cf1094920f86687b88236</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tickLabelPadding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>afac7316ca35941e7080f98e0022c1891</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>tickLabelRotation</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5c81e5d550266fdb9e11d96d1dc5713e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tickLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae4158bbc52939ee52cdb12b805860a28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LabelSide</type>
      <name>tickLabelSide</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1dc21783965a7c7d9c29c2a75d0a54e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tickLengthIn</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ace2accb350fd3f3f474280f58c1d61c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tickLengthOut</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad3ba6614ccddf351f133e0acdd4f021e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>tickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>affd022d4f56dfc575b4ced95ad417860</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ticks</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5c3da767a2dc990f200856a9e27ea06e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>tickVector</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5aad9d6b34821ab0751dfc38dbc92a46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; QString &gt;</type>
      <name>tickVectorLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1bd4a9036e0c9fc68b6f3df81f07e55f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLineEnding</type>
      <name>upperEnding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a9feaf5f78286693e89221bc205f9389a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAxis</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a7cfa27ea9da0bb1fe0ae995572c0b85d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AxisType</type>
      <name>marginSideToAxisType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac0a6b77bd52bec6c81cd62d167cfeba6</anchor>
      <arglist>(QCP::MarginSide side)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AxisType</type>
      <name>opposite</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aa85ba73dfee6483e23825461b725e363</anchor>
      <arglist>(AxisType type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Qt::Orientation</type>
      <name>orientation</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a9a68b3e45f1b1e33d4d807822342516c</anchor>
      <arglist>(AxisType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>adbaeffcdc2707f2bd5dc1bbd11236770</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>calculateMargin</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a47bdb0a55de6759489ee47665199aebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5bc1f8a8d0fbc7658eba70c80279ed31</anchor>
      <arglist>(bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac15ebb4225ca5212d8e5fffae481bc9b</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>getBasePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a8cd3764c6a4ce9c3d7d913e81cad0a50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QColor</type>
      <name>getLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae914abd56afa570cb9f2ab50e59c0f0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QFont</type>
      <name>getLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aeac21c907d2516af9cde9a463043d671</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>getSubTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aad7739c229b292ddab0b3a43a5676f54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QColor</type>
      <name>getTickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a8d00d5b78ecfbebbea5a8161bddb9a17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QFont</type>
      <name>getTickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a694ab8b4240f3c90a866372e3dcb364f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>getTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>afe7d57415cbbf31e5549a5cc40b6f8d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ac5a269609e6177737faabdc46434d8c7</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a61bc07cda6193a3fa6b5aa198fc4e4fa</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a780bee321fc6476e5fc49c4980291a01</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a50c3ed18e189d48421ec2978f88e4f87</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCP::Interaction</type>
      <name>selectionCategory</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab751e3e96495716a2f6742ca7d7b3d49</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupTickVectors</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a57d9e961bae7d62f5b4e1f143e660c78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aa850f195d7cc470c53809d0fff5e444d</anchor>
      <arglist>(QWheelEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mAADragBackup</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a9c34e6f92eda5803e7ce4ea3322a6417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAxisPainterPrivate *</type>
      <name>mAxisPainter</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aeeae00935bd2dab82d64f32544a90913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAxisRect *</type>
      <name>mAxisRect</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a6f150b65a202f32936997960e331dfcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AxisType</type>
      <name>mAxisType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae704bf9f2c2b026f08dd4ccad79c616e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mBasePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad6b4a0aee9558fb35529e960b8fef72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mCachedMargin</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a48ace55cbd54f7241e7f1b06fd369b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mCachedMarginValid</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a2cde37b6e385f47e11322df4ac1b0e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mDragging</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad56b9be14ed8ae9b858d84bdb539b1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mDragStartRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a4b665f97d37727f0013b93d727e80bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPGrid *</type>
      <name>mGrid</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a17bffb94aaa40311f259c6ac7bcb5d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mLabel</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae8001dbdfc47685c1cf7b98b044460e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a457a003bb1c2b6ab73e5a173ba7558fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a37442d470e30e19b81ecaf979a34d046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mNotAADragBackup</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a0be1bc05fcbf86bd9916cc8faa55dd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mNumberBeautifulPowers</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>af03809bee3f3e35fcc38d25b6dd5003b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QLatin1Char</type>
      <name>mNumberFormatChar</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a39594313deef458f425bba25cd337a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mNumberPrecision</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>acd76e8c783384d99ccc4a13797eec188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::Orientation</type>
      <name>mOrientation</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a048e1792fa86f4f86df55200b3f0be36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mPadding</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a52a805a4f03231210e0880db7f77e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mRange</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1ee36773c49062d751560e11f90845f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mRangeReversed</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a5cb034f57aa3d773a9ca55a0931dbf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ScaleType</type>
      <name>mScaleType</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad706039549cbbbec5fcb2baf7894e04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SelectableParts</type>
      <name>mSelectableParts</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab9042d8a095998f27a28b39411d8b9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedBasePen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a80baa4e3c16f9b6edf3eccacd2a50fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mSelectedLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a94f57de3ba024471ca206d83cf2258dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mSelectedLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ae48fe3489afadc0b3cd003233e2bf19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SelectableParts</type>
      <name>mSelectedParts</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a8f1eb0abfe2ae64652aa46b360e841e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedSubTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aa5cc6afc5dc2a365f5abbd36eb04a1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mSelectedTickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a3bcad40902f45dc4c991a2c3e4d31d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mSelectedTickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a4f2e4919da9615dac612662c249b1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a9524593dbc75a5c5b29dbd1cb4b37df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSubTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a32ef56d3a417866720eb12667d27dbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSubTicks</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>af16aab9c3effa482fa10e7dd5c3d91f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVector&lt; double &gt;</type>
      <name>mSubTickVector</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a28353081e0ff35c3fe5ced923a287faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPAxisTicker &gt;</type>
      <name>mTicker</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ad9c3061cbd8bec5b0755d5a0bef3b700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mTickLabelColor</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a6384a749b3b56a97df081d8082321ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mTickLabelFont</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>add79d1e39c4ed65869a1e9cc79043f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mTickLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a3e4315be072026644e69009557a2fa11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mTickPen</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1d52c78c856d8bd1f331d4ec4e63d944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mTicks</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>ab111e74bba22e06848897c932fc549fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVector&lt; double &gt;</type>
      <name>mTickVector</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aae0f9b9973b85be601200f00f5825087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVector&lt; QString &gt;</type>
      <name>mTickVectorLabels</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>aeee4bd0fca3f587eafe33843d1cb4f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPAxisRect</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>acbf20ecb140f66c5fd1bc64ae0762990</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPGrid</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a061e177f585549fc31f780852e2bd6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPAxis.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisPainterPrivate</name>
    <filename>classQCPAxisPainterPrivate.html</filename>
    <class kind="struct">QCPAxisPainterPrivate::CachedLabel</class>
    <class kind="struct">QCPAxisPainterPrivate::TickLabelData</class>
    <member kind="function">
      <type>QRect</type>
      <name>axisSelectionBox</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ab29635564acb5d0012fa9e297477db05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCache</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a7b6806e32c44384fd0ae4dcdaa72b1b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a0207a99bdf9c4f70af20928898ddc2fc</anchor>
      <arglist>(QCPPainter *painter)</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>labelSelectionBox</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ae7800667d15867040ada5f4bf027f070</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisPainterPrivate</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a0f14aa5c4aa83dbcd68984a7c73bf94f</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>size</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a60fc2eec99ed23e9a3c98e8f7e5730b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>tickLabelsSelectionBox</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>acf8a4fef47cec70b596fe20941aa5b16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAxisPainterPrivate</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a7c7f95313f0f78c3c3975f822a5fea35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>abbreviateDecimalPowers</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a68353c2eeabd00d96a2e36a0b3809cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>axisRect</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>afcd55b0e1ecd689fffd2b1fc75dc7732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>basePen</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ab4affb27ae3485fecb7466622cabcbb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>label</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>afe004c322f92543c0467afc02da6cf6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>labelColor</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a5c36467daf057da0cf0792f3c5a06089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>labelFont</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>add1ff1030fbc36112c19b1468ad82d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>labelPadding</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a3f7465372df132bf7814345ea697dd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPLineEnding</type>
      <name>lowerEnding</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a077696dd1e7efb96e4c199f521433e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>numberMultiplyCross</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a0deb7524009140f00a774dfd286d002c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>aea226a1e39357d71f66d85093e30a830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reversedEndings</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a06d0ef3f4f1b567feb84196fc3b140da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>substituteExponent</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a546d22b10ddb5ca8582b7deb90223a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subTickLengthIn</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>af11f7d83021c9cb3b0e76fe7814c6110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subTickLengthOut</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a5f1afddc3dc7ccc4d5adcbcd8f0c2218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>subTickPen</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a9b9cf594cd16575f52ecda9abef4e412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>subTickPositions</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>afcde7484bbcc1004b8f59ab984ada6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>tickLabelColor</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a88032cf15c997e3956b79617b859e8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>tickLabelFont</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a06cb4b185feb1e560e01d65887e4d80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tickLabelPadding</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a264cfa080e84e536cf2d1ab9c5d5cc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tickLabelRotation</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ae6ade9232a8e400924009e8edca94bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; QString &gt;</type>
      <name>tickLabels</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ad0a4998ca358ba751e84fca45a025abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPAxis::LabelSide</type>
      <name>tickLabelSide</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a9d27f7625fcfbeb3a60193d0c18fc7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tickLengthIn</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ae7360ff805fc6097019de8b35ffbd7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tickLengthOut</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>acbebb1f868906200f968627bc907b77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QPen</type>
      <name>tickPen</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a389dde97f02fdee23965e4736e7d8c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>tickPositions</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ae55e3dc2cf2af8d8a6e7235ccab54786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPAxis::AxisType</type>
      <name>type</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ae04594e97417336933d807c86d353098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPLineEnding</type>
      <name>upperEnding</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>af764be913be5f924700ac9bbb8c01139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>viewportRect</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a8627dc6b40781e3291bb508e4ac574d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawTickLabel</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>aab666e1d85b234afbc88076c7ba9424a</anchor>
      <arglist>(QCPPainter *painter, double x, double y, const TickLabelData &amp;labelData) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QByteArray</type>
      <name>generateLabelParameterHash</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>ab6f77ae2bd3eccca3fef4b7ec8e34b31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getMaxTickLabelSize</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a7a961f0e05c57b51cf1100b05e93f5b9</anchor>
      <arglist>(const QFont &amp;font, const QString &amp;text, QSize *tickLabelsSize) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual TickLabelData</type>
      <name>getTickLabelData</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a5331f78e398da5442767c261578da502</anchor>
      <arglist>(const QFont &amp;font, const QString &amp;text) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>getTickLabelDrawOffset</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a6205b60c7d305854ffd7602139433f6e</anchor>
      <arglist>(const TickLabelData &amp;labelData) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>placeTickLabel</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>af8fe7350c19575bc33ca770f9b3a15fd</anchor>
      <arglist>(QCPPainter *painter, double position, int distanceToAxis, const QString &amp;text, QSize *tickLabelsSize)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mAxisSelectionBox</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a9d7586f4923994488bdd006415b13f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCache&lt; QString, CachedLabel &gt;</type>
      <name>mLabelCache</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a07ac270ea0c0ae084debd48d6a740e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QByteArray</type>
      <name>mLabelParameterHash</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>aab8be59df22ed4e43e3a6d511cbc466a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mLabelSelectionBox</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>abac9a47048d537f72ca147b6f29d30f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCustomPlot *</type>
      <name>mParentPlot</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a882029a5f2d4abd71289d415c9b90a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mTickLabelsSelectionBox</name>
      <anchorfile>classQCPAxisPainterPrivate.html</anchorfile>
      <anchor>a0adaf5f1d89be0f32dc4a904d157e5a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisRect</name>
    <filename>classQCPAxisRect.html</filename>
    <base>QCPLayoutElement</base>
    <member kind="function">
      <type>QList&lt; QCPAxis * &gt;</type>
      <name>addAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a792e1f3d9cb1591fca135bb0de9b81fc</anchor>
      <arglist>(QCPAxis::AxisTypes types)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>addAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a2dc336092ccc57d44a46194c8a23e4f4</anchor>
      <arglist>(QCPAxis::AxisType type, QCPAxis *axis=0)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAxis * &gt;</type>
      <name>axes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a8db4722cb93e9c4a6f0d91150c200867</anchor>
      <arglist>(QCPAxis::AxisTypes types) const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAxis * &gt;</type>
      <name>axes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a11657b8faebe9677180860e8057ede26</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>axis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a583ae4f6d78b601b732183f6cabecbe1</anchor>
      <arglist>(QCPAxis::AxisType type, int index=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>axisCount</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a85b321acec0f694d8b5fdeafdbff3133</anchor>
      <arglist>(QCPAxis::AxisType type) const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>background</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a572deec9c9a4d5987d5c5f78521991e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>backgroundBrush</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a7d09540e3fef12362d00e6bac92b6453</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>backgroundScaled</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a059ede9a5fdcafb5cef280cd65fe4f3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::AspectRatioMode</type>
      <name>backgroundScaledMode</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a06b98faf54b5491bff780294e423d3ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bottom</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>acefdf1abaa8a8ab681e906cc2be9581e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>bottomLeft</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ab15d4311d6535ccd7af504dc0e2b98c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>bottomRight</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a36dac884ec8fa3a3a2f3842ca7b7d32d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>center</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ade3aef874bafcec6dd16174fba44c0b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QCPLayoutElement * &gt;</type>
      <name>elements</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a3aee067fd105f2fa8de9eb8024435ac5</anchor>
      <arglist>(bool recursive) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPGraph * &gt;</type>
      <name>graphs</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a2d9ded3eca97be1fcb5867949391bb88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>height</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>acc4377809e79d9a089ab790f39429b0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayoutInset *</type>
      <name>insetLayout</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a949f803466619924c7018df4b511ae10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractItem * &gt;</type>
      <name>items</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a03c113a2175448300ee8f944e24776ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>left</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>afb4a3de02046b20b9310bdb8fca781c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractPlottable * &gt;</type>
      <name>plottables</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a587d073a97b27bc7293fab4b2774ad59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisRect</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a60b31dece805462c1b82eea2e69ba042</anchor>
      <arglist>(QCustomPlot *parentPlot, bool setupDefaultAxes=true)</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientations</type>
      <name>rangeDrag</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa3a84c768ad6edd08fd4c5dec176828f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAxis * &gt;</type>
      <name>rangeDragAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aae5f99a044ca911685a306f01b7ff941</anchor>
      <arglist>(Qt::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>rangeDragAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a6d7c22cfc54fac7a3d6ef80b133a8574</anchor>
      <arglist>(Qt::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>Qt::Orientations</type>
      <name>rangeZoom</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa0d8414ef040523f8b2d55f0c0bddbee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAxis * &gt;</type>
      <name>rangeZoomAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a86aac0f435f209d60dacd22cda10c104</anchor>
      <arglist>(Qt::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>rangeZoomAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a679c63f2b8daccfe6ec5110dce3dd3b6</anchor>
      <arglist>(Qt::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rangeZoomFactor</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ae4e6c4d143aacc88d2d3c56f117c2fe1</anchor>
      <arglist>(Qt::Orientation orientation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a03c39cd9704f0d36fb6cf980cdddcbaa</anchor>
      <arglist>(QCPAxis *axis)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>right</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a3f819d4a1b2193723d1fdafc573eea10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>af615ab5e52b8e0a9a0eff415b6559db5</anchor>
      <arglist>(const QPixmap &amp;pm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ac48a2d5d9b7732e73b86605c69c5e4c1</anchor>
      <arglist>(const QPixmap &amp;pm, bool scaled, Qt::AspectRatioMode mode=Qt::KeepAspectRatioByExpanding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a22a22b8668735438dc06f9a55fe46b33</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundScaled</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ae6d36c3e0e968ffb991170a018e7b503</anchor>
      <arglist>(bool scaled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundScaledMode</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a5ef77ea829c9de7ba248e473f48f7305</anchor>
      <arglist>(Qt::AspectRatioMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeDrag</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ae6aef2f7211ba6097c925dcd26008418</anchor>
      <arglist>(Qt::Orientations orientations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeDragAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a648cce336bd99daac4a5ca3e5743775d</anchor>
      <arglist>(QCPAxis *horizontal, QCPAxis *vertical)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeDragAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ab756bc5f129115fa3e8783617292fc1a</anchor>
      <arglist>(QList&lt; QCPAxis *&gt; axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeDragAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ab767e659f952fd7cbf61faaf33feefc5</anchor>
      <arglist>(QList&lt; QCPAxis *&gt; horizontal, QList&lt; QCPAxis *&gt; vertical)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoom</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a7960a9d222f1c31d558b064b60f86a31</anchor>
      <arglist>(Qt::Orientations orientations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoomAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a9442cca2aa358405f39a64d51eca13d2</anchor>
      <arglist>(QCPAxis *horizontal, QCPAxis *vertical)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoomAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a07a41be4eda0d42abe49475e9fa38b92</anchor>
      <arglist>(QList&lt; QCPAxis *&gt; axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoomAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ae85a63a856e111def77437812c3acc99</anchor>
      <arglist>(QList&lt; QCPAxis *&gt; horizontal, QList&lt; QCPAxis *&gt; vertical)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoomFactor</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a895d7ac745ea614e04056244b3c138ac</anchor>
      <arglist>(double horizontalFactor, double verticalFactor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoomFactor</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ae83d187b03fc6fa4f00765ad50cd3fc3</anchor>
      <arglist>(double factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupFullAxesBox</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a5fa906175447b14206954f77fc7f1ef4</anchor>
      <arglist>(bool connectRanges=false)</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>size</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a7a8289346eb612f422c704f8b75cf479</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>top</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a45dbad181cbb9f09d068dbb76c817c95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>topLeft</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a5a847b3ddeca3abec38d3838fefb0dbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>topRight</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a7aa221967549ba71b98c465bf8234758</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>add049d464b9ef2ccdc638adc4ccb4aca</anchor>
      <arglist>(UpdatePhase phase) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>width</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a204645398a4f9d0b0189385c7c2cfb91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zoom</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a5fc8460564e81dcc2a9343dc8bc1fe67</anchor>
      <arglist>(const QRectF &amp;pixelRect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zoom</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a6a39fb3aea60a8c503bdcb3f0477d2f6</anchor>
      <arglist>(const QRectF &amp;pixelRect, const QList&lt; QCPAxis *&gt; &amp;affectedAxes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAxisRect</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a463c44b1856ddbf82eb3f7b582839cd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a4a318008e2b7f881a14c3d97186b31f9</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>calculateAutoMargin</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ac51055d83f5f414b6d013d3a24b0a941</anchor>
      <arglist>(QCP::MarginSide side) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>af710c50530e370539a4439d6c4db9090</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawBackground</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ab49d338d1ce74b476fcead5b32cf06dc</anchor>
      <arglist>(QCPPainter *painter)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>layoutChanged</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a575e38ac71a21906dc2d7b3364db2d62</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a9cd27ad8c5cfb49aefd9dbb30def4beb</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa9a7c807eaa4666870ac94aa6abc4dde</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a6c89b988d3a0b93c0878f0ebdb5037f4</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateAxesOffset</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a6024ccdc74f5dc0e8a0fe482e5b28a20</anchor>
      <arglist>(QCPAxis::AxisType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a93eeaa0c127d6d6fe8171b2455080262</anchor>
      <arglist>(QWheelEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mAADragBackup</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa4a24f76360cfebe1bcf17a77fa7521b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QHash&lt; QCPAxis::AxisType, QList&lt; QCPAxis * &gt; &gt;</type>
      <name>mAxes</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>afe7a24d2a2bea98fc552fa826350ba81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBackgroundBrush</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a5748e1a37f63c428e38b0a7724b46259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mBackgroundPixmap</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a38fb1a15f43228a0c124553649303722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mBackgroundScaled</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a5ad835f0fae5d7cc5ada9e063641dbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::AspectRatioMode</type>
      <name>mBackgroundScaledMode</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a859fd368e794663e346b4f53f35078e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mDragging</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ab49a6698194cf0e9e38a1d734c0888a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPRange &gt;</type>
      <name>mDragStartHorzRange</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a274aef08c4de084a3f26c3e92fac3a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPRange &gt;</type>
      <name>mDragStartVertRange</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ab362ee8f71a156d812a1ea793a1e42cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLayoutInset *</type>
      <name>mInsetLayout</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a255240399e0fd24baad80cbbe46f698a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mNotAADragBackup</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a6fcb12e052e276d57efbb128be31d6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::Orientations</type>
      <name>mRangeDrag</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa9f107f66ca3469ad50ee6cea7c9e237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QPointer&lt; QCPAxis &gt; &gt;</type>
      <name>mRangeDragHorzAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>abd4f1d854b41a9c6730f3a3d605c42af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QPointer&lt; QCPAxis &gt; &gt;</type>
      <name>mRangeDragVertAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a3b0a86e5bb136a458d7bc20773e45853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::Orientations</type>
      <name>mRangeZoom</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a215eff671d48df2edccc36e7f976f28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mRangeZoomFactorHorz</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>ad08d0250ed7b99de387d0ea6c7fd4dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mRangeZoomFactorVert</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a32f063629581d5bf82b12769940b34ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QPointer&lt; QCPAxis &gt; &gt;</type>
      <name>mRangeZoomHorzAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa35eeb02f68b63f2069fcc80c9334b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QPointer&lt; QCPAxis &gt; &gt;</type>
      <name>mRangeZoomVertAxis</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aafb0e243294c158668499fd62cee057c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mScaledBackgroundPixmap</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>aa74b9415598d59b49290e41e42d7ee27</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPAxisRect.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisTicker</name>
    <filename>classQCPAxisTicker.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>TickStepStrategy</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab6d2f9d9477821623ac9bc4b21ddf49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tssReadability</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab6d2f9d9477821623ac9bc4b21ddf49aa9002aa2fd5633ab5556c71a26fed63a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tssMeetTickCount</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab6d2f9d9477821623ac9bc4b21ddf49aa770312b6b9b0c64a37ceeba96e0cd7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tssMeetTickCount</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab6d2f9d9477821623ac9bc4b21ddf49aa770312b6b9b0c64a37ceeba96e0cd7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tssReadability</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab6d2f9d9477821623ac9bc4b21ddf49aa9002aa2fd5633ab5556c71a26fed63a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generate</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>aefbd11725678ca824add8cf926cbc856</anchor>
      <arglist>(const QCPRange &amp;range, const QLocale &amp;locale, QChar formatChar, int precision, QVector&lt; double &gt; &amp;ticks, QVector&lt; double &gt; *subTicks, QVector&lt; QString &gt; *tickLabels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTicker</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a8fcf23c79ebd72202fe79253f9f01ea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickCount</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a47752abba8293e6dc18491501ae34008</anchor>
      <arglist>(int count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickOrigin</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab509c7e500293bf66a8409f0d7c23943</anchor>
      <arglist>(double origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickStepStrategy</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a73b1d847c1a12159af6bfda4ebebe7d5</anchor>
      <arglist>(TickStepStrategy strategy)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tickCount</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>aaf9edbe4169ce55e216fd067cc139452</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>tickOrigin</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ac0c6e9587c36fdeefb5518c00fe7ab15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TickStepStrategy</type>
      <name>tickStepStrategy</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a58df76f2ec3eb48401bdd314b0e14ba1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPAxisTicker</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a1119d6f09ad720f9c5dfdd2559047161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>cleanMantissa</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ac7df6c72876b7abd67c932663a0b0f6a</anchor>
      <arglist>(double input) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVector&lt; QString &gt;</type>
      <name>createLabelVector</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a804050e408f37a0b9770c6654ebe6aa7</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;ticks, const QLocale &amp;locale, QChar formatChar, int precision)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>createSubTickVector</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a9a6435723fa0bd366d1ea4c2cff7c33f</anchor>
      <arglist>(int subTickCount, const QVector&lt; double &gt; &amp;ticks)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>createTickVector</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>af4645a824c7bd2ca8fc7e86ebf9055bd</anchor>
      <arglist>(double tickStep, const QCPRange &amp;range)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>getMantissa</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a2f1e223bafbf2cec7c3ba8b08d5c77e8</anchor>
      <arglist>(double input, double *magnitude=0) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getSubTickCount</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a4ccc403ced7a1457ce6ba293509933c8</anchor>
      <arglist>(double tickStep)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTickLabel</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a8201eb4aa8be192bf786b126eb5ee089</anchor>
      <arglist>(double tick, const QLocale &amp;locale, QChar formatChar, int precision)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a910d69bcec2de37e92d8d4e1ecf201e2</anchor>
      <arglist>(const QCPRange &amp;range)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>pickClosest</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a4ea0a7c4ca1c610f92b9bd5944ab4260</anchor>
      <arglist>(double target, const QVector&lt; double &gt; &amp;candidates) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>trimTicks</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ab28cc1ab549489be7975f5ce7e717916</anchor>
      <arglist>(const QCPRange &amp;range, QVector&lt; double &gt; &amp;ticks, bool keepOneOutlier) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mTickCount</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a14a35b47d1aad11b08d18ea0e25937b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mTickOrigin</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>a560ef9347b1aa599a9bf0e2f29d3ec16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TickStepStrategy</type>
      <name>mTickStepStrategy</name>
      <anchorfile>classQCPAxisTicker.html</anchorfile>
      <anchor>ac059d6d670b2f6132c593fb4de156701</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPAxisTicker" title="Creating own axis tickers">axisticker-subclassing</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPAxisTickerDateTime</name>
    <filename>classQCPAxisTickerDateTime.html</filename>
    <base>QCPAxisTicker</base>
    <member kind="function">
      <type>QString</type>
      <name>dateTimeFormat</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>aac8e2bb32ca8ff1394c42d2d62390718</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::TimeSpec</type>
      <name>dateTimeSpec</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>ae688e69ba55c9247af26b6db85cf9573</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTickerDateTime</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a84cc5c6bbc7c99c1f9bd4b3a392e1b9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDateTimeFormat</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>ad52660a82f688395468674d555f6a86b</anchor>
      <arglist>(const QString &amp;format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDateTimeSpec</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>afbd987c7197e42ab61e67fb1c38abebc</anchor>
      <arglist>(Qt::TimeSpec spec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickOrigin</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a5388e048cbd32cf1ba730b9f1859eb5c</anchor>
      <arglist>(double origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickOrigin</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a2ea905872b8171847a49a5e093fb0c48</anchor>
      <arglist>(const QDateTime &amp;origin)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>dateTimeToKey</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>aa24f293f16fff0f937bf71f4140033f1</anchor>
      <arglist>(const QDateTime dateTime)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>dateTimeToKey</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>ad87afc7dba65843f68da5ca88bc004f4</anchor>
      <arglist>(const QDate date)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QDateTime</type>
      <name>keyToDateTime</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a4c1761ad057f5564804a53f942629b53</anchor>
      <arglist>(double key)</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>DateStrategy</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>dsNone</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8a02076ab726129e1ab9e0f999d4314309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>dsUniformTimeInDay</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8a39644957223102224f35662da3ab1a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>dsUniformDayInMonth</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8a7889e1531db9ce1c5d8957b4f0de58ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>dsNone</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8a02076ab726129e1ab9e0f999d4314309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>dsUniformDayInMonth</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8a7889e1531db9ce1c5d8957b4f0de58ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>dsUniformTimeInDay</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>af2c7c60821a6234ca7a172f42ef7f1d8a39644957223102224f35662da3ab1a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>createTickVector</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a44c2c09a303d281801b69226e243047d</anchor>
      <arglist>(double tickStep, const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getSubTickCount</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a78dece0d51426a3c310528d413e09193</anchor>
      <arglist>(double tickStep) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTickLabel</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a4dc6a03f7ea5c619477528a683ed5c18</anchor>
      <arglist>(double tick, const QLocale &amp;locale, QChar formatChar, int precision) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a0560c14a3f87bb99ab136aca8321b32a</anchor>
      <arglist>(const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>enum QCPAxisTickerDateTime::DateStrategy</type>
      <name>mDateStrategy</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a93fca912446ca341bee277cb2cc84e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mDateTimeFormat</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>adbbb25add598377998c0c57dbd29adaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::TimeSpec</type>
      <name>mDateTimeSpec</name>
      <anchorfile>classQCPAxisTickerDateTime.html</anchorfile>
      <anchor>a5f5abe83c371f13eb3415585e638dba9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisTickerFixed</name>
    <filename>classQCPAxisTickerFixed.html</filename>
    <base>QCPAxisTicker</base>
    <member kind="enumeration">
      <type></type>
      <name>ScaleStrategy</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssNone</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439a6621275677a05caa0de204ae3956b85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssMultiples</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439a22f651785f6412645837421896561104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPowers</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439ac39d5813e9165ebd494307ae61ce5dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssMultiples</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439a22f651785f6412645837421896561104</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssNone</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439a6621275677a05caa0de204ae3956b85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPowers</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a15b3d38b935d404b1311eb85cfb6a439ac39d5813e9165ebd494307ae61ce5dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTickerFixed</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a96d2b053a15f9b8e94550c3efeff6a34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ScaleStrategy</type>
      <name>scaleStrategy</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a20fd8fcb257f63449f8913335ad57e45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleStrategy</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>acbc7c9bcd80b3dc3edee5f0519d301f6</anchor>
      <arglist>(ScaleStrategy strategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTickStep</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a4bc83d85a4f81d4abdd3fa5042d7b833</anchor>
      <arglist>(double step)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>tickStep</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a33d1324c8666b4d5df975dea32ed5a28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a9e99da01ab92a86aed415eef32fed13a</anchor>
      <arglist>(const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ScaleStrategy</type>
      <name>mScaleStrategy</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a61ead1590161769b0d36e09419e67b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mTickStep</name>
      <anchorfile>classQCPAxisTickerFixed.html</anchorfile>
      <anchor>a4aeef2d3eaa57ec56f422ab1f82175d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisTickerLog</name>
    <filename>classQCPAxisTickerLog.html</filename>
    <base>QCPAxisTicker</base>
    <member kind="function">
      <type>double</type>
      <name>logBase</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>a841a97f2b6850ff1ef3aa73e89d94775</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTickerLog</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>af3cb86ea5eef2023c0b96b5260c4cbdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogBase</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>ac6e3b4e03baea3816f898869ab9751ef</anchor>
      <arglist>(double base)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTickCount</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>ad51989c798c0cfd50936d77aac57c56a</anchor>
      <arglist>(int subTicks)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>subTickCount</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>aebe43661977364fc1fd220fa1ae36a10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>createTickVector</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>af8873a8d1d2b9392d8f7a73218c889ab</anchor>
      <arglist>(double tickStep, const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getSubTickCount</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>a352fef7ae68837acd26e35188aa86167</anchor>
      <arglist>(double tickStep) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>a57be974214a065d3247406331f02fa49</anchor>
      <arglist>(const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mLogBase</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>a4108bcc1cd68dcec54dc75667440d328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mLogBaseLnInv</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>aeba719bbeec39957f475ef89d6ae2fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mSubTickCount</name>
      <anchorfile>classQCPAxisTickerLog.html</anchorfile>
      <anchor>a3d92b729bedbbbd34ee5f74565defd95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisTickerPi</name>
    <filename>classQCPAxisTickerPi.html</filename>
    <base>QCPAxisTicker</base>
    <member kind="enumeration">
      <type></type>
      <name>FractionStyle</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fsFloatingPoint</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54ca00f097b669b2a0e22f508f1ae97877d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fsAsciiFractions</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54ca05a5457e0e14cb726f623e25282066b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fsUnicodeFractions</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54ca92f38a938c8b179b23363d9993681c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fsAsciiFractions</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54ca05a5457e0e14cb726f623e25282066b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fsFloatingPoint</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54ca00f097b669b2a0e22f508f1ae97877d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fsUnicodeFractions</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a262f1534c7f0c79a7d5237f5d1e2c54ca92f38a938c8b179b23363d9993681c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FractionStyle</type>
      <name>fractionStyle</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>ab532d5e838168a8a5bbafea4eafc94be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>periodicity</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>aa320edf0a30386ce6a63c18050fbdfd8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>piSymbol</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a2fd785cd66a6f4f969ac2eca1b08e0f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>piValue</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>abddc18799caa4ae6c721e1e5e229b3a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTickerPi</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>aa0d7b7034055927c0f0077a2d713d7d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFractionStyle</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a760c8af6ca68178e607556c4e5049d71</anchor>
      <arglist>(FractionStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPeriodicity</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a58f538dc01860fb56e46970e28a87f03</anchor>
      <arglist>(int multiplesOfPi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPiSymbol</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>acfdcd4758a393bde4be12a50fb2017b5</anchor>
      <arglist>(QString symbol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPiValue</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a36ce0651d2ec92edd36feac1619c2468</anchor>
      <arglist>(double pi)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>fractionToString</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>afb59d434358173eb5b58e41255bea904</anchor>
      <arglist>(int numerator, int denominator) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getSubTickCount</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a56c90f870da97c8670cfae4d04ff3ac7</anchor>
      <arglist>(double tickStep) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTickLabel</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a9a087d931d4344b8a91d5cecceff7109</anchor>
      <arglist>(double tick, const QLocale &amp;locale, QChar formatChar, int precision) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a55301f0072983bd2d7c131a24e1779e7</anchor>
      <arglist>(const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>simplifyFraction</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a0e30609aed5025d331cb61671f0115d0</anchor>
      <arglist>(int &amp;numerator, int &amp;denominator) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>unicodeFraction</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>ade6f7e49238e986e9aed74178a78d8d3</anchor>
      <arglist>(int numerator, int denominator) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>unicodeSubscript</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a5b3bb340adb888a30a96225e1ca23c7a</anchor>
      <arglist>(int number) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QString</type>
      <name>unicodeSuperscript</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a34798972670b3760d649ccfe0d0ee9a5</anchor>
      <arglist>(int number) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FractionStyle</type>
      <name>mFractionStyle</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a34db3e41fbc1e91426841ca040930595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mPeriodicity</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>af5372570aa91ef3b0586939d91c119db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mPiSymbol</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a0962084571116e4d98e4dccc2e68f5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mPiTickStep</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>a943706b7796d778c62915498864bbeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mPiValue</name>
      <anchorfile>classQCPAxisTickerPi.html</anchorfile>
      <anchor>ab3e899a3d23ada89eb48b465204b09ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisTickerText</name>
    <filename>classQCPAxisTickerText.html</filename>
    <base>QCPAxisTicker</base>
    <member kind="function">
      <type>void</type>
      <name>addTick</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a3362873a48614e6d446c193548cb85e3</anchor>
      <arglist>(double position, const QString &amp;label)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTicks</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>aba34051300eecaefbedb2df8feff2d45</anchor>
      <arglist>(const QMap&lt; double, QString &gt; &amp;ticks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTicks</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a8140c730e20b0050e1b702af3db00b2e</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;positions, const QVector&lt; QString &gt; &amp;labels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a21826d2fcd9a25c194d34d4f67aa1460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTickerText</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a1d7243b1256c1aa9d1d5b99b2e84e648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubTickCount</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a8cfa50c51183c90186892eeef978d571</anchor>
      <arglist>(int subTicks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicks</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a8cdf1f21940f1f53f5e3d30b2c74f5cf</anchor>
      <arglist>(const QMap&lt; double, QString &gt; &amp;ticks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTicks</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a686f38f358a0cf2d9309c84c22581d9b</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;positions, const QVector&lt; QString &gt; &amp;labels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>subTickCount</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a5c3c59e8fdf4c96568dd50d4a653e791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; double, QString &gt; &amp;</type>
      <name>ticks</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>ac84622a6bb4f2a98474e185ecaf3189a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QVector&lt; double &gt;</type>
      <name>createTickVector</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>aa195c4fd0364d0393f1798fb495d6a60</anchor>
      <arglist>(double tickStep, const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getSubTickCount</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a9c2488b877776870239abda4c8106052</anchor>
      <arglist>(double tickStep) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTickLabel</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a99247779a9c20bea1f50911117540a71</anchor>
      <arglist>(double tick, const QLocale &amp;locale, QChar formatChar, int precision) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a628f16c41905e8c95c6622d6757a38c4</anchor>
      <arglist>(const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mSubTickCount</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a206d092b1598eecb981bba7fb16ff44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QMap&lt; double, QString &gt;</type>
      <name>mTicks</name>
      <anchorfile>classQCPAxisTickerText.html</anchorfile>
      <anchor>a27c48539feb6c293979cd8059ba220c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPAxisTickerTime</name>
    <filename>classQCPAxisTickerTime.html</filename>
    <base>QCPAxisTicker</base>
    <member kind="enumeration">
      <type></type>
      <name>TimeUnit</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuMilliseconds</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea809db637d2a7f601287c8790facc25cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuSeconds</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea22b2c1842215272ae827eea2d1cc037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuMinutes</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea682de6640daef46cffd8a080348d7d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuHours</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea83a5713594424ba17f1f62f18f0e5935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuDays</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3eaf9729e64545307a80a0e3527d6da6556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuDays</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3eaf9729e64545307a80a0e3527d6da6556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuHours</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea83a5713594424ba17f1f62f18f0e5935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuMilliseconds</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea809db637d2a7f601287c8790facc25cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuMinutes</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea682de6640daef46cffd8a080348d7d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tuSeconds</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5c48ded8c6d3a1aca9b68219469fea3ea22b2c1842215272ae827eea2d1cc037d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fieldWidth</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a6b58a98e4d64c6764aa61a707e4a344d</anchor>
      <arglist>(TimeUnit unit) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPAxisTickerTime</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5145aac1d2117fdac411d9e8552cc41b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFieldWidth</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>adc13e54fc969be98a5c0e3fa0dbaa293</anchor>
      <arglist>(TimeUnit unit, int width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeFormat</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a2f30b6e5125bce4256be9ce3177088ea</anchor>
      <arglist>(const QString &amp;format)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>timeFormat</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a99ad61dc7434a7fed1850e96bf748834</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>getSubTickCount</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>acace84c46598176aa53837e147595471</anchor>
      <arglist>(double tickStep) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTickLabel</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a046eb771bdf2a959f570db542b3a0be6</anchor>
      <arglist>(double tick, const QLocale &amp;locale, QChar formatChar, int precision) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>getTickStep</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a5615064642090fe193797caea8b98cb4</anchor>
      <arglist>(const QCPRange &amp;range) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>replaceUnit</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a03b6c980be36f2672e3fc31d109a28a0</anchor>
      <arglist>(QString &amp;text, TimeUnit unit, int value) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimeUnit</type>
      <name>mBiggestUnit</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a349b2debe07adc591996aa73dec9a757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QHash&lt; TimeUnit, int &gt;</type>
      <name>mFieldWidth</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a58305b56f847bcab8b3c852a21bdb91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QHash&lt; TimeUnit, QString &gt;</type>
      <name>mFormatPattern</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>adfc8221afbccb99343aa61f75419908d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimeUnit</type>
      <name>mSmallestUnit</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a61033c493cec76a69628d1aaa5b07abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mTimeFormat</name>
      <anchorfile>classQCPAxisTickerTime.html</anchorfile>
      <anchor>a800af3fe0a7c1a8110c043b82169bc9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPBars</name>
    <filename>classQCPBars.html</filename>
    <base>QCPAbstractPlottable1D&lt; QCPBarsData &gt;</base>
    <member kind="enumeration">
      <type></type>
      <name>WidthType</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAbsolute</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649ab74315c9aa77df593c58dd25dfc0de35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAxisRectRatio</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649a90bc09899361ad3422ff277f7c790ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtPlotCoords</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649aad3cc60ae1bfb1160a30237bee9eaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAbsolute</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649ab74315c9aa77df593c58dd25dfc0de35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAxisRectRatio</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649a90bc09899361ad3422ff277f7c790ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtPlotCoords</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a65dbbf1ab41cbe993d71521096ed4649aad3cc60ae1bfb1160a30237bee9eaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a323d6970d6d6e3166d89916a7f60f733</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a684dd105403a5497fda42f2094fecbb7</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>QCPBars *</type>
      <name>barAbove</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ab97f2acd9f6cb40d2cc3c33d278f0e78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPBars *</type>
      <name>barBelow</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a1b58664864b141f45e02044a855b3213</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPBarsGroup *</type>
      <name>barsGroup</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a5eef59840b68d205df4e0c3df5f97633</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>baseValue</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a29a7b3b86f80b2a04bd1f9ec0ebaf422</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPBarsDataContainer &gt;</type>
      <name>data</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a7e373a534d82e18ed27b3fafd1f08fae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a55cdaf565cd3384158d1f7f89533bc2d</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ac5a3854774d9d9cd129b1eae1426de2d</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a02cee4bf94d48a1e5f6fc185d9a10477</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveAbove</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ac22e00a6a41509538c21b04f0a57318c</anchor>
      <arglist>(QCPBars *bars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveBelow</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a69fc371346980f19177c3d1ecdad78ee</anchor>
      <arglist>(QCPBars *bars)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPBars</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a64006999ad9dff308f40df41cef176ad</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a121f899c27af3186fe93dcd0eb98f49b</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ab03bb6125c3e983b89d694f75ce6b3d5</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarsGroup</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>aedd1709061f0b307c47ddb45e172ef9a</anchor>
      <arglist>(QCPBarsGroup *barsGroup)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaseValue</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a574ec7eb7537566df1a28ff085d75623</anchor>
      <arglist>(double baseValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a6dc562ec7120a8521e1061f2134367e4</anchor>
      <arglist>(QSharedPointer&lt; QCPBarsDataContainer &gt; data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a2a88cd5b16ec7b71e5a590f95b50c5ce</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStackingGap</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>aeacf7561afb1c70284b22822b57c7bb5</anchor>
      <arglist>(double pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>afec6116579d44d5b706e0fa5e5332507</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidthType</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>adcaa3b41281bb2c0f7949b341592fcc0</anchor>
      <arglist>(WidthType widthType)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stackingGap</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a2e6192fa9c16df7ba94cd50c0c9ec7ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>abe7eb3987d8711f45829db879aee2280</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WidthType</type>
      <name>widthType</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a4c103fb405a45f47853e0345f0c6e708</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPBars</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a4d880e28031ef120603f543379be2f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>aa267c20650d55084c3f47cb2f8fac9dc</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>aee7c3e1763fd6b504c45baa8775be7b7</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRectF</type>
      <name>getBarRect</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a01b87e38e5d5089d214646d2af7896ea</anchor>
      <arglist>(double key, double value) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getPixelWidth</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ad87586cc5e9806740bc0e867667da409</anchor>
      <arglist>(double key, double &amp;lower, double &amp;upper) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>getStackedBaseValue</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a0ffd6e043876e13e89eaa54e9f8a04b9</anchor>
      <arglist>(double key, bool positive) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getVisibleDataBounds</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ac8b6b514a665a7bff4fb080413ba996a</anchor>
      <arglist>(QCPBarsDataContainer::const_iterator &amp;begin, QCPBarsDataContainer::const_iterator &amp;end) const</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>connectBars</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a6ea37802cd22f97235cab614b14b9f19</anchor>
      <arglist>(QCPBars *lower, QCPBars *upper)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPBars &gt;</type>
      <name>mBarAbove</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a0c1c46076c41a478dbb373cfd35929aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPBars &gt;</type>
      <name>mBarBelow</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ad51db970eed7e286f2753b0216fc56de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPBarsGroup *</type>
      <name>mBarsGroup</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a9f59c255f3739182ca9744dff75beaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mBaseValue</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>aa0515cf47fa6044cc28e59b1ae5ec759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mStackingGap</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a2022ddbcf8b464a05d434700a666da18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mWidth</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a7c4e0f2246f8133f48a9c3f24cf5b920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>WidthType</type>
      <name>mWidthType</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a94dba1309496c7601d01e2c59715cbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPBarsGroup</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>ae1051b4d58a2786cb420367a586e2fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPBars.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPBars" title="Changing the appearance">qcpbars-appearance</docanchor>
    <docanchor file="classQCPBars" title="Usage">qcpbars-usage</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPBarsData</name>
    <filename>classQCPBarsData.html</filename>
    <member kind="function">
      <type>double</type>
      <name>mainKey</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>a8c1d09e63b0e90a6c1fba56ddeaa8964</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mainValue</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>a360d975e587f9e84259aaec172efb10b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPBarsData</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>a800794d4c5fea22eeb8bade20798496b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPBarsData</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>a4158816a69e2c675885f48afa2b5acc9</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sortKey</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>a107d22d84f336bf6e3c3ad0133a5d2f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>acf3e6479dacacd6c81eebe7d4cd62185</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QCPBarsData</type>
      <name>fromSortKey</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>ad170d4e90498005ec319338910252ba8</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>aebaabda335bd4c9f81bd585d16b63aa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>key</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>a09b492217dc03ee1c0348a2f2e6e0a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQCPBarsData.html</anchorfile>
      <anchor>ab636644fb40630f3b1b72f44d65ec072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPBarsGroup</name>
    <filename>classQCPBarsGroup.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>SpacingType</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stAbsolute</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6ab53fa3efaf14867dd0f14d41d64e42ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stAxisRectRatio</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6ae94b05c27bc985dcdd8b1e1b7f163d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stPlotCoords</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6ad369cee6287e0a86e8c2b643a3168c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stAbsolute</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6ab53fa3efaf14867dd0f14d41d64e42ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stAxisRectRatio</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6ae94b05c27bc985dcdd8b1e1b7f163d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stPlotCoords</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a4c0521120a97e60bbca37677a37075b6ad369cee6287e0a86e8c2b643a3168c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a809ed63cc4ff7cd5b0b8c96b470163d3</anchor>
      <arglist>(QCPBars *bars)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPBars * &gt;</type>
      <name>bars</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a6e4f4e86abbec6a9342f204ef82abef8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPBars *</type>
      <name>bars</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a0754d659a020aa7fddfe81e657ce2d92</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a3ddf23928c6cd89530bd34ab7ba7b177</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>ae26da07a23553052a178fb3fae90d0dc</anchor>
      <arglist>(QCPBars *bars) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a309a5f7233db189f3ea9c2d04ece6c13</anchor>
      <arglist>(int i, QCPBars *bars)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>aac959e79e852e8ef9aea6e0449ad000a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPBarsGroup</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>aa4e043b9a22c6c5ea0f93740aca063e1</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a215e28a5944f1159013a0e19169220e7</anchor>
      <arglist>(QCPBars *bars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacing</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>aa553d327479d72a0c3dafcc724a190e2</anchor>
      <arglist>(double spacing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpacingType</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a2c7e2d61b10594a4555b615e1fcaf49e</anchor>
      <arglist>(SpacingType spacingType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a3780ec77919cb00840207ec7a0f00dd5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>spacing</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a314d09aeb2ad209518b9183ca7ffe662</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SpacingType</type>
      <name>spacingType</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a894a77c45325aad2e742d936bc1f8aea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPBarsGroup</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>adb9475bcb6a5f18c8918e17d939d8dbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>getPixelSpacing</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a0beccd41bc3841a4c5b284823bc7d2de</anchor>
      <arglist>(const QCPBars *bars, double keyCoord)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>keyPixelOffset</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a8e2ca6002e7bab49670144d048a2bcc9</anchor>
      <arglist>(const QCPBars *bars, double keyCoord)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>registerBars</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a7b00514f19ad58d0bb3fd5246a67fae2</anchor>
      <arglist>(QCPBars *bars)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unregisterBars</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>ac7073cdd7b1a40c6cb4b5f908145f8c4</anchor>
      <arglist>(QCPBars *bars)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPBars * &gt;</type>
      <name>mBars</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>affdb1e9233c277ff5a4c0a1121cf1fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCustomPlot *</type>
      <name>mParentPlot</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a973d408cfbf88db95115aec71877f9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mSpacing</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a56471d7f548ca6141b7a5bf9629f7ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SpacingType</type>
      <name>mSpacingType</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a6794ee1a9c81864d627bff6a4b2d64ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPBars</name>
      <anchorfile>classQCPBarsGroup.html</anchorfile>
      <anchor>a721b87c7cdb8e83a90d77fc8a22e7195</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPBarsGroup" title="Usage">qcpbarsgroup-usage</docanchor>
    <docanchor file="classQCPBarsGroup" title="Example">qcpbarsgroup-example</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPColorGradient</name>
    <filename>classQCPColorGradient.html</filename>
    <member kind="enumvalue">
      <name>ciHSV</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ac5dca17cc24336e6ca176610e7f77fc1af14ae62fcae11ecc07234eeaec5856cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ciRGB</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ac5dca17cc24336e6ca176610e7f77fc1a5e30f725c9cfe93999e268a9f92afbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColorInterpolation</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ac5dca17cc24336e6ca176610e7f77fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ciRGB</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ac5dca17cc24336e6ca176610e7f77fc1a5e30f725c9cfe93999e268a9f92afbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ciHSV</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ac5dca17cc24336e6ca176610e7f77fc1af14ae62fcae11ecc07234eeaec5856cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpCandy</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a9e72663bf6b94b65945f7843f24e0721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpCold</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072aec8c001f62c0d5cb853db5fd85309557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpGeography</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a382f0b07cec1a59d8a533438aea815d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpGrayscale</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072add11ae369a86f3b1b6205ec72e5021fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpHot</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a4f42e534cf6cff5a29a5388094d099b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpHues</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a30efe58407acfb67939032f70213a130</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpIon</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a4297f4f9e212a819cd65e8e34567182b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpJet</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a5f8a9e67b64c17ddfe4f069fe2b9fb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpNight</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a1bb89351b6def7d220973443fe059c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpPolar</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072ab7414ce4e36dc3e82e0132a7f0f41b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpSpectrum</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072ad63adc100ef46f6b4a8a6deacec4642f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpThermal</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072af1676b129f9f458ace453f280c731cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GradientPreset</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpGrayscale</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072add11ae369a86f3b1b6205ec72e5021fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpHot</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a4f42e534cf6cff5a29a5388094d099b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpCold</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072aec8c001f62c0d5cb853db5fd85309557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpNight</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a1bb89351b6def7d220973443fe059c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpCandy</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a9e72663bf6b94b65945f7843f24e0721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpGeography</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a382f0b07cec1a59d8a533438aea815d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpIon</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a4297f4f9e212a819cd65e8e34567182b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpThermal</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072af1676b129f9f458ace453f280c731cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpPolar</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072ab7414ce4e36dc3e82e0132a7f0f41b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpSpectrum</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072ad63adc100ef46f6b4a8a6deacec4642f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpJet</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a5f8a9e67b64c17ddfe4f069fe2b9fb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gpHues</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aed6569828fee337023670272910c9072a30efe58407acfb67939032f70213a130</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearColorStops</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a939213e85f0d1279519d555c5fcfb6ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QRgb</type>
      <name>color</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a0599545c859268b025d2060dea741cea</anchor>
      <arglist>(double position, const QCPRange &amp;range, bool logarithmic=false)</arglist>
    </member>
    <member kind="function">
      <type>ColorInterpolation</type>
      <name>colorInterpolation</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>abad5002858db8cf75ecb045200881de6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorize</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aaf423ceb943e177b0ed2c48c811d83dc</anchor>
      <arglist>(const double *data, const QCPRange &amp;range, QRgb *scanLine, int n, int dataIndexFactor=1, bool logarithmic=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorize</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>acf0cc7fba83ef21f7b8d5d5258519db3</anchor>
      <arglist>(const double *data, const unsigned char *alpha, const QCPRange &amp;range, QRgb *scanLine, int n, int dataIndexFactor=1, bool logarithmic=false)</arglist>
    </member>
    <member kind="function">
      <type>QMap&lt; double, QColor &gt;</type>
      <name>colorStops</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aaab19729e921682401044ac8e518ff02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPColorGradient</type>
      <name>inverted</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a9f72f501de429829ec446333316decda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>levelCount</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ac4b9d7034fc3b6c76318b05075367090</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPreset</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aa0aeec1528241728b9671bf8e60b1622</anchor>
      <arglist>(GradientPreset preset)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>ad26a10e3beaef4fc6f2553d1a9756087</anchor>
      <arglist>(const QCPColorGradient &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a7f3478c33c59aa3c03b9ea1f809877fa</anchor>
      <arglist>(const QCPColorGradient &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>periodic</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a22a1d2b17f203caf0dcec833507fb9e0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPColorGradient</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a96bcc490ff9dc32b22941ce00800bce0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPColorGradient</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a4e570b4004fd60bd135e52d685ed2b66</anchor>
      <arglist>(GradientPreset preset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorInterpolation</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>aa13fda86406e1d896a465a409ae63b38</anchor>
      <arglist>(ColorInterpolation interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorStopAt</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a3b48be5e78079db1bb2a1188a4c3390e</anchor>
      <arglist>(double position, const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorStops</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a724e828aa6f0ba5011a9392477c35d3a</anchor>
      <arglist>(const QMap&lt; double, QColor &gt; &amp;colorStops)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLevelCount</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a18da587eb4f7fc788ea28ba15b6a12de</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPeriodic</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a39d6448155fc00a219f239220d14bb39</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>stopsUseAlpha</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a137b368ea8829a871974add6e4883c71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateColorBuffer</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a353f15ab3ab586eebf1f6b58c3e2707b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVector&lt; QRgb &gt;</type>
      <name>mColorBuffer</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>af8b5f0739faa5f8295154d47ce38ecff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mColorBufferInvalidated</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>abacf55e11f67d6722a687af1bb2687bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ColorInterpolation</type>
      <name>mColorInterpolation</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a028cef73d863800a9ee93ffd641cce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QMap&lt; double, QColor &gt;</type>
      <name>mColorStops</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a9e11a2b0974ef289d12c324822bc3a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mLevelCount</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a98fb68e359904b2c991fcae3e38a211a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mPeriodic</name>
      <anchorfile>classQCPColorGradient.html</anchorfile>
      <anchor>a4b07deeb20ca1ee2d5ea7e01bf0420af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPColorMap</name>
    <filename>classQCPColorMap.html</filename>
    <base>QCPAbstractPlottable</base>
    <member kind="signal">
      <type>void</type>
      <name>dataRangeChanged</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a83ae5be3903da493f732e1a5c14fd807</anchor>
      <arglist>(const QCPRange &amp;newRange)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataScaleTypeChanged</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a978d5d5c9f68cffef8c902b855c04490</anchor>
      <arglist>(QCPAxis::ScaleType scaleType)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>gradientChanged</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a31a12726736b1ac274e7b1d8dfb67468</anchor>
      <arglist>(const QCPColorGradient &amp;newGradient)</arglist>
    </member>
    <member kind="function">
      <type>QCPColorScale *</type>
      <name>colorScale</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a9d37d08c467ac645b86fc71a3b151208</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPColorMapData *</type>
      <name>data</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a047d7eb3ae657f93f2f39b5e68b79451</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>dataRange</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ae478f0a5a016420d66c70cc33d6cda1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis::ScaleType</type>
      <name>dataScaleType</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ab796f2dccc90fb7a354b6732c33ec9be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a985861974560f950af6cb7fae8c46267</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a88134493aaf6b297af34eaab65264fff</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QCPColorGradient</type>
      <name>gradient</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>acc4bb87c903607b96c08d2bc34bc24cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interpolate</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a15d1877883fa463d44bfcbfd6840d4ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPColorMap</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>aa37e976d2ee1e2be6c4cd88a64b36215</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleDataRange</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a856608fa3dd1cc290bcd5f29a5575774</anchor>
      <arglist>(bool recalculateDataBounds=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>afb4b843596addf58096082827a9e3450</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorScale</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>aa828921db364fe3c6af4619580ab85fd</anchor>
      <arglist>(QCPColorScale *colorScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a5a23e133a20c4ccad35fd32e6c0f9809</anchor>
      <arglist>(QCPColorMapData *data, bool copy=false)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setDataRange</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a980b42837821159786a85b4b7dcb8774</anchor>
      <arglist>(const QCPRange &amp;dataRange)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setDataScaleType</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a9d20aa08e3c1f20f22908c45b9c06511</anchor>
      <arglist>(QCPAxis::ScaleType scaleType)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setGradient</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a7313c78360471cead3576341a2c50377</anchor>
      <arglist>(const QCPColorGradient &amp;gradient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolate</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a484eaa8a5065cfc386b15375bf98b964</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTightBoundary</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ad03221cc285e5f562a0b13d684b5576d</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tightBoundary</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a53b5d26b28d6027af0fc863f057965db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>updateLegendIcon</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a5d8158b62d55fcfeaabcb68ce0083e87</anchor>
      <arglist>(Qt::TransformationMode transformMode=Qt::SmoothTransformation, const QSize &amp;thumbSize=QSize(32, 18))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPColorMap</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ac8a952a40fed62dcee33405b0f4d47ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a6b628014d2939368935efd0a788648c8</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>adeaa5e262a03b7f021bd1aa6f1e60ce9</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateMapImage</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a5efcea591bb5486d968af520a4d43c3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPColorScale &gt;</type>
      <name>mColorScale</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a95b4100bacc3387652c988b071ec9db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mDataRange</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ab87609621d16cd3e9d52ad070b327b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAxis::ScaleType</type>
      <name>mDataScaleType</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ab28a4b2def408f83b9818799d5f18446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPColorGradient</type>
      <name>mGradient</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>aab77fe9a8df6f0486ab3507cc5f278fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mInterpolate</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>af77e5eba9a844592648edeb6fbe834f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mLegendIcon</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ada522988db02cb531767d38c5029ef60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPColorMapData *</type>
      <name>mMapData</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a8709272aa8f0be3ca111bf3866806f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QImage</type>
      <name>mMapImage</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a66110813b42eca78b64095b2a1f285a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mMapImageInvalidated</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ac9aea6a5c193d7fa866bc7b26e79ef2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mTightBoundary</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>ac2e9425fe4381b496726e1c09f978302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QImage</type>
      <name>mUndersampledMapImage</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>acad3d52f3572436d5f2e4057911ea8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPColorMap.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPColorMap" title="Changing the appearance">qcpcolormap-appearance</docanchor>
    <docanchor file="classQCPColorMap" title="Transparency">qcpcolormap-transparency</docanchor>
    <docanchor file="classQCPColorMap" title="Usage">qcpcolormap-usage</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPColorMapData</name>
    <filename>classQCPColorMapData.html</filename>
    <member kind="function">
      <type>unsigned char</type>
      <name>alpha</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a4f7e6b7a97017400cbbd46f0660e68ea</anchor>
      <arglist>(int keyIndex, int valueIndex)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cell</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>af51ecd21f347adbf87b4cce4e1f5cbd6</anchor>
      <arglist>(int keyIndex, int valueIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cellToCoord</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>af1a36385c78ab624cd617065602408b6</anchor>
      <arglist>(int keyIndex, int valueIndex, double *key, double *value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a9910ba830e96955bd5c8e5bef1e77ef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAlpha</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a14d08b9c3720cd719400079b86d3906b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>coordToCell</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>aca5b29e0ca2f299c9060fc6e1f74d0c8</anchor>
      <arglist>(double key, double value, int *keyIndex, int *valueIndex) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>data</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a2c33807b008cdb9e1394245c294c0eaf</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>dataBounds</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ab7620248272c5ddd9a3f877f07179f6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a350f783260eb9b5de5c7b5e0d5d3e3c2</anchor>
      <arglist>(double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAlpha</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a93e2a549d7702bc849cd48a585294657</anchor>
      <arglist>(unsigned char alpha)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>aea88cc75a76ca571acf29b2ba8ac970d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>keyRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a1e43abd20a77b922b7cecfc69bf4dad7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>keySize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>abbda4d28de97aedce1e6e6f008a0a1f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPColorMapData &amp;</type>
      <name>operator=</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>afdf4dd1b2f5714234fe84709b85c2a8d</anchor>
      <arglist>(const QCPColorMapData &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPColorMapData</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>aac9d8eb81e18e240d89d56c01933fd23</anchor>
      <arglist>(int keySize, int valueSize, const QCPRange &amp;keyRange, const QCPRange &amp;valueRange)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPColorMapData</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a7f2145d86473263494abb9bf1de20436</anchor>
      <arglist>(const QCPColorMapData &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recalculateDataBounds</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ab235ade8a4d64bd3adb26a99b3dd57ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>aaf7de5b34c58f38d8f4c1ceb064a876c</anchor>
      <arglist>(int keyIndex, int valueIndex, unsigned char alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCell</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a8e75eaf8746596319032a93f3d2d0683</anchor>
      <arglist>(int keyIndex, int valueIndex, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>afd2083ccfd6987ec94aa7ef8e91ca39a</anchor>
      <arglist>(double key, double value, double z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeyRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a0738c485f3c9df9ea1241b7a8bb6a86e</anchor>
      <arglist>(const QCPRange &amp;keyRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKeySize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ac7ef70e383aface34b44dbde49234b6b</anchor>
      <arglist>(int keySize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>aad9c1c7c703c1339489fc730517c83d4</anchor>
      <arglist>(const QCPRange &amp;keyRange, const QCPRange &amp;valueRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a0d9ff35c299d0478b682bfbcdd9c097e</anchor>
      <arglist>(int keySize, int valueSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ada1b2680ba96a5f4175b6d341cf75d23</anchor>
      <arglist>(const QCPRange &amp;valueRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValueSize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a0893c9e3914513048b45e3429ffd16f2</anchor>
      <arglist>(int valueSize)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a818e4e384aa4e5fad69ac603924394d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>valueSize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a8510cafea24645bbb62b5e0bfc43209f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QCPColorMapData</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a7ac252031d0921520d5bccb6bfa23a8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>createAlpha</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a42c2b1c303683515fa4de4c551f54441</anchor>
      <arglist>(bool initializeOpaque=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned char *</type>
      <name>mAlpha</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a2146560b3a61a41186f9aa5ed9ec37a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double *</type>
      <name>mData</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ac1682862022f575191351c9825187d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mDataBounds</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a1798b3dcc0a27091d196bfd156dcb3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mDataModified</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ad3cc682da2ac14e5acdbc05cf4d3d93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mIsEmpty</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a10e91aa89ed05bd177b1f81e07b465b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mKeyRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>aaaafd0d7d0f153dbd152f3daf34254ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mKeySize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a354e06462023340fbc03894b22499f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mValueRange</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>a225bb96f10c1a27b51ae59249477dbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mValueSize</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>ae8ee9093632a59f55eb4fc06579ed256</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPColorMap</name>
      <anchorfile>classQCPColorMapData.html</anchorfile>
      <anchor>afa9d9eab63af3e6f20f882c8d7cc9f20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPColorScale</name>
    <filename>classQCPColorScale.html</filename>
    <base>QCPLayoutElement</base>
    <member kind="signal">
      <type>void</type>
      <name>dataRangeChanged</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a685717490a6aa83c5e711a4f34e837f9</anchor>
      <arglist>(const QCPRange &amp;newRange)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>dataScaleTypeChanged</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a61558b962f7791ff2f15a565dcf60181</anchor>
      <arglist>(QCPAxis::ScaleType scaleType)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>gradientChanged</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a5e5f8c5626242c8f7308bfab74d3d989</anchor>
      <arglist>(const QCPColorGradient &amp;newGradient)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>axis</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a39bdbdb3b212602a5a57f9f3ea444190</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>barWidth</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>ae02ab8e4bfaa919577992e73242f491f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPColorMap * &gt;</type>
      <name>colorMaps</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a556adc6b0216ebc1cc4317c541956d06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>dataRange</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a51f5756f99867bd91e570eddefeb1ef4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis::ScaleType</type>
      <name>dataScaleType</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>ad864329d93cbd7396af1b2024db7fcfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPColorGradient</type>
      <name>gradient</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a31d4e3b49461bf6b265eabd028d0f7b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>label</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a3dbac1121a90172d62f01ab80b1ad641</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPColorScale</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>aa8debce1be38b54287c04d4f584394b4</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rangeDrag</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a2a0670492f2a780596ea455ea8496a78</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rangeZoom</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>adb4c3ada2b1e5ebbdead3b097064ff0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleDataRange</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a425983db4478543924ddbd04ea20a356</anchor>
      <arglist>(bool onlyVisibleMaps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBarWidth</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>ab9dcc0c1cd583477496209b1413bcb99</anchor>
      <arglist>(int width)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setDataRange</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>abe88633003a26d1e756aa74984587fef</anchor>
      <arglist>(const QCPRange &amp;dataRange)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setDataScaleType</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>aeb6107d67dd7325145b2498abae67fc3</anchor>
      <arglist>(QCPAxis::ScaleType scaleType)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setGradient</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a1f29583bb6f1e7f473b62fb712be3940</anchor>
      <arglist>(const QCPColorGradient &amp;gradient)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>aee124ae8396320cacf8276e9a0fbb8ce</anchor>
      <arglist>(const QString &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeDrag</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a21c51a55e4fd581b6feadca9ee5b38d5</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRangeZoom</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a96bd60fb6317ad6821841b539c93eeeb</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a1bf9bdb291927c422dd66b404b206f1f</anchor>
      <arglist>(QCPAxis::AxisType type)</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis::AxisType</type>
      <name>type</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a85d7e286fbfc0c04c4b480aff3cb66fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a259dcb6d3053a2cc3c197e9b1191ddbe</anchor>
      <arglist>(UpdatePhase phase) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPColorScale</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a49d8d2d155c15fa315fdc0427194c9ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>af1b24d24a70f25b65d29f09e413390a8</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a3b2bd79725aefaf2630fc76e90939442</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a91f633b97ffcd57fdf8cd814974c20e6</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a6a35dd39ab4e5cb2d7b29ebb4d5b61b0</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a63cf19be184f6670c9495ad3a9a1baeb</anchor>
      <arglist>(QWheelEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPColorScaleAxisRectPrivate &gt;</type>
      <name>mAxisRect</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a6e37f7d49cd614dc50ef1caae60461b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mBarWidth</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a409d2ab78dff1f92da5e6acfb062e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxis &gt;</type>
      <name>mColorAxis</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a2efbc90fd31898fe05d2b74a8422b1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPRange</type>
      <name>mDataRange</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a5d4853feb32cd0077bb2b871687c844b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAxis::ScaleType</type>
      <name>mDataScaleType</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a2754d6a78736f64a241e333fbd955372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPColorGradient</type>
      <name>mGradient</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>ae195a385032066b5c46cc3301af58922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAxis::AxisType</type>
      <name>mType</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a7d47ed4ab76f38e50164e9d77fe33789</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPColorScaleAxisRectPrivate</name>
      <anchorfile>classQCPColorScale.html</anchorfile>
      <anchor>a1441d8c09d7227c0c29a8d0a96d55bfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPColorScaleAxisRectPrivate</name>
    <filename>classQCPColorScaleAxisRectPrivate.html</filename>
    <base>QCPAxisRect</base>
    <member kind="function">
      <type></type>
      <name>QCPColorScaleAxisRectPrivate</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>ad3b242f75dd2b33581364a4e668a80db</anchor>
      <arglist>(QCPColorScale *parentColorScale)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Q_SLOT void</type>
      <name>axisSelectableChanged</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a66d2baed86966bb03a6d7c32dc7d59f7</anchor>
      <arglist>(QCPAxis::SelectableParts selectableParts)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Q_SLOT void</type>
      <name>axisSelectionChanged</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a6112ad4291ac1695d37659cb049d598d</anchor>
      <arglist>(QCPAxis::SelectableParts selectedParts)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a52a21c7cbe086cd587c955cfe6e25e3b</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateGradientImage</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a73754cab312aeaddea1bfcc67cc079ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QImage</type>
      <name>mGradientImage</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>ad4f7c8ee1c6012d9950870811773119c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mGradientImageInvalidated</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a2c0b15b071e1f93006b48b5be022a631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPColorScale *</type>
      <name>mParentColorScale</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a311c73f51a4cb0b556388197833cf099</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPColorScale</name>
      <anchorfile>classQCPColorScaleAxisRectPrivate.html</anchorfile>
      <anchor>a60f6031408a325ebd1bbbad1ccf9b897</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPCurve</name>
    <filename>classQCPCurve.html</filename>
    <base>QCPAbstractPlottable1D&lt; QCPCurveData &gt;</base>
    <member kind="enumeration">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a2710e9f79302152cff794c6e16cc01f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsNone</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a2710e9f79302152cff794c6e16cc01f1aec1601a191cdf0b4e761c4c66092cc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsLine</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a2710e9f79302152cff794c6e16cc01f1ade5822ce6fbf131d3df131795c2e1003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsLine</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a2710e9f79302152cff794c6e16cc01f1ade5822ce6fbf131d3df131795c2e1003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsNone</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a2710e9f79302152cff794c6e16cc01f1aec1601a191cdf0b4e761c4c66092cc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a73edf394b94f3f24f07518e30565a07f</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;t, const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a6424fa06da1786648c83ad13a0d0aa14</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a13398b236f6926014e404eeb5b9f415c</anchor>
      <arglist>(double t, double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>ada4762e793cd5707b33f35b8a4b0f8fb</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPCurveDataContainer &gt;</type>
      <name>data</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a761492fd00b1ab7cb18ce23c118c6c60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a22d09087f78f254731197cc0b8783299</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a8bb8e3b9085f15921dc40483fb025ab2</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>LineStyle</type>
      <name>lineStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a06e3cf3f8f1add689254b3cda66e040e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPCurve</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a36de58e2652b3fa47bdf9187d421d3ce</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scatterSkip</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a09b33217172aedf6c62c441b4ff66166</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPScatterStyle</type>
      <name>scatterStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>afa6bd72a3a331a5ed45d3e0c5843b592</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a0ed9b7e6b4bc72010d6fcd974af46a8b</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a41246850d2e080bc57183ca19cd4135e</anchor>
      <arglist>(QSharedPointer&lt; QCPCurveDataContainer &gt; data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a0768af2c33c8dcffa3cf5bdeb53923a6</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;t, const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a9d3245d43304226e013240c94802f7f6</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a4a377ec863ff81a1875c3094a6177c19</anchor>
      <arglist>(LineStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScatterSkip</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a97dbfecd497e972d5f2162615e6da5be</anchor>
      <arglist>(int skip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScatterStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a55e43b44709bf50a35500644988aa706</anchor>
      <arglist>(const QCPScatterStyle &amp;style)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPCurve</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a99ee5136754884a220cc0bcacfe419a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>ac199d41d23865cd68bd7b598308a4433</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawCurveLine</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>aa4d7415f7c69eb7820263941f7d88e2c</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lines) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>aac6e94afbce4002d2cd7793250154e84</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawScatterPlot</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a0bea811373c5ee8c67c9c2b4d74ad866</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;points, const QCPScatterStyle &amp;style) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getCurveLines</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>aefca1e5127fae2d7ff65b9e921637c58</anchor>
      <arglist>(QVector&lt; QPointF &gt; *lines, const QCPDataRange &amp;dataRange, double penWidth) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPointF &gt;</type>
      <name>getOptimizedCornerPoints</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a66bff7933dac149c4577ad63a27da924</anchor>
      <arglist>(int prevRegion, int currentRegion, double prevKey, double prevValue, double key, double value, double keyMin, double valueMax, double keyMax, double valueMin) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPointF</type>
      <name>getOptimizedPoint</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a1d4530a81f718a2085df03d6a059d5d8</anchor>
      <arglist>(int prevRegion, double prevKey, double prevValue, double key, double value, double keyMin, double valueMax, double keyMax, double valueMin) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>getRegion</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a77c89253397c4754b40d4bc8d3e789bf</anchor>
      <arglist>(double key, double value, double keyMin, double valueMax, double keyMax, double valueMin) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getScatters</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a564c5fdc8409e3532b1322389a8434b8</anchor>
      <arglist>(QVector&lt; QPointF &gt; *scatters, const QCPDataRange &amp;dataRange, double scatterWidth) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getTraverse</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>afc5367ef0369d7a88ebba6eacf55f14f</anchor>
      <arglist>(double prevKey, double prevValue, double key, double value, double keyMin, double valueMax, double keyMax, double valueMin, QPointF &amp;crossA, QPointF &amp;crossB) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getTraverseCornerPoints</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a55e24387fd97a2cad0def8a40809e9ec</anchor>
      <arglist>(int prevRegion, int currentRegion, double keyMin, double valueMax, double keyMax, double valueMin, QVector&lt; QPointF &gt; &amp;beforeTraverse, QVector&lt; QPointF &gt; &amp;afterTraverse) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>mayTraverse</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>af5df2560b30333fe662ec676bd355415</anchor>
      <arglist>(int prevRegion, int currentRegion) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>pointDistance</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>aa2c9c9c0e57f11f18a5cb7e47927157c</anchor>
      <arglist>(const QPointF &amp;pixelPoint, QCPCurveDataContainer::const_iterator &amp;closestData) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>LineStyle</type>
      <name>mLineStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>ae1f35ae2b15aee8e15bcdfec5be95156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mScatterSkip</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a990bd5fdeb474459f3f6f5ad0a7b945c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPScatterStyle</type>
      <name>mScatterStyle</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a08f803b4a30b01bbd7a1eab15d0f864f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPCurve.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPCurve" title="Changing the appearance">qcpcurve-appearance</docanchor>
    <docanchor file="classQCPCurve" title="Usage">qcpcurve-usage</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPCurveData</name>
    <filename>classQCPCurveData.html</filename>
    <member kind="function">
      <type>double</type>
      <name>mainKey</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>ac805ffc8b4207652efb9fcc6a2cdd3e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mainValue</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a39a94131e5f62f16b256bcf8c47a3205</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPCurveData</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a48252779b5198a509d99c69ae223fbf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPCurveData</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a3586be0cc6f8db15bcdd0c0d03b0c173</anchor>
      <arglist>(double t, double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sortKey</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a583174f2b68e01b4d545f04571f58bd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>acf15deffd18d400651f8384a95dad9f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QCPCurveData</type>
      <name>fromSortKey</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a40adf1a6ba93051c415a65298b49aa6e</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a1b78f228e31ca40a1e69add44537918c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>key</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a8a4ec5f2b9a396149fd842e309701bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>aecc395525be28e9178a088793beb3ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQCPCurveData.html</anchorfile>
      <anchor>a72b39b8e1dbf7b45382ebd48419b6828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPDataContainer</name>
    <filename>classQCPDataContainer.html</filename>
    <templarg>DataType</templarg>
    <member kind="typedef">
      <type>QVector&lt; DataType &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>ae40a91f5cb0bcac61d727427449b7d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>QVector&lt; DataType &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a1bb453c3ae37d1ee5268878acb3a9d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a42b98bd994307ccd163a43d576f91ad9</anchor>
      <arglist>(const QCPDataContainer&lt; DataType &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a51d2a4c9ce4baf5e950b767d26673972</anchor>
      <arglist>(const QVector&lt; DataType &gt; &amp;data, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a715e8e9972466804954a2f8fbd5288b7</anchor>
      <arglist>(const DataType &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>at</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>ae90c7457a052b223539906e6bddc0a92</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoSqueeze</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a64f0f1621ca46de2352eaf87476db9b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a80032518413ab8f418f7c81182fd06cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a7e2b29736c6fd761649bda1a54ba967f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constBegin</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a49d7622999e2de67fa2331626a3159aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>constEnd</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aa7f7cf239b85b1a28de3d675cc5b3da1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>dataRange</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aece90eeb2ba8d3c46d3d94023630fbc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>acf66dfad83fe041380f5e0491e7676f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>findBegin</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a2ad8a5399072d99a242d3a6d2d7e278a</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>findEnd</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>afb8b8f23cc2b7234a793a25ce79fe48f</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a7bdebfccd2f9f84bf032882f9d6b00a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>keyRange</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aba6e1a93c21ccc56a432b4a02c9d0ed2</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain signDomain=QCP::sdBoth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>limitIteratorsToDataRange</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aa1b36f5ae86a5a5a0b92141d3a0945c4</anchor>
      <arglist>(const_iterator &amp;begin, const_iterator &amp;end, const QCPDataRange &amp;dataRange) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPDataContainer</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>af86c0c63719f92c360ff67cc06c6fe6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>ae5f569a120648b167efa78835f12fd38</anchor>
      <arglist>(double sortKeyFrom, double sortKeyTo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a2dbded7f0732bacf9db48fdfbbb620bc</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAfter</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>abbe5d87ffc10b5aeffa5bb42cf03aa3c</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeBefore</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aa7f74cbce304b0369e1626c3798e1eda</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>ae7042bd534fc3ce7befa2ce3f790b5bf</anchor>
      <arglist>(const QCPDataContainer&lt; DataType &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aff99fffbb26597a354c4bc8312596ab2</anchor>
      <arglist>(const QVector&lt; DataType &gt; &amp;data, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoSqueeze</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a233f866760a78950d2a393c1a4bc54b5</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a8e9b262c739672e13472d0d45b720258</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a75da92e33063b63d6da5014683591d45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>squeeze</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a82fcc511def22287fc62579d0706387c</anchor>
      <arglist>(bool preAllocation=true, bool postAllocation=true)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a35a102dc2424d1228fc374d9313efbe9</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain signDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>performAutoSqueeze</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a83c25ac14be1c920df85e797ee75c982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>preallocateGrow</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aae8cdb2bcc3b900ec22f26df3e7d67c7</anchor>
      <arglist>(int minimumPreallocSize)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAutoSqueeze</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>aae64c517d64511ad7a81ff8ee7b29147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVector&lt; DataType &gt;</type>
      <name>mData</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a74906b4da829849c4062b5337c72585d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mPreallocIteration</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>ab2115bf023c29691f441eaf1889de84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mPreallocSize</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a3554d3ad00e69f7ce057efa00ea6f4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>qcpLessThanSortKey</name>
      <anchorfile>classQCPDataContainer.html</anchorfile>
      <anchor>a74c5e06728cb6fa778a25d9ec0c4bd36</anchor>
      <arglist>(const DataType &amp;a, const DataType &amp;b)</arglist>
    </member>
    <docanchor file="classQCPDataContainer" title="Requirements for the DataType template parameter">qcpdatacontainer-datatype</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPDataRange</name>
    <filename>classQCPDataRange.html</filename>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>adjusted</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a279ed36602b39607699dc5652bcaf813</anchor>
      <arglist>(int changeBegin, int changeEnd) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>begin</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>ae76d7eba9defdfafcd0fc41096793129</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>bounded</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a93529421d12fdd3a8bdb2b8061936352</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a13ca398776374a3160aa85433718b812</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>end</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>aee1b20fb045929c3753ee2ce14af7630</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>expanded</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a36c8ad8acf177ffeb0a72c8d73030844</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>intersection</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a84e1e03129dd52528efb4bac18d30183</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersects</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a8a1c437f9beffd55621f48f961d7f679</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>ac32e53fc05d6cd2eac96b96a7265d3b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>aae53a37472212dca0a7939963e20dba0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a1e7836058f755c6ab9f11996477b7150</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a5bcc9597731a7455407853ed0585f6ab</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a8bfd79a282f6ebd766d60caa683242d3</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPDataRange</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a49e72fd9bace1da9d875136dcc04c986</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPDataRange</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a6c7f4a3684210423270515403060e9cf</anchor>
      <arglist>(int begin, int end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBegin</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a54ff59048e01e46ac4aefafc844626c6</anchor>
      <arglist>(int begin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnd</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a277f1a9eafe70b9184d9c00b641ae5de</anchor>
      <arglist>(int end)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>ac6af055e509d1b691c244954ff1c5887</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mBegin</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a849baf613e8ad866a66aaf45682dde53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mEnd</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>ac22cfcf2795d5e9f617d788be9fb14a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classQCPDataRange.html</anchorfile>
      <anchor>a486dd7af8a090ed069672e3510e6a082</anchor>
      <arglist>(QDebug d, const QCPDataRange &amp;dataRange)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPDataSelection</name>
    <filename>classQCPDataSelection.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addDataRange</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a46740c5aa7b80ae9b2abf6985d61b74f</anchor>
      <arglist>(const QCPDataRange &amp;dataRange, bool simplify=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a385dd665e6690d39afb8bbd727b1e00b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>ab1ad3d5bbb55749c3f7ab1e45429c932</anchor>
      <arglist>(const QCPDataSelection &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dataPointCount</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>ac9e74dd294778aa799216c3435c9c4f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>dataRange</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a6956acf6a9a49a353b4f9b58608978ad</anchor>
      <arglist>(int index=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dataRangeCount</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>abd8869ccb231ab991e8576de931f647d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPDataRange &gt;</type>
      <name>dataRanges</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>ac3b1c5e7713d380cd9e447f4556b94da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enforceType</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a17b84d852911531d229f4a76aa239a75</anchor>
      <arglist>(QCP::SelectionType type)</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection</type>
      <name>intersection</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>af5267ced53687561367105ee77b874ab</anchor>
      <arglist>(const QCPDataRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection</type>
      <name>intersection</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>af296ec5a948656c1d1ecb7b2970d2a24</anchor>
      <arglist>(const QCPDataSelection &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection</type>
      <name>inverse</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>ae8097f4e4ffee7b1b5df27c93eb365db</anchor>
      <arglist>(const QCPDataRange &amp;outerRange) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a7f7526b475998dc0c3d6c376b24736c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a8324733cc88660ee4792ee60d6a4520c</anchor>
      <arglist>(const QCPDataSelection &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection &amp;</type>
      <name>operator+=</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a4584d4b0ea5c4f095bd7b70f88eb5d9d</anchor>
      <arglist>(const QCPDataSelection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection &amp;</type>
      <name>operator+=</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a17058640d4e6f49984a0e7e42043df1b</anchor>
      <arglist>(const QCPDataRange &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection &amp;</type>
      <name>operator-=</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a66f9fab70b026baa64bf8e52fe5de07e</anchor>
      <arglist>(const QCPDataSelection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>QCPDataSelection &amp;</type>
      <name>operator-=</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a8d18b20d20dde737eefc10967e31cf73</anchor>
      <arglist>(const QCPDataRange &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a664fa566569b17148abafd6b1dbbf347</anchor>
      <arglist>(const QCPDataSelection &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPDataSelection</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a0e0b7faaec7df1a7c77dd6f4883cdf0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPDataSelection</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a738dfb4f5718c5df5ed35ea33ac37818</anchor>
      <arglist>(const QCPDataRange &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simplify</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a4a2fbad1a6e4d1dd26fdfdf88956f2a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPDataRange</type>
      <name>span</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a890f9291e0b7f065747040de5d68ff7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>lessThanDataRangeBegin</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a6f171526f5441482568ff5e22e6af2c6</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QList&lt; QCPDataRange &gt;</type>
      <name>mDataRanges</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>aa1070e7c700f15d9018fad78b4732004</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a49c0217af248959d59abfdd29401b678</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a5feed9419bd3df5cb4d4a761580545cc</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>aa574f51a74d6998e9be95e252e6be287</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator+</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a0822e3133b80b5dedfc8050a19c1e0c5</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a41147ef7d6303c746e398278b7b624d1</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a726652cb9ed840e3025435cc2c266468</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataSelection &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>a32c5784ac70946f09a09b2dd19816b78</anchor>
      <arglist>(const QCPDataSelection &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPDataSelection</type>
      <name>operator-</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>ad62dd67b505c1fa9c02d1aafabcb9acf</anchor>
      <arglist>(const QCPDataRange &amp;a, const QCPDataRange &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classQCPDataSelection.html</anchorfile>
      <anchor>aed65b8988afe6b03adeadf5edf663670</anchor>
      <arglist>(QDebug d, const QCPDataSelection &amp;selection)</arglist>
    </member>
    <docanchor file="classQCPDataSelection" title="Iterating over a data selection">qcpdataselection-iterating</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPErrorBars</name>
    <filename>classQCPErrorBars.html</filename>
    <base>QCPAbstractPlottable</base>
    <base>QCPPlottableInterface1D</base>
    <member kind="enumeration">
      <type></type>
      <name>ErrorType</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a95f0220f11a72648b96480a85ce26474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etKeyError</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a95f0220f11a72648b96480a85ce26474a9fca24d20d5376e41be216fc9b08cd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etValueError</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a95f0220f11a72648b96480a85ce26474a5f760fc9c0a98c7f1e93e33bf54e9d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etKeyError</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a95f0220f11a72648b96480a85ce26474a9fca24d20d5376e41be216fc9b08cd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etValueError</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a95f0220f11a72648b96480a85ce26474a5f760fc9c0a98c7f1e93e33bf54e9d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>aae296ad9817b3fa418db284af81cecf8</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a2135cf41d7925a3dcdadd4eb03fd3eb6</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;errorMinus, const QVector&lt; double &gt; &amp;errorPlus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a39ef73b0e61941fc4064fd3a5224c72a</anchor>
      <arglist>(double error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a1833c5de9c2fe2952b977505d9f27cd1</anchor>
      <arglist>(double errorMinus, double errorPlus)</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPErrorBarsDataContainer &gt;</type>
      <name>data</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>aeebd1b14f4c3573565efafd514988813</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a18b797c62f2af000b926e52eb46d97c7</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a7cba420078adc523efa59fb8c6ca23e0</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ae9f6c79c03147efb1a67742c55386dc8</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ae79fed6566f1912a97344b20b35faac1</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractPlottable *</type>
      <name>dataPlottable</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ad7e5f1229db58d05bb3d8305d2504af8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a3000a036124880a90c629d124c1cd1e2</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>af71af55d929d832daf32e283b21e1f3e</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>ErrorType</type>
      <name>errorType</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a527e7df83c98709cef22a8447fee4f13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a74c57d6abb8eda3c4c31b72d1df9f568</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ad22dd8499c6d45176ad0651751a0b0b0</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPlottableInterface1D *</type>
      <name>interface1D</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a0b6fbf3a943b4241ee485d066cc8562a</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPErrorBars</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a5cdcc33e5f173780c3d657e96216e5c1</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ac1b6675ef43e32547a3cbcf7b7ac46ed</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ad7c727736599dfb173f0952082e1a5b6</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a92b1980003255f5f7c05407a4d92aabc</anchor>
      <arglist>(QSharedPointer&lt; QCPErrorBarsDataContainer &gt; data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a2f33d68a7ec163b09017dce3d9d3abcc</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>aac0cf070b957c11177e91b02bcb433c8</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;errorMinus, const QVector&lt; double &gt; &amp;errorPlus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataPlottable</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>aabb42a964cfbf780cd1c79850c7cd989</anchor>
      <arglist>(QCPAbstractPlottable *plottable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setErrorType</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>af0af493d454a8f3a0908830160680d2b</anchor>
      <arglist>(ErrorType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSymbolGap</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a280ee8d863d8a2630c309701d019b3de</anchor>
      <arglist>(double pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWhiskerWidth</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ad05f6ff9e46c6047f1cd2459744b7b59</anchor>
      <arglist>(double pixels)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>af75958b95d9b9c7edfd9851c1d123850</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>symbolGap</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a2c969749fa0db565a42b80db9da5f388</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>whiskerWidth</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ae5a292470366ec92b248753f83b8646e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPErrorBars</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a7468f8c3dc1cb162d86cf392e938a2e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a801e85931372abf2a1034bfb2eac5cd2</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a20f5d292e66103f26bca00b11ce417b4</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>errorBarVisible</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a5ad9abccb1be3df25485ad7dc21b3b89</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDataSegments</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a243e0bb2563fc2e9f08efd77e7175abf</anchor>
      <arglist>(QList&lt; QCPDataRange &gt; &amp;selectedSegments, QList&lt; QCPDataRange &gt; &amp;unselectedSegments) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getErrorBarLines</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>abeea5ff0d66732bbfc9b74869d8c552e</anchor>
      <arglist>(QCPErrorBarsDataContainer::const_iterator it, QVector&lt; QLineF &gt; &amp;backbones, QVector&lt; QLineF &gt; &amp;whiskers) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a6cac828a430d66ac77a167549d01d212</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>ab76215a186ae4862235821e028685f26</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getVisibleDataBounds</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>aac9ffa98815035d300b2e9a67495ba4c</anchor>
      <arglist>(QCPErrorBarsDataContainer::const_iterator &amp;begin, QCPErrorBarsDataContainer::const_iterator &amp;end, const QCPDataRange &amp;rangeRestriction) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>pointDistance</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a8e904076bad643f43af28b95f21c1b88</anchor>
      <arglist>(const QPointF &amp;pixelPoint, QCPErrorBarsDataContainer::const_iterator &amp;closestData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>rectIntersectsLine</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>aa9b1642567a0aff8a2f6e0556c563633</anchor>
      <arglist>(const QRectF &amp;pixelRect, const QLineF &amp;line) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSharedPointer&lt; QCPErrorBarsDataContainer &gt;</type>
      <name>mDataContainer</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a83c7f452d0eebd302a7e4fb3a1957634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAbstractPlottable &gt;</type>
      <name>mDataPlottable</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a14b6a5b49295990da84a05a3a89026bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ErrorType</type>
      <name>mErrorType</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>af9fd3117b86aac728c9e8e87c406ed9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mSymbolGap</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a5cb5628b75e5aff0875710705666ec57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mWhiskerWidth</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a3873724f7ac3392bdf9d46a47076a1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPErrorBars.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPErrorBars" title="Changing the appearance">qcperrorbars-appearance</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPErrorBarsData</name>
    <filename>classQCPErrorBarsData.html</filename>
    <member kind="function">
      <type></type>
      <name>QCPErrorBarsData</name>
      <anchorfile>classQCPErrorBarsData.html</anchorfile>
      <anchor>ac18bdb46dec56f8df7f3c99d058cc725</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPErrorBarsData</name>
      <anchorfile>classQCPErrorBarsData.html</anchorfile>
      <anchor>a73ebdaa55fa7f0052b70895b28edb444</anchor>
      <arglist>(double error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPErrorBarsData</name>
      <anchorfile>classQCPErrorBarsData.html</anchorfile>
      <anchor>a7c61e42d87aea3312262d5429bc28387</anchor>
      <arglist>(double errorMinus, double errorPlus)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>errorMinus</name>
      <anchorfile>classQCPErrorBarsData.html</anchorfile>
      <anchor>af8aaea160e52c14c57836224ee78020b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>errorPlus</name>
      <anchorfile>classQCPErrorBarsData.html</anchorfile>
      <anchor>ad1283c99fbfccf37a0226b1df52f0776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPFinancial</name>
    <filename>classQCPFinancial.html</filename>
    <base>QCPAbstractPlottable1D&lt; QCPFinancialData &gt;</base>
    <member kind="enumeration">
      <type></type>
      <name>ChartStyle</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a0f800e21ee98d646dfc6f8f89d10ebfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>csOhlc</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a0f800e21ee98d646dfc6f8f89d10ebfba3a516016c9298d3e95dd82aa203c4390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>csCandlestick</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a0f800e21ee98d646dfc6f8f89d10ebfbac803cbd39f26e3f206bcc7028679e62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>csCandlestick</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a0f800e21ee98d646dfc6f8f89d10ebfbac803cbd39f26e3f206bcc7028679e62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>csOhlc</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a0f800e21ee98d646dfc6f8f89d10ebfba3a516016c9298d3e95dd82aa203c4390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WidthType</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAbsolute</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626a0758d53bb6d7b4858e6bf8771edc934a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAxisRectRatio</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626a806518350ea5814d28c29b0056e33ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtPlotCoords</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626af676bc8dbe700b96b333329c9dbfc30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAbsolute</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626a0758d53bb6d7b4858e6bf8771edc934a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtAxisRectRatio</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626a806518350ea5814d28c29b0056e33ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wtPlotCoords</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aef1761dda71a53dc5269685e9e492626af676bc8dbe700b96b333329c9dbfc30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a372ac031e44a7a6c912d203556af96f7</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;open, const QVector&lt; double &gt; &amp;high, const QVector&lt; double &gt; &amp;low, const QVector&lt; double &gt; &amp;close, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a688bbd052e00a02954ddb0068b378170</anchor>
      <arglist>(double key, double open, double high, double low, double close)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brushNegative</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ad4fdc5bc21f5eb17070e043bd4a35f53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brushPositive</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ae922e75f3d5b8854369ac0bf1ebfb053</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ChartStyle</type>
      <name>chartStyle</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a5243371c1fde30fdae00555d7760ec2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPFinancialDataContainer &gt;</type>
      <name>data</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aec3f666271cf48bd7b87d84fe3f8c074</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a15d68fb257113fef697356d65fa76559</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a82d862aa134d78853f98f8c57a03415b</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>penNegative</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a25d9a8f256e5ddcba56b6e2e7e968653</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>penPositive</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ae803fe25fdd6f0acacde4539590795ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPFinancial</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a4702d5248feeb9d1ec6e3ce725b10b32</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aac8e91622ac58330fa9ce81cc8fd40ee</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a3c5beb1ab028a1dba845fc9dcffc7cf4</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrushNegative</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a8bbdd87629f9144b3ef51af660c0961a</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrushPositive</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a5ebff2b1764efd07cc44942e67821829</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChartStyle</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a5a59175d36279d71596e64d7bb65596f</anchor>
      <arglist>(ChartStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a72089e75b8a50d18097526c3c79fdb85</anchor>
      <arglist>(QSharedPointer&lt; QCPFinancialDataContainer &gt; data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a12992e669ed19d7bb48dbe601570cc05</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;open, const QVector&lt; double &gt; &amp;high, const QVector&lt; double &gt; &amp;low, const QVector&lt; double &gt; &amp;close, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPenNegative</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>afe5c07e94ccea01a75b3a2476993c346</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPenPositive</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ac58aa3adc7a35aab0088764b840683e5</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTwoColored</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a138e44aac160a17a9676652e240c5f08</anchor>
      <arglist>(bool twoColored)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a99633f8bac86a61d534ae5eeb1a3068f</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidthType</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a204b7b710352796593a432b723e34089</anchor>
      <arglist>(WidthType widthType)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>twoColored</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>afd4b51de5be8e53776b649f9877a50e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a12548f13658eda5833204ef60f524870</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WidthType</type>
      <name>widthType</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a7afa595e63800c072701e6e57d4ca9e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPFinancial</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ad1fda0d793797b66819fac4682b10f31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QCPFinancialDataContainer</type>
      <name>timeSeriesToOhlc</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a9a058c035040d3939b8884f4aaccb1a7</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;time, const QVector&lt; double &gt; &amp;value, double timeBinSize, double timeBinOffset=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>candlestickSelectTest</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a9783e91a33fd08a402b1a3821d43e471</anchor>
      <arglist>(const QPointF &amp;pos, const QCPFinancialDataContainer::const_iterator &amp;begin, const QCPFinancialDataContainer::const_iterator &amp;end, QCPFinancialDataContainer::const_iterator &amp;closestDataPoint) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a4d62b7a618d609321adb5f5f1e31f446</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawCandlestickPlot</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ade6b703369d8acb3bfa0b8e244df4b06</anchor>
      <arglist>(QCPPainter *painter, const QCPFinancialDataContainer::const_iterator &amp;begin, const QCPFinancialDataContainer::const_iterator &amp;end, bool isSelected)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a53f6ef2cddb650993f04c66e39a04942</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawOhlcPlot</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a2c77aab636f6bce6e0407b3f94e90d08</anchor>
      <arglist>(QCPPainter *painter, const QCPFinancialDataContainer::const_iterator &amp;begin, const QCPFinancialDataContainer::const_iterator &amp;end, bool isSelected)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>getPixelWidth</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a3ff49384a95233140c8205af77c08955</anchor>
      <arglist>(double key, double keyPixel) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getVisibleDataBounds</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a31a3dda8b6b9a5b674e28f1daeb21a75</anchor>
      <arglist>(QCPFinancialDataContainer::const_iterator &amp;begin, QCPFinancialDataContainer::const_iterator &amp;end) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>ohlcSelectTest</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a2bf2228cc443eb5fb11ec3ea3902859c</anchor>
      <arglist>(const QPointF &amp;pos, const QCPFinancialDataContainer::const_iterator &amp;begin, const QCPFinancialDataContainer::const_iterator &amp;end, QCPFinancialDataContainer::const_iterator &amp;closestDataPoint) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRectF</type>
      <name>selectionHitBox</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>afbe9e8cb0de3e9e789a9668b29cad098</anchor>
      <arglist>(QCPFinancialDataContainer::const_iterator it) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrushNegative</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>acb0e31874b7a1deb56bd42e8ab3e68f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrushPositive</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ab7e6eed16260a2f88ca6bd940dffea79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ChartStyle</type>
      <name>mChartStyle</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>ab65c2ce8d6354451870bb44b894c1e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPenNegative</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a263fbfefde2cc19c8d4024a8319c2bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPenPositive</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>aa6599186f417ba615caebb3f6c762bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mTwoColored</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a6afe919190b884d9bac026cefcc8c0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mWidth</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>af630e5eb8485146b9c777e63fd1cf993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>WidthType</type>
      <name>mWidthType</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a7926204997e04c9de9dbe1f092df125a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPFinancial.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPFinancial" title="Changing the appearance">qcpfinancial-appearance</docanchor>
    <docanchor file="classQCPFinancial" title="Usage">qcpfinancial-usage</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPFinancialData</name>
    <filename>classQCPFinancialData.html</filename>
    <member kind="function">
      <type>double</type>
      <name>mainKey</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>af6ed6349c65d938fabd2e4dd2cd499ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mainValue</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a65206c76b6f31a57e04dc7da88c9be60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPFinancialData</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a1ca53b3a9ae4e9658a4fd1ca57d76ba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPFinancialData</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a069b72c514dfd4fc8e1d5df811e54ca4</anchor>
      <arglist>(double key, double open, double high, double low, double close)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sortKey</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>ab378e8ef6aef482735aba69115cb442e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a164d5584eeeb9ba48b4b595ac2ac7fcf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QCPFinancialData</type>
      <name>fromSortKey</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a54a0ca7ee7fd7713972477e8e2533ce5</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a1121db9420a7694144f6a99b09257a5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>close</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a45e9b96944c4a08ea6c82a72d3d22df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>high</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a299a4b241296fb6cd1baf5ab03f7126a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>key</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a18bc92126f28c214b05b0161e5f5958b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>low</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>aecce0fb45a115e3f3a25eea78491ac16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>open</name>
      <anchorfile>classQCPFinancialData.html</anchorfile>
      <anchor>a3059e1e1fbcb9fd243fde0450f238032</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPGraph</name>
    <filename>classQCPGraph.html</filename>
    <base>QCPAbstractPlottable1D&lt; QCPGraphData &gt;</base>
    <member kind="enumeration">
      <type></type>
      <name>LineStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsNone</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859aea9591b933733cc7b20786b71e60fa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsLine</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859a3c42a27b15aa3c92d399082fad8b7515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsStepLeft</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859ae10568bda57836487d9dec5eba1d6c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsStepRight</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859a9c37951f7d11aa070100fd16f2935c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsStepCenter</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859a5adf7b04da215a40a764c21294ea7366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsImpulse</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859aa3b358b4ae7cca94aceeb8e529c12ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsImpulse</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859aa3b358b4ae7cca94aceeb8e529c12ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsLine</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859a3c42a27b15aa3c92d399082fad8b7515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsNone</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859aea9591b933733cc7b20786b71e60fa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsStepCenter</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859a5adf7b04da215a40a764c21294ea7366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsStepLeft</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859ae10568bda57836487d9dec5eba1d6c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsStepRight</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ad60175cd9b5cac937c5ee685c32c0859a9c37951f7d11aa070100fd16f2935c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>adaptiveSampling</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a1ba934b9621270b9a40fcdd2d9ba2adb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ae0555c0d3fe0fa7cb8628f88158d420f</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a0bf98b1972286cfb7b1c4b7dd6ae2012</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>QCPGraph *</type>
      <name>channelFillGraph</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a84277b1655474453a5c83318053414d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPGraphDataContainer &gt;</type>
      <name>data</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a141aa31a1f19bbd0ce60f55eaeb9ea60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>aac47c6189e3aea46ea46939e5d14796c</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a8f773e56f191a61c06e129e90a604d77</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>LineStyle</type>
      <name>lineStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ac3e6f4b3387338df45992b47691b2551</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPGraph</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a0393a38cf7183cbf46348eb6cf9a5a6c</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>scatterSkip</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a44487a3a706605bb9fc97ad5e05d347e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPScatterStyle</type>
      <name>scatterStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a36d5b641db08e27527827c212542bbbd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a6d669d04462d272c6aa0e5f85846d673</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdaptiveSampling</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ab468cd600160f327836aa0644291e64c</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelFillGraph</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a2d03156df1b64037a2e36cfa50351ca3</anchor>
      <arglist>(QCPGraph *targetGraph)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a1eae9429a316b008e2d99b2d65a54395</anchor>
      <arglist>(QSharedPointer&lt; QCPGraphDataContainer &gt; data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a73578d786532132310a926c3cd529b29</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;values, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a513fecccff5b2a50ce53f665338c60ff</anchor>
      <arglist>(LineStyle ls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScatterSkip</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a17cebd3196f434258abb82ba6dc443f2</anchor>
      <arglist>(int skip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScatterStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a12bd17a8ba21983163ec5d8f42a9fea5</anchor>
      <arglist>(const QCPScatterStyle &amp;style)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPGraph</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ae9998cfb9d379ac0ef3fbd6995cfbd76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPointF &gt;</type>
      <name>dataToImpulseLines</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a2a958a5c6a6e1e4a03556be88b6fe37e</anchor>
      <arglist>(const QVector&lt; QCPGraphData &gt; &amp;data) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPointF &gt;</type>
      <name>dataToLines</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a0085ee728fdd72a827c1e6ced4476363</anchor>
      <arglist>(const QVector&lt; QCPGraphData &gt; &amp;data) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPointF &gt;</type>
      <name>dataToStepCenterLines</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a238116f1898c49cb8209d61707b5b367</anchor>
      <arglist>(const QVector&lt; QCPGraphData &gt; &amp;data) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPointF &gt;</type>
      <name>dataToStepLeftLines</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a1f3e9e41fc67538c4940c74665840474</anchor>
      <arglist>(const QVector&lt; QCPGraphData &gt; &amp;data) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPointF &gt;</type>
      <name>dataToStepRightLines</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>ab1fb6cb91d24a854f85bf54200f6d101</anchor>
      <arglist>(const QVector&lt; QCPGraphData &gt; &amp;data) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a2b0849598f06e834b43ce18cd13bcdc3</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawFill</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a67c5ea573f604efd8bf121a0b7a380d1</anchor>
      <arglist>(QCPPainter *painter, QVector&lt; QPointF &gt; *lines) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawImpulsePlot</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a217ef6bf6c5689eb1dcbe02187d2cc61</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lines) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a6efbab06c400bdb15e28b2d0a4ecc18a</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLinePlot</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a4c3edacb2a11064bf2e16b322156aeda</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;lines) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawScatterPlot</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>abeb0bbe81026c024bf3d508d13cf5e0e</anchor>
      <arglist>(QCPPainter *painter, const QVector&lt; QPointF &gt; &amp;scatters, const QCPScatterStyle &amp;style) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>findIndexAboveX</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>aaabd6c6a7200a2672c44e62bd2a1cafa</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *data, double x) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>findIndexAboveY</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a8b952a5f937840dc242489585cc8000d</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *data, double y) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>findIndexBelowX</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a8c3f15dd5a06633011a6ef36016d308b</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *data, double x) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>findIndexBelowY</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a5b0291f248e8ca8eaa82833ab420dcd0</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *data, double y) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QPolygonF</type>
      <name>getChannelFillPolygon</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a9a5bdd5cb695d95d3eea80cfe96c5118</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *lineData, QCPDataRange thisSegment, const QVector&lt; QPointF &gt; *otherData, QCPDataRange otherSegment) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPointF</type>
      <name>getFillBasePoint</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a13f2c756f3114703159c2e604783e208</anchor>
      <arglist>(QPointF matchingDataPoint) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const QPolygonF</type>
      <name>getFillPolygon</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>af73d5fe97cde966785bfd67201e44391</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *lineData, QCPDataRange segment) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getLines</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a563c6da2126300a4d9d2bdee30dad040</anchor>
      <arglist>(QVector&lt; QPointF &gt; *lines, const QCPDataRange &amp;dataRange) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QCPDataRange &gt;</type>
      <name>getNonNanSegments</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a0e0886b9ec7731d8993bbb104465f3b9</anchor>
      <arglist>(const QVector&lt; QPointF &gt; *lineData, Qt::Orientation keyOrientation) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getOptimizedLineData</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a1fed1c9d627d9d3b49a6206cc2e60fe1</anchor>
      <arglist>(QVector&lt; QCPGraphData &gt; *lineData, const QCPGraphDataContainer::const_iterator &amp;begin, const QCPGraphDataContainer::const_iterator &amp;end) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>getOptimizedScatterData</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a5423245898537e375b9364cf26e89aea</anchor>
      <arglist>(QVector&lt; QCPGraphData &gt; *scatterData, QCPGraphDataContainer::const_iterator begin, QCPGraphDataContainer::const_iterator end) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QPair&lt; QCPDataRange, QCPDataRange &gt; &gt;</type>
      <name>getOverlappingSegments</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a334b15c43ee1855bf724daf886e8530e</anchor>
      <arglist>(QVector&lt; QCPDataRange &gt; thisSegments, const QVector&lt; QPointF &gt; *thisData, QVector&lt; QCPDataRange &gt; otherSegments, const QVector&lt; QPointF &gt; *otherData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getScatters</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a9d7ba5904fdcaca413222335d4b283c3</anchor>
      <arglist>(QVector&lt; QPointF &gt; *scatters, const QCPDataRange &amp;dataRange) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getVisibleDataBounds</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a8599447a7f8cbbdcf0b94edcc11df560</anchor>
      <arglist>(QCPGraphDataContainer::const_iterator &amp;begin, QCPGraphDataContainer::const_iterator &amp;end, const QCPDataRange &amp;rangeRestriction) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>pointDistance</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a89acf99c0b52b8eecb2438adf7ec0170</anchor>
      <arglist>(const QPointF &amp;pixelPoint, QCPGraphDataContainer::const_iterator &amp;closestData) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>segmentsIntersect</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>abb9c674b207a1f6df5e083aa9f3e071a</anchor>
      <arglist>(double aLower, double aUpper, double bLower, double bUpper, int &amp;bPrecedence) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAdaptiveSampling</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>aa951e78aeba714cf443be6da2e52502e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPGraph &gt;</type>
      <name>mChannelFillGraph</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a2f1777c7accf8244fc640c33f0b04577</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>LineStyle</type>
      <name>mLineStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a8604fd98402035a63375849f7341ee25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mScatterSkip</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a4ca1e50fbfe8307022b42a6f6178fae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPScatterStyle</type>
      <name>mScatterStyle</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a4aa36241f166ccd1f75fc8f24e4a3247</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPGraph.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPGraph" title="Changing the appearance">qcpgraph-appearance</docanchor>
    <docanchor file="classQCPGraph" title="Filling under or between graphs">filling</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPGraphData</name>
    <filename>classQCPGraphData.html</filename>
    <member kind="function">
      <type>double</type>
      <name>mainKey</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a72fdaf738f679ef93bea3d552ba42d1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mainValue</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a1b1e440a430a4a83d9a3f6f247510f27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPGraphData</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>ac43f7499383d2fa2ffb7a4ad43f76c7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPGraphData</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a2c32177f12f902f4e05f712837082bd6</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sortKey</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a5e0f37ea101eeec245d8c32a2206b204</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a2f8dd30360356f66cc418a170a9f3792</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QCPGraphData</type>
      <name>fromSortKey</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a4646eac7f7a48970ea0fc5153aab0e77</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a1c98dfd21b82321a173db4ff860dfd21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>key</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>a2fcebdf84af975761c0661237d7e28ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQCPGraphData.html</anchorfile>
      <anchor>ac97e3ddbdcbe0b58d0b4d6f95250d59c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPGrid</name>
    <filename>classQCPGrid.html</filename>
    <base>QCPLayerable</base>
    <member kind="function">
      <type>bool</type>
      <name>antialiasedSubGrid</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>af16a269b15b2a8d904be087d060536bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>antialiasedZeroLine</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a578d0bd4d2e5000a2ca69b9a034d59aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a1d68418766b3408c0b7b29ef40b04c2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPGrid</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>acd1cdd2909625388a13048b698494a17</anchor>
      <arglist>(QCPAxis *parentAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasedSubGrid</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a5692310ba183721a413d60951407d114</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasedZeroLine</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a3cc6d54647393ee71afb6da56af07aa4</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>aa05ab9816ffb440908171e45e833b593</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubGridPen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a9edd3593f384d1f0b0202a39cef4453d</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubGridVisible</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>ad4ad6bf714ec45e08845456355a1b700</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZeroLinePen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a209f40fdb252397b418b82d3494d8ea0</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>subGridPen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>ae231e5b87e68689a666f90531a15552f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subGridVisible</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>afface6d8cb6df3cbdc0b5c7c2658f96a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>zeroLinePen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a85f248487110c4043be696aef5f2f6e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a64fa48e16b4629f5df2a5029ab6e761c</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>aad9a312d998e2d170956334d4cb80be2</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawGridLines</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>aee4e95d54acabbe298d6dda0dd86c0a4</anchor>
      <arglist>(QCPPainter *painter) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawSubGridLines</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a751ce8aef815bcc9193432a30c8b6b6e</anchor>
      <arglist>(QCPPainter *painter) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAntialiasedSubGrid</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a71b7051f833f0c5de3094998d6afdd87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAntialiasedZeroLine</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a8c0df56ae86440408c050895dcdb922b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAxis *</type>
      <name>mParentAxis</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a9a8a76731e6e737b65b929fd1995cc88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a1cdc4a3bccf6a40c2d4360def9fefa40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSubGridPen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>aa9004bc139ad3ea92629f0aaae81d83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSubGridVisible</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a4e4a0400d6319bb44c06341f6298c87b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mZeroLinePen</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>a379481871f17655c27eda30af233554f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPAxis</name>
      <anchorfile>classQCPGrid.html</anchorfile>
      <anchor>af123edeca169ec7a31958a1d714e1a8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemAnchor</name>
    <filename>classQCPItemAnchor.html</filename>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>aad37cdf5a3f63428f61be739014e212e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>pixelPosition</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a06dcfb7220d26eee93eef56ae66582cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemAnchor</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a32573023c6fa65b4496f1f995e5bfa5f</anchor>
      <arglist>(QCustomPlot *parentPlot, QCPAbstractItem *parentItem, const QString &amp;name, int anchorId=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemAnchor</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a1868559407600688ee4d1a4621e81ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addChildX</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>aef15daa640debfb11b0aeaa2116c6fbc</anchor>
      <arglist>(QCPItemPosition *pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addChildY</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>af05dc56f24536f0c7a9a0f57b58cea67</anchor>
      <arglist>(QCPItemPosition *pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeChildX</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a230b1d494cda63458e289bbe1b642599</anchor>
      <arglist>(QCPItemPosition *pos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeChildY</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>aa2394911d8fff3bd958b9f4f1994b64d</anchor>
      <arglist>(QCPItemPosition *pos)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCPItemPosition *</type>
      <name>toQCPItemPosition</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>ac54b20120669950255a63587193dbb86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mAnchorId</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a00c62070333e8345976b579676ad3997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSet&lt; QCPItemPosition * &gt;</type>
      <name>mChildrenX</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a3c0bfd6e50f3b48e2a9b3824695b20f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSet&lt; QCPItemPosition * &gt;</type>
      <name>mChildrenY</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a3abe4eebd0683454d81c8341df6f7115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mName</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a23ad4d0ab0d2cbb41a7baf05bcf996ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAbstractItem *</type>
      <name>mParentItem</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a80fad480ad3bb980446ed6ebc00818ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCustomPlot *</type>
      <name>mParentPlot</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>a59b968410831ba91a25cc75a77dde6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPItemPosition</name>
      <anchorfile>classQCPItemAnchor.html</anchorfile>
      <anchor>aa9b8ddc062778e202a0be06a57d18d17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemBracket</name>
    <filename>classQCPItemBracket.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="enumeration">
      <type></type>
      <name>BracketStyle</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsSquare</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda7f9df4a7359bfe3dac1dbe4ccf5d220c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsRound</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda394627b0830a26ee3e0a02ca67a9f918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsCurly</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda5024ce4023c2d8de4221f1cd4816acd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsCalligraphic</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda8f29f5ef754e2dc9a9efdedb2face0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsCalligraphic</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda8f29f5ef754e2dc9a9efdedb2face0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsCurly</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda5024ce4023c2d8de4221f1cd4816acd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsRound</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda394627b0830a26ee3e0a02ca67a9f918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsSquare</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7ac3afd0b24a607054e7212047d59dbda7f9df4a7359bfe3dac1dbe4ccf5d220c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>af69dbe7ca5847f36403e1fb502e8e59d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a6013b3f83aab7bc82b485ee5447ecb1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemBracket</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a44ecfa37a76de5e3549e2d61f9d8ee56</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>aff5318a5415b87d9753c84752c65dd14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a49a6b2f41e0a8c2a2e3a2836027a8455</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>ac7cfc3da7da9b5c5ac5dfbe4f0351b2a</anchor>
      <arglist>(double length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>ab13001d9cc5d8f9e56ea15bdda682acb</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a349785c31122778a520c64891fa204c5</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a612dffa2373422eef8754d690add3703</anchor>
      <arglist>(BracketStyle style)</arglist>
    </member>
    <member kind="function">
      <type>BracketStyle</type>
      <name>style</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a600ad8c0a3193cc2f335db6039f2932d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemBracket</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>ad773c3e8e09868d6f8caeb92c54919f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>center</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a2dbcabdf5f467f28be12a7b25962ffca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>left</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>af6cc6d27d96171778c6927d6edce48b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>right</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>afa6c1360b05a50c4e0df37b3cebab6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiCenter</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7f3a6a56d67f71219ed220553f3dd861a17b57ef34cc05eadfe9becd1ad5b5242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>AnchorIndex</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7f3a6a56d67f71219ed220553f3dd861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiCenter</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a7f3a6a56d67f71219ed220553f3dd861a17b57ef34cc05eadfe9becd1ad5b5242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>anchorPixelPosition</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a008d87325d26b6616d368cec06027cce</anchor>
      <arglist>(int anchorId) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a942a3978aea44a2fc7b4383f2bf6d417</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>af1c445df1a574bddc8a40efcd76dd2e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mLength</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>ab3d99bba8da18eb4d0e0cb23dded33b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>a350c864a5853b04343719f5a8be6b675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>adcfb53602d1802d00e2de4fd6df6b291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BracketStyle</type>
      <name>mStyle</name>
      <anchorfile>classQCPItemBracket.html</anchorfile>
      <anchor>ac911907184c824d621f274f8e0990080</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemCurve</name>
    <filename>classQCPItemCurve.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>QCPLineEnding</type>
      <name>head</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a86467ff1dc9cbcefead6333bd5e27393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>aefe2e9affaa9c70f434a076def4a7ea5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemCurve</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>ac9b7508bb5c8827e1a7a6199f8c82bec</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a4827e5f89e8fb3b2760871c4e5315322</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a718fa40140a43c8afbd41a3d85c92d72</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHead</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a08a30d9cdd63995deea3d9e20430676f</anchor>
      <arglist>(const QCPLineEnding &amp;head)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a034be908440aec785c34b92843461221</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a375b917669f868c5a106bf2f1ab7c26d</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTail</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>ac3488d8b1a6489c845dc5bff3ef71124</anchor>
      <arglist>(const QCPLineEnding &amp;tail)</arglist>
    </member>
    <member kind="function">
      <type>QCPLineEnding</type>
      <name>tail</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>aaef82aa581f6996444028027d6829acc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemCurve</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>ae36f20fd5deff2f1443a7c53eaa95c81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>end</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a24ecbb195b32a08b42b61c2cf08a1b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>endDir</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a28181a9dee9cc3c3da83a883221bd2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>start</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a20c3b5ea31c33764f4f30c2ec7ae518b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>startDir</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>aa124bf66c09cc51c627fb49db8bf8a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a856ae61de18278847ba5e0e357bf68f2</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a3a3a84518e8701211c8c5a40bf3c911f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLineEnding</type>
      <name>mHead</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>af2cc26ff199570940dc96f5ec19a13f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>a7ef92988d1db2e4d0311e34c0a57fe42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>ab22cbab261b20be5aa8e4ca252149246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLineEnding</type>
      <name>mTail</name>
      <anchorfile>classQCPItemCurve.html</anchorfile>
      <anchor>af1dca285b97e3f5b892dab827a79f327</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemEllipse</name>
    <filename>classQCPItemEllipse.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>aacf45d032f204d0df3dd0bfdf1172cd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a8288f7ce760fc795f5ce4e61136bda19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemEllipse</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a759b77ef002515eba0263b5447ecb3fb</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>selectedBrush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>afeda9d8e2e6da216a3c3366d87e80feb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a9a200af2797356b45479b601d75437ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>ab6e2b8a29695c606c7731e498297ca29</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a49fc74e6965834e873d027d026def798</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>adb81a663ed2420fcfa011e49f678d1a6</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBrush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a9693501cfaa43a099655c75bed0dab3f</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a6c542fba1dc918041c583f58a50dde99</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemEllipse</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a3c17073a1805d32b4e09b6ccde0bef76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottom</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a2dc80ff9f5db600eae0133bdde65066f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottomLeftRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a31f31a9e9f9098c90fb47573094276c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>bottomRight</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>ab73c8deafc0d8d1ef7d75b6cdcc37159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottomRightRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a5c8404be601d61b7fafeaaf1c05c4c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>center</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a8b6dd0e854f99239c5806ffdf2f590b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>left</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>aa259cd03efaedf60cf5b1019b20e4f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>right</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a50091a3bd8761d3ce0d95d9c727e4a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>top</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>ad50f907d6f9d1402c6c5d302dca5c5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>topLeft</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a12fd8420c06718d0c8a2303d6a652848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>topLeftRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a33ebd2a751b63b9240edc9aa46c19eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>topRightRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a744446970b38a4a3bbea46d722b7c54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea5894287dedaeec1f48394fd950ccff5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeftRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea7b8101bfc590af8ce32961f6545c4f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomRightRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45eab62732e96d67801d50c6a9bdebc374d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiCenter</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea580ec0e9b9fd1488fccf5783e52c0c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45eae74dad00419a0e1f42877510158fb922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea0f0dcfdf87d9405b53b2129740fb6ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea83e55b0c1799baac1eecab52bcbe096d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopLeftRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45eab2538849b88921e7fc1dcc15b2a6109d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRightRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea415d82233c14f0c70c245d50e706e75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>AnchorIndex</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopLeftRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45eab2538849b88921e7fc1dcc15b2a6109d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea83e55b0c1799baac1eecab52bcbe096d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRightRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea415d82233c14f0c70c245d50e706e75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea0f0dcfdf87d9405b53b2129740fb6ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomRightRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45eab62732e96d67801d50c6a9bdebc374d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea5894287dedaeec1f48394fd950ccff5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeftRim</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea7b8101bfc590af8ce32961f6545c4f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45eae74dad00419a0e1f42877510158fb922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiCenter</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a415009889543169f35b70795f415e45ea580ec0e9b9fd1488fccf5783e52c0c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>anchorPixelPosition</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a35cd6983c61a16ac33c23f08dd2817cc</anchor>
      <arglist>(int anchorId) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a77eebd67a402fc496082a2e51356928c</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QBrush</type>
      <name>mainBrush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a6218bdf5e703f609b934b0bf9c8d0971</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a9c11717026dfd685c83a9650666b7181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a6fa59478cd3ad1b10e6c1f6cedc84bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a16ad9389acf028a7e4ac8fd7a550b2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mSelectedBrush</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a2e49d5547478aa36910ed8a2dcc8a5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemEllipse.html</anchorfile>
      <anchor>a57b047abfce6f1a84ed46ca668c90e21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemLine</name>
    <filename>classQCPItemLine.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>QCPLineEnding</type>
      <name>head</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a6cdc9e87e17418d4b0e66eaa0f041407</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a712e5a7f59db3f4c588dfc370a63e225</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemLine</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a17804b7f64961c6accf25b61e85142e3</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>ae1782c4fbecd38054ec3d49d8572a5e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a8e02bfbca04fbcf3dbc375a2bf693229</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHead</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>aebf3d687114d584e0459db6759e2c3c3</anchor>
      <arglist>(const QCPLineEnding &amp;head)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a572528dab61c1abe205822fbd5db4b27</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a3e2fec44503277e77717e9c24f87f1ea</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTail</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>ac264222c3297a7efe33df9345c811a5f</anchor>
      <arglist>(const QCPLineEnding &amp;tail)</arglist>
    </member>
    <member kind="function">
      <type>QCPLineEnding</type>
      <name>tail</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>ac085d3939ec11d7a4d592dc2ed578360</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemLine</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a94b5aaae048171e5306dc4695b991283</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>end</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a15598864c1c22a2497a1979c4980c4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>start</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a602da607a09498b0f152ada1d6851bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>ae184140b61b2ef5b8edde76304447200</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QLineF</type>
      <name>getRectClippedLine</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a7b00a1d82be8b961461cc4039acd12a3</anchor>
      <arglist>(const QCPVector2D &amp;start, const QCPVector2D &amp;end, const QRect &amp;rect) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>af8b5370462515b279578d8b4a57bd3b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLineEnding</type>
      <name>mHead</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>a51603f28ab7ddb1c1a95ea384791d3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>abbb544d5bb927dfe4e81a7f3ca4c65ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>aff858ad6dde3b90024814ca4b116f278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLineEnding</type>
      <name>mTail</name>
      <anchorfile>classQCPItemLine.html</anchorfile>
      <anchor>ab8ed61dfe15bbb1cbf9b95eae95e242f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemPixmap</name>
    <filename>classQCPItemPixmap.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>Qt::AspectRatioMode</type>
      <name>aspectRatioMode</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a662cbca12e6cdcd2a94b0b08879292fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a6ae9922eba6386a5ac4e2a569ec29e1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a7daef7e0c432902d69e7db3e0e217a1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemPixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>aa6de42a37261b21a5480e7da122345c3</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>scaled</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a8768534b5f3080abfc007db198373327</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a23806a20efcb172f0309e18809dc49d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a65d1ede7bb479b90d40186d083071947</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>acdade1305edb4b5cae14f97fd132065f</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a726b69ea4025edf48f9b29b6450548a7</anchor>
      <arglist>(const QPixmap &amp;pixmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaled</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>ab4d44529a1c6c8d37d0ea7560e042777</anchor>
      <arglist>(bool scaled, Qt::AspectRatioMode aspectRatioMode=Qt::KeepAspectRatio, Qt::TransformationMode transformationMode=Qt::SmoothTransformation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>afc5e479e88e53740176ce77cb70dd67a</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>Qt::TransformationMode</type>
      <name>transformationMode</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>ab963aa9693d49c323948f2820a5785b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemPixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a810cac6a409d963cda6ea2d3152f1fd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottom</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>ad7da77f530868e846151eff8a28fb948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottomLeft</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a01943e569233382b3627e24636b0fff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>bottomRight</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>abcc38063f9502b876bf6615c45cc0994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>left</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a8c85fcb8cb8ce292859a0499d16539b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>right</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>ac9c0fd231f9e285765978a05d13f8280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>top</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>af7a156590b1d59ab21b453c430c56a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>topLeft</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a43c281ef6ad46f3cf04f365289abe51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>topRight</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a72eabd0010be41a4ec1b22aa983d2aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a04b5e041b4dd0def2b60c5cfea2bc1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeft</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174ae14886b381136898e37e89af5046a1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a9efe71239b9409ebe1c2813a37807f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174ab22d91dae59c0d4a65416a0d677b2d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a90e523ebaed7921ca90cf1b08944ece5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRight</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a33c256cdec46fa1587534fcd6e776799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>AnchorIndex</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a90e523ebaed7921ca90cf1b08944ece5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRight</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a33c256cdec46fa1587534fcd6e776799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174ab22d91dae59c0d4a65416a0d677b2d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a04b5e041b4dd0def2b60c5cfea2bc1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeft</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174ae14886b381136898e37e89af5046a1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0ea7f65edb7395e02de521915f221174a9efe71239b9409ebe1c2813a37807f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>anchorPixelPosition</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a5803d8e173bc4d48619fc43701db32e5</anchor>
      <arglist>(int anchorId) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a9538a7d37fe20a4ff4bb2cb5bbbf2b48</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRect</type>
      <name>getFinalRect</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a4e7d803e5093c457a109f8fae56677c2</anchor>
      <arglist>(bool *flippedHorz=0, bool *flippedVert=0) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>aad6dddd67163831538d40023a98a9fe7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateScaledPixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a8bced3027b326b290726cd1979c7cfc6</anchor>
      <arglist>(QRect finalRect=QRect(), bool flipHorz=false, bool flipVert=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::AspectRatioMode</type>
      <name>mAspectRatioMode</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a8dc6b6c1e106ac523efae22d5fe55bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>acfee1124eb51a1887aaf8de10777c7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mPixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a1396cce7f26c7b8e9512906284380c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mScaled</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a8fe670a529cd46a9b8afd9fc1203bc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mScaledPixmap</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a2ebc66e15b9f1264563d58f29ba1bc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mScaledPixmapInvalidated</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a223134abd4cf3d6c368573c622bd2e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>a0949e5bb6a261fc4e9668e28e2effcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::TransformationMode</type>
      <name>mTransformationMode</name>
      <anchorfile>classQCPItemPixmap.html</anchorfile>
      <anchor>ac9ecad3b9842363754e32eda2cf821bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemPosition</name>
    <filename>classQCPItemPosition.html</filename>
    <base>QCPItemAnchor</base>
    <member kind="enumeration">
      <type></type>
      <name>PositionType</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptAbsolute</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8a564f5e53e550ead1ec5fc7fc7d0b73e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptViewportRatio</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8ac7d6aa89ceacb39658b0d6da061c789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptAxisRectRatio</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8a01080fd00eaf09fa238ef6b73bbfef75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptPlotCoords</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8ad5ffb8dc99ad73263f7010c77342294c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptAbsolute</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8a564f5e53e550ead1ec5fc7fc7d0b73e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptAxisRectRatio</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8a01080fd00eaf09fa238ef6b73bbfef75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptPlotCoords</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8ad5ffb8dc99ad73263f7010c77342294c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ptViewportRatio</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aad9936c22bf43e3d358552f6e86dbdc8ac7d6aa89ceacb39658b0d6da061c789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QCPAxisRect *</type>
      <name>axisRect</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>ae4081cfe7575f922f403c6e3a2ce7891</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>coords</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aa4ecf5b04c67049c05d37619e090820b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>key</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a6fc519f1b73722a8d0cff7d4d647407e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>keyAxis</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a9ad34861fbfd8be8b8270c16f879169c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPItemAnchor *</type>
      <name>parentAnchor</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a0a87f9dce1af6cc9b510785991bcf1c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPItemAnchor *</type>
      <name>parentAnchorX</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a605cb8b2cf6044d3d03cb1a894faf98a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPItemAnchor *</type>
      <name>parentAnchorY</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aa40afec791a4339b09572922ca425ec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>pixelPosition</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a8be9a4787635433edecc75164beb748d</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemPosition</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a6519a552bd9766354644ec24d1f26622</anchor>
      <arglist>(QCustomPlot *parentPlot, QCPAbstractItem *parentItem, const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxes</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a2185f45c75ac8cb9be89daeaaad50e37</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisRect</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a0cd9b326fb324710169e92e8ca0041c2</anchor>
      <arglist>(QCPAxisRect *axisRect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aa988ba4e87ab684c9021017dcaba945f</anchor>
      <arglist>(double key, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCoords</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>acc70b3abc143287f806e5f154e5e07b0</anchor>
      <arglist>(const QPointF &amp;coords)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParentAnchor</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>ac094d67a95d2dceafa0d50b9db3a7e51</anchor>
      <arglist>(QCPItemAnchor *parentAnchor, bool keepPixelPosition=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParentAnchorX</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>add71461a973927c74e42179480916d9c</anchor>
      <arglist>(QCPItemAnchor *parentAnchor, bool keepPixelPosition=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParentAnchorY</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>add5ec1db9d19cec58a3b5c9e0a0c3f9d</anchor>
      <arglist>(QCPItemAnchor *parentAnchor, bool keepPixelPosition=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixelPosition</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a8d4f858f2089973967cf9cb81970ef0a</anchor>
      <arglist>(const QPointF &amp;pixelPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>aa476abf71ed8fa4c537457ebb1a754ad</anchor>
      <arglist>(PositionType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypeX</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a2113b2351d6d00457fb3559a4e20c3ea</anchor>
      <arglist>(PositionType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTypeY</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>ac2a454aa5a54c1615c50686601ec4510</anchor>
      <arglist>(PositionType type)</arglist>
    </member>
    <member kind="function">
      <type>PositionType</type>
      <name>type</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>abfd74d86bd799306ce0295ffe433bdfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PositionType</type>
      <name>typeX</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a1415911868835701c04250566bfc681d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PositionType</type>
      <name>typeY</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>ae47bac6f679c58f9e1c78dc63d56f331</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>value</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>acfcf86f840a7366a4299bff593d5d636</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxis *</type>
      <name>valueAxis</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a356ac94e7e73d88deb7f2841c0d0c734</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemPosition</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>ad8a289016f7a62332f9c865c39ab2047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCPItemPosition *</type>
      <name>toQCPItemPosition</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a008ff9ebe645a963671b68bcf7f7a1c0</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxisRect &gt;</type>
      <name>mAxisRect</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>add40fcb8994c247d85f42a126286b740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mKey</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a4ff3931ad115603dfb4c7000b24bb415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxis &gt;</type>
      <name>mKeyAxis</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a63967a33933231e92f68c8ce06bfc37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPItemAnchor *</type>
      <name>mParentAnchorX</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a41b4641d18c90997b9c01bf304181bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPItemAnchor *</type>
      <name>mParentAnchorY</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>afc6142a6a09c8fa41c44d3d54fadd737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PositionType</type>
      <name>mPositionTypeX</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>ae2a617dce057c5f3ec6878c1823aa291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PositionType</type>
      <name>mPositionTypeY</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a47c96c0ef4380e1af4aaa7c2265c260b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mValue</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a67bf5df69f587d53731724a7d61c6c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPAxis &gt;</type>
      <name>mValueAxis</name>
      <anchorfile>classQCPItemPosition.html</anchorfile>
      <anchor>a505dc2da24ba274452c1c817fcaba011</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemRect</name>
    <filename>classQCPItemRect.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a5071d7fd864428a1398152aca87b54ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a3ee2f580a3950dc11247f405ce8b6ecf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemRect</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a412ad1579f7a1fba453d0fa28c496cbc</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>selectedBrush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a2b0a6852bc92d716c7e811c90de2c1a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>abd93cf93404ce827dfae71d9d9d08b29</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a2e68621b75bae4da6ae0ab2cdd0dd733</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>abbd4e346a03513ee466afc25d9c75446</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a483c0da5a17e1646cd17ddea2c124e7d</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBrush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>abd1792859844118dedee86223cede7af</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a52a1bcb2dc753a538e406a2ba3cf21ce</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemRect</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af9e89f80457afc2d0fd2c6527b40a5f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottom</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a99313bf2b338d9f81e19bd38082038aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottomLeft</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>abd8ee63fdf81f0c74bf7ccadee8603da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>bottomRight</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a409f3bfe615a7e322bb3d4d193d85b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>left</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>aad0ca1af0c8debfc20d7b47fc942764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>right</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a7979c1915f61ad2609a9cc179c2e445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>top</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a96e50db552fb297d6fb62614676217bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>topLeft</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>aa70feeef173489b03c3fbe906a5023c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>topRight</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a77e0eb6e4aa6efee620d35e2c21bdad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3a2d294551e07179c4ac0c4e37364a1468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeft</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3ab3c42dbb1709a04ba9b03dcbf5a2537a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3a8a095c6d6b2e7665a15d9f40c94b47dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3a69fa21fde2f44036381296a6f78b4eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3acaef33243034885d551dc9b8318ad326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRight</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3aa94843ce5935b36994005c1e1859ef60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>AnchorIndex</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3acaef33243034885d551dc9b8318ad326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRight</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3aa94843ce5935b36994005c1e1859ef60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3a69fa21fde2f44036381296a6f78b4eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3a2d294551e07179c4ac0c4e37364a1468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeft</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3ab3c42dbb1709a04ba9b03dcbf5a2537a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af0ebba58e6bca4851c4db726691ec0d3a8a095c6d6b2e7665a15d9f40c94b47dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>anchorPixelPosition</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a844027325b33a3b7eef424128ee5109c</anchor>
      <arglist>(int anchorId) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a3c492960d0fc038cf1b60578b62b6cdc</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QBrush</type>
      <name>mainBrush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a8813d2d670835ac9b8000c981b8ea6fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>af94d87da501e9429c0e874f1c0369b03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a2d7f207fada27588b3a52b19234d3c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>aa0d49323628d6752026056bfb52afd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mSelectedBrush</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a21b70eee59b6e19ae0bbdf037b13508f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemRect.html</anchorfile>
      <anchor>a73cc0bee61de3c67221ec8c7a76a29ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemStraightLine</name>
    <filename>classQCPItemStraightLine.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>aa751d46cf36073607c11508763f85ff6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemStraightLine</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a41fd2e1f006983449eca9830930c3b10</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>ae4a4607045b1d0594f89eee448a31ff9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a2e36c9d4dcc3aeda78a5584f790e39e3</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a9f36c9c9e60d7d9ac084c80380ac8601</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a5c33559498d33543fa95cf0a36e851ff</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemStraightLine</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a1f0730759916ce203baeaad1ad2af3ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>point1</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>ac131a6ffe456f2cc7364dce541fe0120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>point2</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>ad26c0a732e471f63f75d481dcd48cfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>acbc84ad219bf4845152e4e2202fcaa3c</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QLineF</type>
      <name>getRectClippedStraightLine</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>ae1de3d4121c06e5ffea4961722a54f5e</anchor>
      <arglist>(const QCPVector2D &amp;point1, const QCPVector2D &amp;vec, const QRect &amp;rect) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a5b1a39cfc54c3e22f65de2958d40eb59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a15106ddc2ebd73ed5c1bc57aa92bee8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemStraightLine.html</anchorfile>
      <anchor>a0307a0d56a018656adbf798bc84c2a4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemText</name>
    <filename>classQCPItemText.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a2600b9b419f17e2e2381f5ed8267da62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>color</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a071ec7567ae4deae2262a5b861df7d54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a44a564431890ffdfe0f978f8732cfb81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QMargins</type>
      <name>padding</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a5a598618350b40446d031fa9dc15fba7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a7039d313069547682f28688448333979</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>positionAlignment</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a0d946dca3008d353afd04b4337739199</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemText</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a77ff96a2972a00872ff8f8c67143abbe</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rotation</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a035962b4ed23ff0a89e6a8b46fa18bf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>selectedBrush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a300770cc32acf3e92763651803482563</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedColor</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a6e13d5497ea634fe1ee9f4aac94f664c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>selectedFont</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a74c947c6193e3b47884fac84fdb29922</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a852a79afa0e88e29e11474d323440126</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a676aaec10ad3cc4d7d0e4847db04c838</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a1c7e131516df2ed8d941ef31240ded8e</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>aa51efc0841fe52da9eaf8aff6fc8a8b2</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a94ad60ebe04f5c07c35e7c2029e96b1f</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPadding</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>aeea8a3e01f135f9dd0bb08f51db66310</anchor>
      <arglist>(const QMargins &amp;padding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a9b9ec6eea0eb0603977ff84d4c78d0a3</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPositionAlignment</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a781cdf8c640fc6a055dcff1e675c8c7a</anchor>
      <arglist>(Qt::Alignment alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotation</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a4bcc10cd97952c3f749d75824b5077f0</anchor>
      <arglist>(double degrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBrush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a6b8377eeb2af75eb9528422671ac16cb</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedColor</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ae7ba0bdb75c897b028388e45bfd435fa</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedFont</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a0be2841772f83663c4db307928b82816</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a291febe586f0da3f1c392e77bef4aa20</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a3dacdda0ac88f99a05b333b977c48747</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextAlignment</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ab5bc0684c4d1bed81949a11b34dba478</anchor>
      <arglist>(Qt::Alignment alignment)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ad71c9e83ee3556d9d617eca854e8eb18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>textAlignment</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a9af3198d46551e1cc7703f02c95ddfe5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemText</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a1efd41ca53d49042d4f4b63cf9615cb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottom</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a94aeec080f877d3d1d0c3d8ffc10e9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottomLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a6a1c872ad3789ecafcaeac2066e218a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>bottomRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a8ad47045c29af43b0312f7d93bb74374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>left</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ab8c6c6e1df36256986fab1463c0a1d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>position</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a0d228a00e819022b5690c65762721129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>right</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>aef159622ce6502412e782a21ba6d84f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>top</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a5c87ee162cbbe3d166b97826c8849304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>topLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a6354d8762182a3502103fabe5fbb8512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPItemAnchor *const</type>
      <name>topRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ad18ac45cb4cc135de1eb78f2e86b6504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a5773ad69b7f4cd2724ba46d8f31b0688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a489ec73da5a18c15e98a4f9b17ed301f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21af2072f259730ef47aa7ad7519f3a0255</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a7f1c1b8c574c753e300a4759915a9170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21ad4faa7def46db6df2fedd1926237b48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a55ce9699c71db6d264eb669bb0eb9aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a30342ee15065715f045cb52eb77b904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a7b6ff56fcad4c78db0b793a96fce9580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>AnchorIndex</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a30342ee15065715f045cb52eb77b904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTop</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a55ce9699c71db6d264eb669bb0eb9aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiTopRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a7b6ff56fcad4c78db0b793a96fce9580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21ad4faa7def46db6df2fedd1926237b48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomRight</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21af2072f259730ef47aa7ad7519f3a0255</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottom</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a5773ad69b7f4cd2724ba46d8f31b0688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiBottomLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a489ec73da5a18c15e98a4f9b17ed301f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>aiLeft</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a14a84e58f72519c8ae1d7a4a1dd23f21a7f1c1b8c574c753e300a4759915a9170</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QPointF</type>
      <name>anchorPixelPosition</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>afcdb1724d88d561f65da95fb54b0acb7</anchor>
      <arglist>(int anchorId) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a8f8f075da83b6547c2b32e1f64cf0554</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPointF</type>
      <name>getTextDrawPoint</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a4c76ad7e33c50aff0a60b8f38fe6060e</anchor>
      <arglist>(const QPointF &amp;pos, const QRectF &amp;rect, Qt::Alignment positionAlignment) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QBrush</type>
      <name>mainBrush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>acddddd3ce88cfc87ab57b1ec4b25acb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QColor</type>
      <name>mainColor</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>abe3f10805baf62797cb91fd4a4464fcc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QFont</type>
      <name>mainFont</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>af30ac2a0b84afa86a1dec22ab48dd07d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a2f67fcbb7ac10ea9a94c4ecc3b0f4dfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a2535911875faa459b8337f2efccb5cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mColor</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a8407f284ad867f627878cc26ef433d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mFont</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a1dc87fe2a824820d549ffd7e644eef8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QMargins</type>
      <name>mPadding</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ae7b3ef0ce6046efd4b346d28f2e1fb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>aa02388705dbbff1bf7b8aa872b5f579c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::Alignment</type>
      <name>mPositionAlignment</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a6c27f7dc1a962a04b32430cf99f04654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mRotation</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>ac37df0061552225d2277e1ee3b48f2cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mSelectedBrush</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a28ccd097b42a216d81db9c6869f54a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mSelectedColor</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a7eb64e42f5f7998a97d8907ad25933c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mSelectedFont</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a6702f141fae590b2f4f1ec02fe9f8bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a8eaec649606d6ead2d8d4dcb5691777c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mText</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>a2dec3e08c11f51639629374ecec3bd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::Alignment</type>
      <name>mTextAlignment</name>
      <anchorfile>classQCPItemText.html</anchorfile>
      <anchor>acdb2e50c38e83da00f083771efbd213f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPItemTracer</name>
    <filename>classQCPItemTracer.html</filename>
    <base>QCPAbstractItem</base>
    <member kind="enumeration">
      <type></type>
      <name>TracerStyle</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsNone</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500aac27462c79146225bfa8fba24d2ee8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsPlus</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500a3323fb04017146e4885e080a459472fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsCrosshair</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500af562ec81ac3ba99e26ef8540cf1ec16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsCircle</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500ae2252c28f4842880d71e9f94e69de94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsSquare</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500a4ed5f01f2c5fd86d980366d79f481b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsCircle</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500ae2252c28f4842880d71e9f94e69de94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsCrosshair</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500af562ec81ac3ba99e26ef8540cf1ec16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsNone</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500aac27462c79146225bfa8fba24d2ee8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsPlus</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500a3323fb04017146e4885e080a459472fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tsSquare</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2f05ddb13978036f902ca3ab47076500a4ed5f01f2c5fd86d980366d79f481b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a6dd4660e70f58bb00390bcda56be568d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPGraph *</type>
      <name>graph</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ac6526e3e1fff79894f034823461b138a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>graphKey</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ac39a0791109588d11bb97cd643da2470</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>interpolating</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ae9ab6d72e0a35e1769c0b5a9b58181f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a789cdc627868f5a4a0956816072571c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPItemTracer</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>adc5ca846eeac323db4aa1fc4081e36be</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>selectedBrush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ae3e48270b4a6ec20f7a9e1f63e778243</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedPen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ad231a97bac99e01778618d1a5720b17d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a9fd955fea40e977d66f3a9fd5765aec4</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2c303f7470a30084daa201ed556b3c36</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGraph</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>af5886f4ded8dd68cb4f3388f390790c0</anchor>
      <arglist>(QCPGraph *graph)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGraphKey</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a6840143b42f3b685cedf7c6d83a704c8</anchor>
      <arglist>(double key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolating</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a6c244a9d1175bef12b50afafd4f5fcd2</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>af8048636fc1ef0152e51809b008df2ca</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBrush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a0f55c084980a7a312af859d3e7b558ef</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedPen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ae1bf70db7f13f928660168cd3e5069f3</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>ae47fe0617f5fef5fdb766999569be10a</anchor>
      <arglist>(double size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a41a2ac4f1acd7897b4e2a2579c03204e</anchor>
      <arglist>(TracerStyle style)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>size</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a4e42d7b49f293273a74a49a2457856e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TracerStyle</type>
      <name>style</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>afdaee32c9ccc9c14502b28d3d86bf5ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePosition</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a5b90296109e36384aedbc8908a670413</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPItemTracer</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a43686565a9b70815915618636b9bdf0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPItemPosition *const</type>
      <name>position</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a69917e2fdb2b3a929c196958feee7cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a11f187ffea436434f3b5cfc387811967</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QBrush</type>
      <name>mainBrush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a94f81c54197577e86c53a60cf39155cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>mainPen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>abffdcf64d0f84f7b41bd4af07d144642</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a6597be63a17a266233941354200b2340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPGraph *</type>
      <name>mGraph</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a2d70cf616b579563aa15f796dfc143ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mGraphKey</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a8fa20f2e9ee07d21fd7c8d30ba4702ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mInterpolating</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>afab37c22ad39f235921e86f93cd84595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a579e3bd6bd16d6aaff03638dc8a99a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mSelectedBrush</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a1c15d2adde40efdcc0ef1ff78fd256a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedPen</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a3f61829784200819661d1e2a5354d866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mSize</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>a575153a24bb357d1e006f6bc3bd099b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TracerStyle</type>
      <name>mStyle</name>
      <anchorfile>classQCPItemTracer.html</anchorfile>
      <anchor>afb1f236bebf417544e0138fef22a292e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLayer</name>
    <filename>classQCPLayer.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>LayerMode</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a67dcfc1590be2a1f2227c5a39bb59c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmLogical</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a67dcfc1590be2a1f2227c5a39bb59c7ca02eb5e9a4cb7f1baf1e2b6b99e3b87ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmBuffered</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a67dcfc1590be2a1f2227c5a39bb59c7cab581b9fab3007c4c65f057f4185d7538</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmBuffered</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a67dcfc1590be2a1f2227c5a39bb59c7cab581b9fab3007c4c65f057f4185d7538</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmLogical</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a67dcfc1590be2a1f2227c5a39bb59c7ca02eb5e9a4cb7f1baf1e2b6b99e3b87ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPLayerable * &gt;</type>
      <name>children</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a183b90941fc78f0b136edd77c5fb6966</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>index</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>ad322905c4700dcc7ceba63e011c730d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LayerMode</type>
      <name>mode</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a44ae50b011b19f3dd46a38d8e2e2c1b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>name</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a37806f662b50b588fb1029a14fc5ef50</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCustomPlot *</type>
      <name>parentPlot</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a5520019787482e13857ebe631c27c3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLayer</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a5d0657fc86d624e5efbe930ef21af718</anchor>
      <arglist>(QCustomPlot *parentPlot, const QString &amp;layerName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replot</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>adefd53b6db02f470151c416f42e37180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a938d57b04f4e4c23cedf1711f983919b</anchor>
      <arglist>(LayerMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>ac07671f74edf6884b51a82afb2c19516</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>visible</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>ad1cc2d6b32d2abb33c7f449b964e068c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPLayer</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>afc1a8940f8e34c9f25ead9dfd4828cae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a57ce5e49364aa9122276d5df3b4a0ddc</anchor>
      <arglist>(QCPLayerable *layerable, bool prepend)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>ab831a99c8d30b15ec4533ca341e8813b</anchor>
      <arglist>(QCPPainter *painter)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawToPaintBuffer</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a4a8e0a86f31462299e7fc8e8158dd2c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeChild</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>ac2f64ac7761650582d968d86670ef362</anchor>
      <arglist>(QCPLayerable *layerable)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPLayerable * &gt;</type>
      <name>mChildren</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a704aa71bba469383c3a3c598c1ec0d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mIndex</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a122088bcab6cec76a52b75ce8606605b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>LayerMode</type>
      <name>mMode</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a11bd0aa190d8fa21c8c7673d070737c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mName</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a91e6298183cb4b9dfd4efdfaf1ecc220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QWeakPointer&lt; QCPAbstractPaintBuffer &gt;</type>
      <name>mPaintBuffer</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>aa0bdbc75e4350a0669ff515b3476a3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCustomPlot *</type>
      <name>mParentPlot</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a2f3374a7884bf403720cd1cf6f7ad1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mVisible</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a264950deb08e589460c126c895a1e2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPLayerable</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>ad655f55cccf49ba14d5172ec517e07ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPLayer.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPLayer" title="Default layers">qcplayer-defaultlayers</docanchor>
    <docanchor file="classQCPLayer" title="Controlling the rendering order via layers">qcplayer-ordering</docanchor>
    <docanchor file="classQCPLayer" title="Replotting only a specific layer">qcplayer-buffering</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPLayerable</name>
    <filename>classQCPLayerable.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>layerChanged</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>abbf8657cedea73ac1c3499b521c90eba</anchor>
      <arglist>(QCPLayer *newLayer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>antialiased</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a71cbd212fde2703cee076e204a475709</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayer *</type>
      <name>layer</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a5ff4862e8c784c9f5986dbc1533ba2a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayerable *</type>
      <name>parentLayerable</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>aa78b7e644d2c519e1a9a6f2ac5fcd858</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCustomPlot *</type>
      <name>parentPlot</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a473edb813a4c1929d6b6a8fe3ff3faf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLayerable</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a74c0fa237f29bf0e49565013fc5d1ec0</anchor>
      <arglist>(QCustomPlot *plot, QString targetLayer=QString(), QCPLayerable *parentLayerable=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>realVisibility</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>ab054e88f15d485defcb95e7376f119e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a04db8351fefd44cfdb77958e75c6288e</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiased</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a4fd43e89be4a553ead41652565ff0581</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT bool</type>
      <name>setLayer</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>ab0d0da6d2de45a118886d2c8e16d5a54</anchor>
      <arglist>(QCPLayer *layer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLayer</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>ab25a0e7b897993b44447caee0f142083</anchor>
      <arglist>(const QString &amp;layerName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisible</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a3bed99ddc396b48ce3ebfdc0418744f8</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>visible</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>af0297b944b6192b6d67d00bff41b6b70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPLayerable</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a4231cf5b3601d6d3a5781283e7a9735b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>applyAntialiasingHint</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>acb663e375d2d36dc5c55021ee5a2119b</anchor>
      <arglist>(QCPPainter *painter, bool localAntialiased, QCP::AntialiasedElement overrideElement) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>afdf83ddc6a265cbf4c89fe99d3d93473</anchor>
      <arglist>(QCPPainter *painter) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QRect</type>
      <name>clipRect</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>acbcfc9ecc75433747b1978a77b1864b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>ae546370644a5551c76af739afc008bee</anchor>
      <arglist>(bool *selectionStateChanged)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>aecf2f7087482d4b6a78cb2770e5ed12d</anchor>
      <arglist>(QCPPainter *painter)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initializeParentPlot</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a8cbe5a0c9a5674249982f5ca5f8e02bc</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a4171e2e823aca242dd0279f00ed2de81</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a9eee1ba47fd69be111059ca3881933e4</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>af6567604818db90f4fd52822f8bc8376</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>aa0d79b005686f668622bbe66ac03ba2c</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>moveToLayer</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>af94484cfb7cbbddb7de522e9be71d9a4</anchor>
      <arglist>(QCPLayer *layer, bool prepend)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>parentPlotInitialized</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>ab20b7dbd8e0249ed61adb9622c427382</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a7498c2d0d081cf7cad0fb3bb93aa0e91</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCP::Interaction</type>
      <name>selectionCategory</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a908c9edda761886f33893be326dab77d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setParentLayerable</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>aa23c893671f1f6744ac235cf2204cf3a</anchor>
      <arglist>(QCPLayerable *parentLayerable)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a47dfd7b8fd99c08ca54e09c362b6f022</anchor>
      <arglist>(QWheelEvent *event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAntialiased</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a3ab45a4c76a3333ce42eb217a81733ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLayer *</type>
      <name>mLayer</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>aa38ec5891aff0f50b36fd63e9372a0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPLayerable &gt;</type>
      <name>mParentLayerable</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a3291445a980053e2d17a21d15957624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCustomPlot *</type>
      <name>mParentPlot</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>aa2a528433e44db02b8aef23c1f9f90ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mVisible</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a62e3aed8427d6ce3ccf716f285106cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPAxisRect</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>acbf20ecb140f66c5fd1bc64ae0762990</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPLayer</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a5dbf96bf7664c1b6fce49063eeea6eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPLayerable.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLayout</name>
    <filename>classQCPLayout.html</filename>
    <base>QCPLayoutElement</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a02883bdf2769b5b227f0232dba1ac4ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPLayoutElement *</type>
      <name>elementAt</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>afa73ca7d859f8a3ee5c73c9b353d2a56</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>elementCount</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a39d3e9ef5d9b82ab1885ba1cb9597e56</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QCPLayoutElement * &gt;</type>
      <name>elements</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>aca129722c019f91d3367046f80abfa77</anchor>
      <arglist>(bool recursive) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLayout</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a04222e6e1361fd802d48f1a25b7020d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a6c58f537d8086f352576ab7c5b15d0bc</anchor>
      <arglist>(QCPLayoutElement *element)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeAt</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a2403f684fee3ce47132faaeed00bb066</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>simplify</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a41e6ac049143866e8f8b4964efab01b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>take</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>ada26cd17e56472b0b4d7fbbc96873e4c</anchor>
      <arglist>(QCPLayoutElement *element)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPLayoutElement *</type>
      <name>takeAt</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a5a79621fa0a6eabb8b520cfc04fb601a</anchor>
      <arglist>(int index)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a48ecc9c98ea90b547c3e27a931a8f7bd</anchor>
      <arglist>(UpdatePhase phase) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>adoptElement</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>af6dbbc24156a808da29cd1ec031729a3</anchor>
      <arglist>(QCPLayoutElement *el)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; int &gt;</type>
      <name>getSectionSizes</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a3e77be8006d39f2aafc1313d6e8fc3fd</anchor>
      <arglist>(QVector&lt; int &gt; maxSizes, QVector&lt; int &gt; minSizes, QVector&lt; double &gt; stretchFactors, int totalSize) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>releaseElement</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a4afbb4bef0071f72f91afdac4433a18e</anchor>
      <arglist>(QCPLayoutElement *el)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>sizeConstraintsChanged</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>aeac66a292f65cf7f8adf94eb92345b3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLayout</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a165c77f6287ac92e8d03017ad913378b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static QSize</type>
      <name>getFinalMaximumOuterSize</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>add49fd6843821a6126914b837ed52e22</anchor>
      <arglist>(const QCPLayoutElement *el)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static QSize</type>
      <name>getFinalMinimumOuterSize</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a864fddc84721f186663faf3683f1fa70</anchor>
      <arglist>(const QCPLayoutElement *el)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPLayoutElement</name>
      <anchorfile>classQCPLayout.html</anchorfile>
      <anchor>a0790750c7e7f14fdbd960d172655b42b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLayoutElement</name>
    <filename>classQCPLayoutElement.html</filename>
    <base>QCPLayerable</base>
    <member kind="enumvalue">
      <name>scrInnerRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0afb3e5773529e4bd20e448f81be4d2aa7fa7e25cd23758b9915c64ed9f1be26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>scrOuterRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0afb3e5773529e4bd20e448f81be4d2aabe2745b41a6131ed194e13591b08e04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SizeConstraintRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0afb3e5773529e4bd20e448f81be4d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>scrInnerRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0afb3e5773529e4bd20e448f81be4d2aa7fa7e25cd23758b9915c64ed9f1be26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>scrOuterRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0afb3e5773529e4bd20e448f81be4d2aabe2745b41a6131ed194e13591b08e04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UpdatePhase</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upPreparation</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374dad6119882eba136357c2f627992e527d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374da288cb59a92280e47261a341f2813e676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upLayout</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374da5d1ccf5d79967c232c3c511796860045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upLayout</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374da5d1ccf5d79967c232c3c511796860045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374da288cb59a92280e47261a341f2813e676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>upPreparation</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0d83360e05735735aaf6d7983c56374dad6119882eba136357c2f627992e527d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QCP::MarginSides</type>
      <name>autoMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a2585bc8c5cc70ee712909751a2fc8909</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QCPLayoutElement * &gt;</type>
      <name>elements</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a76dec8cb31e498994a944d7647a43309</anchor>
      <arglist>(bool recursive) const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayout *</type>
      <name>layout</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a4efdcbde9d28f410e5ef166c9d691deb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPMarginGroup *</type>
      <name>marginGroup</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a8af6bcf81e12fe1d6f44490f34522b90</anchor>
      <arglist>(QCP::MarginSide side) const</arglist>
    </member>
    <member kind="function">
      <type>QHash&lt; QCP::MarginSide, QCPMarginGroup * &gt;</type>
      <name>marginGroups</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ac8d1139a81a1625860647e307ae2b733</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QMargins</type>
      <name>margins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>af4ac9450aa2d60863bf3a8ea0c940c9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>maximumOuterSizeHint</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ad96efb977a26e360e8a64a4c1e56456d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>maximumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>afb9503858d4aa0f3b9f1794b084fb40a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QMargins</type>
      <name>minimumMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a5eae30e28f28d73fd1c56409c011393e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumOuterSizeHint</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a46789036c4fcb190fa374f91321d7c09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>minimumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a60d4295468a2b57fe91f6f68e20c3993</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>outerRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a2a32a12a6161c9dffbadeb9cc585510c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLayoutElement</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a8947f0ada17e672aaba3d424cbbb67e3</anchor>
      <arglist>(QCustomPlot *parentPlot=0)</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>rect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a208effccfe2cca4a0eaf9393e60f2dd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ae97f483cccedadbf18ea4525ef240ee4</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>accfda49994e3e6d51ed14504abf9d27d</anchor>
      <arglist>(QCP::MarginSides sides)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarginGroup</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a516e56f76b6bc100e8e71d329866847d</anchor>
      <arglist>(QCP::MarginSides sides, QCPMarginGroup *group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a8f450b1f3f992ad576fce2c63d8b79cf</anchor>
      <arglist>(const QMargins &amp;margins)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a74eb5280a737ab44833d506db65efd95</anchor>
      <arglist>(const QSize &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaximumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a03e0e9c48f230217c529b0819f832d84</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0a8a17abc16b7923159fcc7608f94673</anchor>
      <arglist>(const QMargins &amp;margins)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a5dd29a3c8bc88440c97c06b67be7886b</anchor>
      <arglist>(const QSize &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinimumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a8e0447614a0bf92de9a7304588c6b96e</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOuterRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a38975ea13e36de8e53391ce41d94bc0f</anchor>
      <arglist>(const QRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSizeConstraintRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a361666cdcc6fbfd37344cc44be746b0f</anchor>
      <arglist>(SizeConstraintRect constraintRect)</arglist>
    </member>
    <member kind="function">
      <type>SizeConstraintRect</type>
      <name>sizeConstraintRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a66136f121ee3e1c933b748761203cab4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a929c2ec62e0e0e1d8418eaa802e2af9b</anchor>
      <arglist>(UpdatePhase phase)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPLayoutElement</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0dc52343920011b3e72d61fc94ed3400</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a0a8f18141bcf46cf40ad4c13324ff346</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>calculateAutoMargin</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a005c9f0fe84bc1591a2cf2c46fd477b4</anchor>
      <arglist>(QCP::MarginSide side)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ad1c597b1d608cfdd86e7b76819a94cfb</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>layoutChanged</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a765f041a73af0c2de41b41a5a03e31a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>parentPlotInitialized</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ab4bb5c5a958451f5f153fdce350f13cf</anchor>
      <arglist>(QCustomPlot *parentPlot) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::MarginSides</type>
      <name>mAutoMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>af61c70354d1275778d68206b2a1b2d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QHash&lt; QCP::MarginSide, QCPMarginGroup * &gt;</type>
      <name>mMarginGroups</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>aeafbbc1130e02eee663c5326761fc963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QMargins</type>
      <name>mMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ac2a32b99ee527ca5dfff9da03628fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSize</type>
      <name>mMaximumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a64a387973fd4addac842028c89088998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QMargins</type>
      <name>mMinimumMargins</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a5ba71f25d1af4bb092b28df618538e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSize</type>
      <name>mMinimumSize</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>affef747c81632de33f08483b7fd10d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mOuterRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a07bb4973379e75cb0fa5b032c1d24afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLayout *</type>
      <name>mParentLayout</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ae7c75c25549608bd688bdb65d4c38066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ad8896f05550389f7b9e92c9e6cdf6e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SizeConstraintRect</type>
      <name>mSizeConstraintRect</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>acc012635b1ae178ff3c4da8a3af303a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPLayout</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a588aac0a0d721f6c5f10126d8596a20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPMarginGroup</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>ad077a686e85ab6fa03dcb2fd37fc499a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPLayoutElement.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLayoutGrid</name>
    <filename>classQCPLayoutGrid.html</filename>
    <base>QCPLayout</base>
    <member kind="enumeration">
      <type></type>
      <name>FillOrder</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7d49ee08773de6b2fd246edfed353cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>foRowsFirst</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7d49ee08773de6b2fd246edfed353ccaa0202730954e26c474cc820164aedce3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>foColumnsFirst</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7d49ee08773de6b2fd246edfed353ccaac4cb4b796ec4822d5894b47b51627fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>foColumnsFirst</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7d49ee08773de6b2fd246edfed353ccaac4cb4b796ec4822d5894b47b51627fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>foRowsFirst</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7d49ee08773de6b2fd246edfed353ccaa0202730954e26c474cc820164aedce3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addElement</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>adff1a2ca691ed83d2d24a4cd1fe17012</anchor>
      <arglist>(int row, int column, QCPLayoutElement *element)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addElement</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a4c44025dd25acd27e053cadfd448ad7b</anchor>
      <arglist>(QCPLayoutElement *element)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnCount</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a1a2962cbf45011405b64b913afa8e7a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>columnSpacing</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>adcf4c387d5996bf6e4ae0ed26138247e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; double &gt;</type>
      <name>columnStretchFactors</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a8e0e587c386bbcd1b94119f5f44c512d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayoutElement *</type>
      <name>element</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a602b426609b4411cf6a93c3ddf3a381a</anchor>
      <arglist>(int row, int column) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPLayoutElement *</type>
      <name>elementAt</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a4288f174082555f6bd92021bdedb75dc</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>elementCount</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a9a8942aface780a02445ebcf14c48513</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QList&lt; QCPLayoutElement * &gt;</type>
      <name>elements</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7d5b968b4cf57393e9e387976d91f8f7</anchor>
      <arglist>(bool recursive) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expandTo</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a886c0dcbabd51a45da399e044552b685</anchor>
      <arglist>(int newRowCount, int newColumnCount)</arglist>
    </member>
    <member kind="function">
      <type>FillOrder</type>
      <name>fillOrder</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a6cb6563a13759222ad92ae397bd6c27e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasElement</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>ab0cf4f7edc9414a3bfaddac0f46dc0a0</anchor>
      <arglist>(int row, int column)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>indexToRowCol</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a577223db920e2acb34bc1091080c76d1</anchor>
      <arglist>(int index, int &amp;row, int &amp;column) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertColumn</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a1e880a321dbe8b43b471ccd764433dc4</anchor>
      <arglist>(int newIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRow</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a48af3dd7c3a653d9c3d7dd99bd02e838</anchor>
      <arglist>(int newIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>maximumOuterSizeHint</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a41ce0014c220d77b909e2ca937f0e599</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumOuterSizeHint</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a0438bc58b4d3894d01db95b08d4268df</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLayoutGrid</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>ab2a4c1587dc8aed4c41c509c8d8d2a64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowColToIndex</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a682ba76f130810ffd294032a1bfbcfcb</anchor>
      <arglist>(int row, int column) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowCount</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a19c66fd76cbce58a8e94f33797e0c0aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rowSpacing</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a4cb6c680505cd0ce6f85b9e217fd2cd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; double &gt;</type>
      <name>rowStretchFactors</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>aa33408586427e77e05f79defde7f3568</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnSpacing</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a3a49272aba32bb0fddc3bb2a45a3dba0</anchor>
      <arglist>(int pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnStretchFactor</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>ae38f31a71687b9d7ee3104852528fb50</anchor>
      <arglist>(int column, double factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnStretchFactors</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a6c2591d1a7e2534ce036989543b49e57</anchor>
      <arglist>(const QList&lt; double &gt; &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFillOrder</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>affc2f3cfd22f28698c5b29b960d2a391</anchor>
      <arglist>(FillOrder order, bool rearrange=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRowSpacing</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>aaef2cd2d456197ee06a208793678e436</anchor>
      <arglist>(int pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRowStretchFactor</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a7b0273de5369bd93d942edbaf5b166ec</anchor>
      <arglist>(int row, double factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRowStretchFactors</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a200b45f9c908f96ebadaa3c8d87a2782</anchor>
      <arglist>(const QList&lt; double &gt; &amp;factors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrap</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>ab36af18d77e4428386d02970382ee598</anchor>
      <arglist>(int count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>simplify</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a38621ca7aa633b6a9a88617df7f08672</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>take</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>aee961c2eb6cf8a85dcbc5a7d7b6c1a00</anchor>
      <arglist>(QCPLayoutElement *element) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPLayoutElement *</type>
      <name>takeAt</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a17dd220234d1bbf8835abcc666384d45</anchor>
      <arglist>(int index) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLayout</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a6cf43f14d3fa335fd8758561ccf1f78c</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>wrap</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a8bb71b52b2796c9f05fae6a32d2d0efd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPLayoutGrid</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>af859f4a4db693a21056a9e615f6c4a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getMaximumRowColSizes</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a9be77011ec5b5dfbe7fbda126659e1eb</anchor>
      <arglist>(QVector&lt; int &gt; *maxColWidths, QVector&lt; int &gt; *maxRowHeights) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getMinimumRowColSizes</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a4b9a251919936f127a63fc1b9911cd4e</anchor>
      <arglist>(QVector&lt; int &gt; *minColWidths, QVector&lt; int &gt; *minRowHeights) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mColumnSpacing</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>ae9ac48f0791be07ead0a96dbd5622770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; double &gt;</type>
      <name>mColumnStretchFactors</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>ac6aabe62339f94f18b9f8adab94b1840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QList&lt; QCPLayoutElement * &gt; &gt;</type>
      <name>mElements</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a3577d3855bf8ad20ef9079291a49f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FillOrder</type>
      <name>mFillOrder</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a35a20072cbca5659dd75ca74eae87beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mRowSpacing</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a8b67f183f4645739cc4c794d75843b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; double &gt;</type>
      <name>mRowStretchFactors</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a36c85a7eaf342680fb9b8a4977486f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mWrap</name>
      <anchorfile>classQCPLayoutGrid.html</anchorfile>
      <anchor>a17d90c289139847f68cca9e75d64b0fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLayoutInset</name>
    <filename>classQCPLayoutInset.html</filename>
    <base>QCPLayout</base>
    <member kind="enumeration">
      <type></type>
      <name>InsetPlacement</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8b9e17d9a2768293d2a7d72f5e298192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipFree</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8b9e17d9a2768293d2a7d72f5e298192aa4802986ea2cea457f932b115acba59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipBorderAligned</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8b9e17d9a2768293d2a7d72f5e298192aa81e7df4a785ddee2229a8f47c46e817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipBorderAligned</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8b9e17d9a2768293d2a7d72f5e298192aa81e7df4a785ddee2229a8f47c46e817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipFree</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8b9e17d9a2768293d2a7d72f5e298192aa4802986ea2cea457f932b115acba59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addElement</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>ad61529eb576af7f04dff94abb10c745a</anchor>
      <arglist>(QCPLayoutElement *element, Qt::Alignment alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addElement</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8ff61fbee4a1f0ff45c398009d9f1e56</anchor>
      <arglist>(QCPLayoutElement *element, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPLayoutElement *</type>
      <name>elementAt</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a881ca205605bae9c034733b808f93a02</anchor>
      <arglist>(int index) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>elementCount</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a7f5aa4d48a2e844cfe6dd7ed8f0861df</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Qt::Alignment</type>
      <name>insetAlignment</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a5b33b66f0abbb4a7cc2f8aa6c94cf7f8</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>InsetPlacement</type>
      <name>insetPlacement</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a6fcbd74ebbc45bfe64c604b2791aa57f</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>QRectF</type>
      <name>insetRect</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>ab23099a46af17c31f4c40668f13c9de1</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLayoutInset</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a3ad984f3221735374cc5dee14356a7dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a2eeef7ea1b8340e7c7c2e2fc229df5ea</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInsetAlignment</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a62882a4f9ad58bb0f53da12fde022abe</anchor>
      <arglist>(int index, Qt::Alignment alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInsetPlacement</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a63298830744d5d8c5345511c00fd2144</anchor>
      <arglist>(int index, InsetPlacement placement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInsetRect</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>aa487c8378a6f9533567a2e6430099dc3</anchor>
      <arglist>(int index, const QRectF &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>simplify</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a18b7d508f0baa60cc5dcb1343cf7f32a</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>take</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>af7f13cc369f8190b5e7e17d5f39dfe1c</anchor>
      <arglist>(QCPLayoutElement *element) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPLayoutElement *</type>
      <name>takeAt</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>abf2e8233f5b7051220907e62ded490a2</anchor>
      <arglist>(int index) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLayout</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a493526b922ea66a75c45ef1842446988</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPLayoutInset</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a7d0e5647b2e92df92abab532441db112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPLayoutElement * &gt;</type>
      <name>mElements</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a8fff7eae9a1be9a5c1e544fb379f682f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; Qt::Alignment &gt;</type>
      <name>mInsetAlignment</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a55e9b84c310136ff985a6544184ab64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; InsetPlacement &gt;</type>
      <name>mInsetPlacement</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>a57a0a4e445cc78eada29765ecf092abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QRectF &gt;</type>
      <name>mInsetRect</name>
      <anchorfile>classQCPLayoutInset.html</anchorfile>
      <anchor>aaa8f6b5029458f3d97a65239524a2b33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLegend</name>
    <filename>classQCPLegend.html</filename>
    <base>QCPLayoutGrid</base>
    <member kind="enumeration">
      <type></type>
      <name>SelectablePart</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spNone</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1a378201c07d500af7126e3ec91652eed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spLegendBox</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1a0fa4758962a46fa1dc9da818abae23c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spItems</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1a768bfb95f323db4c66473375032c0af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spItems</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1a768bfb95f323db4c66473375032c0af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spLegendBox</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1a0fa4758962a46fa1dc9da818abae23c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spNone</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5404de8bc1e4a994ca4ae69e2c7072f1a378201c07d500af7126e3ec91652eed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectableChanged</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a8a77300fd0976d6bdd8000f4e8d114b8</anchor>
      <arglist>(QCPLegend::SelectableParts parts)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a82c88464edac07a9eefaf3906268df3b</anchor>
      <arglist>(QCPLegend::SelectableParts parts)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addItem</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a3ab274de52d2951faea45a6d975e6b3f</anchor>
      <arglist>(QCPAbstractLegendItem *item)</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>borderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a844b709a5632313416655f931c8e5631</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>aaddafd5cbe9175512311350bb3b563e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearItems</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a24795c7250eb5214fcea16b7217b4dfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ae240104de3c3a4cfc0834dbaffa07ac9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasItem</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ad0f698e33db454a6c103b5206740e599</anchor>
      <arglist>(QCPAbstractLegendItem *item) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasItemWithPlottable</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a4b90a442af871582df85c2bc13f91e88</anchor>
      <arglist>(const QCPAbstractPlottable *plottable) const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>iconBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a5b91d2ea68a4dd20238f660b80cd9945</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QSize</type>
      <name>iconSize</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ae4f17a186558c82d2ba269f6e7164dda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>iconTextPadding</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a19668bb7f8fafe20d367cebf96269eaf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractLegendItem *</type>
      <name>item</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>acfe9694c45104a3359d3806ed366fcf7</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>itemCount</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a57ab86ab8b2a3762d4c1455eb5452c88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPPlottableLegendItem *</type>
      <name>itemWithPlottable</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a91e790002d8bf15a20628a8e8841e397</anchor>
      <arglist>(const QCPAbstractPlottable *plottable) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLegend</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a0001a456989bd07ea378883651fabd72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeItem</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ac91595c3eaa746fe6321d2eb952c63bb</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeItem</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a2aea4ec6da2d454dd0b241a254d65082</anchor>
      <arglist>(QCPAbstractLegendItem *item)</arglist>
    </member>
    <member kind="function">
      <type>SelectableParts</type>
      <name>selectableParts</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ad091ff5e11edbe0adecba81c35522ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>add8204bf083c82cc5def29093501a017</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>selectedBrush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a77dfa9340f68ca195f1817a93db09757</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>selectedFont</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a483ffd35d64710a165da87b9d9f11110</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>selectedIconBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ad8eb320ca3a25928982a65163e8f883b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractLegendItem * &gt;</type>
      <name>selectedItems</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ac7d9e567d5c551e09cd9bcc4306c5532</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SelectableParts</type>
      <name>selectedParts</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a3efbf879f6936ec337690985e567dc6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedTextColor</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ab9b469b27787bfb2ce6c8978a31821af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>aa53507624491908fb3d1a514b1fc674e</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a866a9e3f5267de7430a6c7f26a61db9f</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a497bbcd38baa3598c08e2b3f48103f23</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>aa4cda8499e3cb0f3be415edc02984c73</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a2f2c93d18a651f4ff294bb3f026f49b8</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconSize</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a8b0740cce488bf7010da6beda6898984</anchor>
      <arglist>(const QSize &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconSize</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a96b1a37fd4ee6a9778e6e54fe56ab6c2</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIconTextPadding</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a62973bd69d5155e8ea3141366e8968f6</anchor>
      <arglist>(int padding)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectableParts</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a9ce60aa8bbd89f62ae4fa83ac6c60110</anchor>
      <arglist>(const SelectableParts &amp;selectableParts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a2c35d262953a25d96b6112653fbefc88</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedBrush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a875227f3219c9799464631dec5e8f1bd</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedFont</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ab580a01c3c0a239374ed66c29edf5ad2</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedIconBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ade93aabe9bcccaf9cf46cec22c658027</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectedParts</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a2aee309bb5c2a794b1987f3fc97f8ad8</anchor>
      <arglist>(const SelectableParts &amp;selectedParts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedTextColor</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a7674dfc7a1f30e1abd1018c0ed45e0bc</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextColor</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ae1eb239ff4a4632fe1b6c3e668d845c6</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>textColor</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>aa96d8f1a183ec2be8c0461c0abebd6db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPLegend</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a52b305572e20f4e7cb37e945e2b9bec0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a817f75c234f82a2e26643dc0de742095</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ac2066837f7ebc32a5b15434cdca5b176</anchor>
      <arglist>(bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a74f93358d2b4a76ec95c3a5d825582a3</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>getBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a1cf9df6f2130c5ad842dc92188ab6bd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QBrush</type>
      <name>getBrush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ab1438d5d67304cdda3b9339da580d6bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>parentPlotInitialized</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a2b225cefb5eb267771e2c7c44fd2b408</anchor>
      <arglist>(QCustomPlot *parentPlot) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a71f54a05c3e5b1a1ade1864422cd642e</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QCP::Interaction</type>
      <name>selectionCategory</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a1a2075e462984f9ff51d9c75bda3581b</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a52ab8342a382456131d567f962d7f9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a9bd7cd05a9a485e06eda513a348baf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mFont</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a56ffacb184a99eefe09a0c7181d0713d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mIconBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a773ae518c3149fcabff4a2906fdacbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QSize</type>
      <name>mIconSize</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a39b972aae6c6a3fa5aa73313ab7a5765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mIconTextPadding</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a8abf8843864ee9afc3f54f906c062240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SelectableParts</type>
      <name>mSelectableParts</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a179b4d5c1bea723b76e402ff48f0d7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a62906c996906ae23e9f724b6ac1f7334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mSelectedBrush</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>ab3c7567c86d4784b1e48f76a84b3a1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mSelectedFont</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a86ce8f6c20a2f51a48eaf3c24ce16805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mSelectedIconBorderPen</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a7429ac0e64c7b90b649b4d8f4cc5fa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SelectableParts</type>
      <name>mSelectedParts</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a917a34dd2856baafd8d56852d94d00e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mSelectedTextColor</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a6c25c8796c6e73e983aae6024965f2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mTextColor</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a478b2d809a7390e9ff8f8bb70d6bd9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPAbstractLegendItem</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a8a375e31e42c68de049fcf0fd35db5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPLegend.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPLineEnding</name>
    <filename>classQCPLineEnding.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>EndingStyle</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esNone</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5aca12d500f50cd6871766801bac30fb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esFlatArrow</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a3d7dcea2f100671727c3417142154f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esSpikeArrow</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5ab9964d0d03f812d1e79de15edbeb2cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esLineArrow</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a61f78ee8f375fb21cb9d250687bbcbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esDisc</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5ae5a3414916817258bcc6dddd605e8f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esSquare</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5ae1836502fa43d8990bb62b2d493a140a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esDiamond</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a378fe5a8b768411b0bc1765210fe7200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esBar</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a2cf543bbca332df26d89bf779f50469f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esHalfBar</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a126c390f0c359fcd8df1fc5e38d26d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esSkewedBar</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a2b2cc96e757ca9bcd91fb70221ed43ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esBar</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a2cf543bbca332df26d89bf779f50469f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esDiamond</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a378fe5a8b768411b0bc1765210fe7200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esDisc</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5ae5a3414916817258bcc6dddd605e8f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esFlatArrow</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a3d7dcea2f100671727c3417142154f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esHalfBar</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a126c390f0c359fcd8df1fc5e38d26d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esLineArrow</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a61f78ee8f375fb21cb9d250687bbcbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esNone</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5aca12d500f50cd6871766801bac30fb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esSkewedBar</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5a2b2cc96e757ca9bcd91fb70221ed43ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esSpikeArrow</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5ab9964d0d03f812d1e79de15edbeb2cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>esSquare</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a5ef16e6876b4b74959c7261d8d4c2cd5ae1836502fa43d8990bb62b2d493a140a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>boundingDistance</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a14fe390ddd590864ac66a60ed5278df5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a4f45db54f2aba03acf055e29aec1e8e7</anchor>
      <arglist>(QCPPainter *painter, const QCPVector2D &amp;pos, const QCPVector2D &amp;dir) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>af7ac30a81ba85b9bded148c6ec387391</anchor>
      <arglist>(QCPPainter *painter, const QCPVector2D &amp;pos, double angle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inverted</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a15a68706d298a0c9f94556f6b4db15ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>aee9050a13fe115bd1b6794f9ad14cd72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLineEnding</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>af2eaf8123b000d97fbd11929c669f61b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPLineEnding</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>abb2abc7542f0c7a3c081d878248896a4</anchor>
      <arglist>(EndingStyle style, double width=8, double length=10, bool inverted=false)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>realLength</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>acacd24d386d459b282d3c57f16a5405d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInverted</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a580e4e2360b35ebb8d68f3494aa2335d</anchor>
      <arglist>(bool inverted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLength</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>ae36fa01763751cd64b7f56c3507e935a</anchor>
      <arglist>(double length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStyle</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a56953b9cb8ed1bed0f025c3935f16910</anchor>
      <arglist>(EndingStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a26dc020ea985a72cc25881ce2115e34e</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function">
      <type>EndingStyle</type>
      <name>style</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a07e75aaac6c61322bf51af237c5778e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>ae6f1fb83c210da6ace35d629993287f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mInverted</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a91306fe771d54c955e0af21af14349d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mLength</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>ae8e1e2566b96c05736cd92662dba8af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EndingStyle</type>
      <name>mStyle</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>a4696fc9117b60f1ca7690fcd2ba56611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mWidth</name>
      <anchorfile>classQCPLineEnding.html</anchorfile>
      <anchor>aca89d21341133c20dc6825c33a5eac48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPMarginGroup</name>
    <filename>classQCPMarginGroup.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>a144b67f216e4e86c3a3a309e850285fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPLayoutElement * &gt;</type>
      <name>elements</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>ac967a4dc5fe02ae44aeb43511d5e1bd4</anchor>
      <arglist>(QCP::MarginSide side) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>ae0d32656d8a5fc5690c4e7693f9d0539</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPMarginGroup</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>ac481c20678ec5b305d6df330715f4b7b</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPMarginGroup</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>a42c62becdaac41406ca90f1c2a755e1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>acb9c3a35acec655c2895b7eb95ee0524</anchor>
      <arglist>(QCP::MarginSide side, QCPLayoutElement *element)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual int</type>
      <name>commonMargin</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>aea6a00373b3a0305de56c34d2423ea99</anchor>
      <arglist>(QCP::MarginSide side) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeChild</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>a20ab3286062957d99b58db683fe725b0</anchor>
      <arglist>(QCP::MarginSide side, QCPLayoutElement *element)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QHash&lt; QCP::MarginSide, QList&lt; QCPLayoutElement * &gt; &gt;</type>
      <name>mChildren</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>a954bc89ff8958b9bb6a4a0d08ed5fc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCustomPlot *</type>
      <name>mParentPlot</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>a23cfa29e3cc0f33a59141b77d8c04edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPLayoutElement</name>
      <anchorfile>classQCPMarginGroup.html</anchorfile>
      <anchor>a0790750c7e7f14fdbd960d172655b42b</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPMarginGroup" title="Example">QCPMarginGroup-example</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPPaintBufferPixmap</name>
    <filename>classQCPPaintBufferPixmap.html</filename>
    <base>QCPAbstractPaintBuffer</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>a14badbd010a3cde6b55817ccb7b65217</anchor>
      <arglist>(const QColor &amp;color) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>af7bfc685e56a0a9329e57cd9a265eb74</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPPaintBufferPixmap</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>aef0224e03b9285509391fcd61a8e6844</anchor>
      <arglist>(const QSize &amp;size, double devicePixelRatio)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPPainter *</type>
      <name>startPainting</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>a357964ef7d28cfa530338be4e5c93234</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPPaintBufferPixmap</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>a52b00bff4a36085b197bd374d5d24450</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>reallocateBuffer</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>ad49f3205ba3463b1c44f8db3cfcc90f0</anchor>
      <arglist>() Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mBuffer</name>
      <anchorfile>classQCPPaintBufferPixmap.html</anchorfile>
      <anchor>a6d7009f45f03e305f2dc00e52a9225f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPPainter</name>
    <filename>classQCPPainter.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>PainterMode</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmDefault</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156da3bac5e87e3d58553b297befb4eee2a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmVectorized</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156daeda679cd55dcd468341d07d48a30b6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmNoCaching</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156dae78f9a4eb277a5f9207f50850a51a0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmNonCosmetic</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156dac1e481bfaf408f2bd2eaad3ec341f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmDefault</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156da3bac5e87e3d58553b297befb4eee2a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmNoCaching</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156dae78f9a4eb277a5f9207f50850a51a0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmNonCosmetic</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156dac1e481bfaf408f2bd2eaad3ec341f36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pmVectorized</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a156cf16444ff5e0d81a73c615fdb156daeda679cd55dcd468341d07d48a30b6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>antialiasing</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a5aff96296e995f6f35b2596a482aae37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>begin</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a0a41146ccd619dceab6e25ec7b46b044</anchor>
      <arglist>(QPaintDevice *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a0b4b1b9bd495e182c731774dc800e6e0</anchor>
      <arglist>(const QLineF &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLine</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>ad1638db27929491b3f1beb74d6cbad5e</anchor>
      <arglist>(const QPointF &amp;p1, const QPointF &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeNonCosmetic</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a7e63fbcf47e35c6f2ecd11b8fef7c7d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PainterModes</type>
      <name>modes</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>aef102658219b24165f7ee2aad1b9e48f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPPainter</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a3c52cb0f43f34573d29bea487da28fe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPPainter</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>ae58dbb1795ddc4351ab324dc9898aa22</anchor>
      <arglist>(QPaintDevice *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a64908e6298d5bbd83457dc987cc3a022</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a8fd6821ee6fecbfa04444c9062912abd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasing</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>aaba1deb9188244d9ea65b035112b4d05</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>af6b1f7d2bbc548b10aa55d8b6ad49577</anchor>
      <arglist>(PainterMode mode, bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModes</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a5fac93adc29c7c4dea9f3e171e9e635e</anchor>
      <arglist>(PainterModes modes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>af9c7a4cd1791403901f8c5b82a150195</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a5c4d88f21564e156e88ef807f7cf0003</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a25e76095aae41da0d08035060e5f81ca</anchor>
      <arglist>(Qt::PenStyle penStyle)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QStack&lt; bool &gt;</type>
      <name>mAntialiasingStack</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a0189e641bbf7dc31ac15aef7b36501fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mIsAntialiasing</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>a7055085da176aee0f6b23298f1003d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PainterModes</type>
      <name>mModes</name>
      <anchorfile>classQCPPainter.html</anchorfile>
      <anchor>af5d1d6e5df0adbc7de5633250fb3396c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPPlottableInterface1D</name>
    <filename>classQCPPlottableInterface1D.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>dataCount</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a058a22c770ef4d5a0e878a7f02183da9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>dataMainKey</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a2bd60daaac046945fead558cbd83cf73</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>dataMainValue</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>af6330919e8023277d08c958a6074fc76</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QPointF</type>
      <name>dataPixelPosition</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a78911838cfbcfd2d8df9ad2fdbfb8e93</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>dataSortKey</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>afdc92f9f01e7e35f2e96b2ea9dc14ae7</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPRange</type>
      <name>dataValueRange</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a9ca7fcf14d885a200879768679b19be9</anchor>
      <arglist>(int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>findBegin</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a5b95783271306a4de97be54eac1e7d13</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>findEnd</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a5deced1016bc55a41a2339619045b295</anchor>
      <arglist>(double sortKey, bool expandedRange=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a67093e4ccf490ff5f7750640941ff34c</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a229e65e7ab968dd6cd0e259fa504b79d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPPlottableInterface1D</name>
      <anchorfile>classQCPPlottableInterface1D.html</anchorfile>
      <anchor>a8829011d62208625f741f2d7e1cb6280</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPPlottableLegendItem</name>
    <filename>classQCPPlottableLegendItem.html</filename>
    <base>QCPAbstractLegendItem</base>
    <member kind="function">
      <type>QCPAbstractPlottable *</type>
      <name>plottable</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>af29e9a2c60b4cba0cac2447b8af7b488</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPPlottableLegendItem</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>ac1072591fe409d3dabad51b23ee4d6c5</anchor>
      <arglist>(QCPLegend *parent, QCPAbstractPlottable *plottable)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>a5838366619200e99680afa6d355d13fa</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QFont</type>
      <name>getFont</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>a77d980f594046226f9ac075fa07244b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPen</type>
      <name>getIconBorderPen</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>afa81a8bd4434ec249efbbfc2a030a752</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QColor</type>
      <name>getTextColor</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>a55daaffee35326765deebf8271efe210</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumOuterSizeHint</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>a8b543f3ac32b2fe59326e01c1101b3b8</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAbstractPlottable *</type>
      <name>mPlottable</name>
      <anchorfile>classQCPPlottableLegendItem.html</anchorfile>
      <anchor>ada647fb4b22971a1a424e15b4f6af0d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPRange</name>
    <filename>classQCPRange.html</filename>
    <member kind="function">
      <type>QCPRange</type>
      <name>bounded</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a22151e18d961d762d25721211e89c2e5</anchor>
      <arglist>(double lowerBound, double upperBound) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>center</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>af57d4a37a45d0101177ca30fae5d4ca8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>ae9842b48b6d38dc5e9607358e3083cc8</anchor>
      <arglist>(double value) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expand</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a0fa1bc8048be50d52bea93a8caf08305</anchor>
      <arglist>(const QCPRange &amp;otherRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expand</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a5fa977db0a4b7800075c629c62cf5e80</anchor>
      <arglist>(double includeCoord)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>expanded</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a9cbfb7cd06eac1839cae981e05c19633</anchor>
      <arglist>(const QCPRange &amp;otherRange) const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>expanded</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>af81d70f1add7233d73a19dcbe5decb2e</anchor>
      <arglist>(double includeCoord) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>af914a7740269b0604d0827c634a878a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a4827a37c83b8bb4bf53fcf8f6a257e77</anchor>
      <arglist>(const QCPRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange &amp;</type>
      <name>operator*=</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a6876aa9620ff2f0f7f1873f998372cef</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange &amp;</type>
      <name>operator+=</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>afea7c1aa7d08f061cd9bd8832f957df8</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange &amp;</type>
      <name>operator-=</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a95894bcb15a16a75ca564091374e2191</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange &amp;</type>
      <name>operator/=</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a6137d8682b6835ace840730b4c1e2d63</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a9f8d1fdcf4b6d19779f1c3d9a14b09c9</anchor>
      <arglist>(const QCPRange &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPRange</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>aca158d7e69702cee5d77d10a269b01e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPRange</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a1d9d84d084c8f368fdedd42e0978d405</anchor>
      <arglist>(double lower, double upper)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>sanitizedForLinScale</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a808751fdd9b17ef52327ba011df2e5f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>sanitizedForLogScale</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a3d66288d66e1d6df3636075eb42502ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>size</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a62326e7cc4316b96df6a60813230e63f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>validRange</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>ab38bd4841c77c7bb86c9eea0f142dcc0</anchor>
      <arglist>(double lower, double upper)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>validRange</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a801b964752eaad6219be9d8a651ec2b3</anchor>
      <arglist>(const QCPRange &amp;range)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lower</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>aa3aca3edb14f7ca0c85d912647b91745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>upper</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>ae44eb3aafe1d0e2ed34b499b6d2e074f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>maxRange</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a5ca51e7a2dc5dc0d49527ab171fe1f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>minRange</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>ab46d3bc95030ee25efda41b89e2b616b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPRange</type>
      <name>operator*</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a558b1248ff6a9e41fd5b2630555a8acc</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPRange</type>
      <name>operator*</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a5cb2332f6957021f47cc768089f4f090</anchor>
      <arglist>(double value, const QCPRange &amp;range)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPRange</type>
      <name>operator+</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>af53ea6fb823a4a5897162b865841de04</anchor>
      <arglist>(const QCPRange &amp;, double)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPRange</type>
      <name>operator+</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a9fb2e9941d32001482df670c0d704977</anchor>
      <arglist>(double, const QCPRange &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPRange</type>
      <name>operator-</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a797f82830b516646da8873f82e39e356</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="friend">
      <type>friend const QCPRange</type>
      <name>operator/</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>a4b366a3a21974c88e09b0d39d4a24a4b</anchor>
      <arglist>(const QCPRange &amp;range, double value)</arglist>
    </member>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classQCPRange.html</anchorfile>
      <anchor>ab4b7d434541ec2e2e00ef3764dde90d8</anchor>
      <arglist>(QDebug d, const QCPRange &amp;range)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPScatterStyle</name>
    <filename>classQCPScatterStyle.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ScatterProperty</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spNone</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46a5891be10bea382fad6c20f7737a2dd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spPen</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46aa04d012e7c03e455db2b68fdd55c2a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spBrush</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46af0499b1fc04de2dcc7e47ff0ef75c904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spSize</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46a553ae95798ace9a328c7cd62045260b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46a19c224563adb42c55fb8b7ae6904411b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spAll</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46af62509c0409467f387234274762e6f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScatterShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssNone</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349abd144c291ca274f77053ec68cab6c022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssDot</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a06e15a735b79093a1d999c0374fa3aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCross</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a9eacd60f059dc3ef71bf249f515a6fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPlus</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a2d7f1d3c1a148b9d9d17f2fd9cae5eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCircle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a7c92a110880d0ef2170dff3a5b4f7779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssDisc</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a281fe1434696dcbab3aa6b9ccfbb09e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssSquare</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a279e48703ddc9f1cf4a61d3e2817ab3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssDiamond</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a4fc5929df1b2dad0a3cb2ef2c8b6e633</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssStar</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a6047a2d64e41f1d6ce54445d595d442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssTriangle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a74a8d4eff1d97b57c53a60d0003453c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssTriangleInverted</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a6156274d21d8b4115197567d3ea2d9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCrossSquare</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a7081310936c200c6c78e34c172f72d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPlusSquare</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a5aa8e9db545e5404482fec774768ee25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCrossCircle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a524613ba5d1c4eaa1541d74cf339d283</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPlusCircle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a6fa151d01f1694c9ff9922da686dc535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPeace</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349ada3b2988ece38c121922a4b5007eb08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPixmap</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a8718b849ca7c307b07b8e091efb0c31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCustom</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a15d9bcfd9de94edda949006529f9219d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spAll</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46af62509c0409467f387234274762e6f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spBrush</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46af0499b1fc04de2dcc7e47ff0ef75c904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spNone</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46a5891be10bea382fad6c20f7737a2dd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spPen</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46aa04d012e7c03e455db2b68fdd55c2a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46a19c224563adb42c55fb8b7ae6904411b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>spSize</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8974f6a20f8f6eea7781f0e6af9deb46a553ae95798ace9a328c7cd62045260b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCircle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a7c92a110880d0ef2170dff3a5b4f7779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCross</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a9eacd60f059dc3ef71bf249f515a6fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCrossCircle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a524613ba5d1c4eaa1541d74cf339d283</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCrossSquare</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a7081310936c200c6c78e34c172f72d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssCustom</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a15d9bcfd9de94edda949006529f9219d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssDiamond</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a4fc5929df1b2dad0a3cb2ef2c8b6e633</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssDisc</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a281fe1434696dcbab3aa6b9ccfbb09e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssDot</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a06e15a735b79093a1d999c0374fa3aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssNone</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349abd144c291ca274f77053ec68cab6c022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPeace</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349ada3b2988ece38c121922a4b5007eb08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPixmap</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a8718b849ca7c307b07b8e091efb0c31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPlus</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a2d7f1d3c1a148b9d9d17f2fd9cae5eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPlusCircle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a6fa151d01f1694c9ff9922da686dc535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssPlusSquare</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a5aa8e9db545e5404482fec774768ee25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssSquare</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a279e48703ddc9f1cf4a61d3e2817ab3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssStar</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a6047a2d64e41f1d6ce54445d595d442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssTriangle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a74a8d4eff1d97b57c53a60d0003453c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssTriangleInverted</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adb31525af6b680e6f1b7472e43859349a6156274d21d8b4115197567d3ea2d9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTo</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>afd8044ece445300499ca0dc164821e0f</anchor>
      <arglist>(QCPPainter *painter, const QPen &amp;defaultPen) const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>adc4f66aed84f1d7a3a5aabf4f48f31a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPainterPath</type>
      <name>customPath</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>aef1fac84c9830fd97f2a8568e605e372</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a89b5105e6027bfcbfeefed9d201b607c</anchor>
      <arglist>(QCPPainter *painter, const QPointF &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a95c297b114c77c22428ef40f54620ddf</anchor>
      <arglist>(QCPPainter *painter, double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNone</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a72db6bcb1e1abd6e53c1315dd3dea7e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPenDefined</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a47077eb6450fe9a788f833e4ec1b1d5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>acdd6313d16e69d3810e9d1f48dd9e4bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>pixmap</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a9b2d1a2ec0aac0c74f7582d14050e93a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a8836018d9ad83ccd8870de8315c1be73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a003d92f74f4561eda111862eadd62f28</anchor>
      <arglist>(ScatterShape shape, double size=6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>afa059da858c864c7e05871dc602d7eab</anchor>
      <arglist>(ScatterShape shape, const QColor &amp;color, double size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a6e1b64f12cac7f07af180ae4316fd38d</anchor>
      <arglist>(ScatterShape shape, const QColor &amp;color, const QColor &amp;fill, double size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a85acc4941d7e5c9bca5fa51377a77f49</anchor>
      <arglist>(ScatterShape shape, const QPen &amp;pen, const QBrush &amp;brush, double size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a63962094587a4c2258435aa7933996cc</anchor>
      <arglist>(const QPixmap &amp;pixmap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPScatterStyle</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a879c30647683b3cfbde2afecea815e6f</anchor>
      <arglist>(const QPainterPath &amp;customPath, const QPen &amp;pen, const QBrush &amp;brush=Qt::NoBrush, double size=6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a74d692aaeb8d4b36d6f7d510e44264b1</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomPath</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a96a3e949f90b2afe5677ca9412a12a1e</anchor>
      <arglist>(const QPainterPath &amp;customPath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromOther</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a7d59ba8864914f765817841089e436f1</anchor>
      <arglist>(const QCPScatterStyle &amp;other, ScatterProperties properties)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a761f1f229cc0ca4703e1e2b89f6dd1ba</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixmap</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a5fb611d46acfac520d7b89a1c71d9246</anchor>
      <arglist>(const QPixmap &amp;pixmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a7c641c4d4c6d29cb705d3887cfce91c1</anchor>
      <arglist>(ScatterShape shape)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>aaefdd031052892c4136129db68596e0f</anchor>
      <arglist>(double size)</arglist>
    </member>
    <member kind="function">
      <type>ScatterShape</type>
      <name>shape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>af04cad55bd7f58a96da4fc6bc46a0a1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>size</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a0e94526d9165d9f50e262102bdd71a47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undefinePen</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>acabc2a8c83d650b946f50c3166b6c35e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a1b9c6ab10aebcaf236f1f45d1d6d64d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPainterPath</type>
      <name>mCustomPath</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a813cb074744dc5a2f59cc99d6a10c6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a0f6a85e6d1e3ae1ca1b6efb4d4cdfe17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mPenDefined</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a84ef5aa591ddba07b440f597e1669e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mPixmap</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a7697346c89b19d4cd1d8dd33319ec9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ScatterShape</type>
      <name>mShape</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>af1b327f35f107ed108290187bbc8c7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mSize</name>
      <anchorfile>classQCPScatterStyle.html</anchorfile>
      <anchor>a757da98671eb06b221979373ac2cec91</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPScatterStyle" title="Specifying a scatter style">QCPScatterStyle-defining</docanchor>
    <docanchor file="classQCPScatterStyle" title="Leaving the color/pen up to the plottable">QCPScatterStyle-undefinedpen</docanchor>
    <docanchor file="classQCPScatterStyle" title="Custom shapes and pixmaps">QCPScatterStyle-custompath-and-pixmap</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPSelectionDecorator</name>
    <filename>classQCPSelectionDecorator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>applyBrush</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a225544527d51b49546b70d0e6d655a34</anchor>
      <arglist>(QCPPainter *painter) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyPen</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a75098893f7d08660ea449206810679d7</anchor>
      <arglist>(QCPPainter *painter) const</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a783b643aa52120a25308fc501b9998b1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a467a8d5cfcab27e862a17c797ac27b8a</anchor>
      <arglist>(const QCPSelectionDecorator *other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawDecoration</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a4f8eb49e277063845391e803ae23054a</anchor>
      <arglist>(QCPPainter *painter, QCPDataSelection selection)</arglist>
    </member>
    <member kind="function">
      <type>QCPScatterStyle</type>
      <name>getFinalScatterStyle</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a1277b373248896bc70e8cc1de96da9fa</anchor>
      <arglist>(const QCPScatterStyle &amp;unselectedStyle) const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a9307a60c9759223367909aed2d05ad91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPSelectionDecorator</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>aa145480d9a062cd176fe30900bb7bca8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPScatterStyle</type>
      <name>scatterStyle</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>aa6558f6f270a188bb633386aba0d1ae4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>aa74b626be518ea17055f918d423c8c2d</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>ac2c8192e1e294aa3a4a7f32a859e3d76</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScatterStyle</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>ab403a613289714ff4fd4a0c0371ab116</anchor>
      <arglist>(const QCPScatterStyle &amp;scatterStyle, QCPScatterStyle::ScatterProperties usedProperties=QCPScatterStyle::spPen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUsedScatterProperties</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a808c1607cd4e83869c04986e332455c0</anchor>
      <arglist>(const QCPScatterStyle::ScatterProperties &amp;properties)</arglist>
    </member>
    <member kind="function">
      <type>QCPScatterStyle::ScatterProperties</type>
      <name>usedScatterProperties</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>ab2019bf31dde39f1ec028e3810dfc08b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPSelectionDecorator</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>ab211eb11379854dcbe23b1642be0d19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>registerWithPlottable</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>af66cb39e308da0285ae5d533e1e85027</anchor>
      <arglist>(QCPAbstractPlottable *plottable)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a4e3a3a01fdec5b018c0c59a0b6ae9f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a684a691c146a5bac927c0146bd28d557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPAbstractPlottable *</type>
      <name>mPlottable</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a25250a1d29b0723c4fa59a97e62f5758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPScatterStyle</type>
      <name>mScatterStyle</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a5b822197a1bf802c5cf8c3dc43ca549a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPScatterStyle::ScatterProperties</type>
      <name>mUsedScatterProperties</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>acb4f6af085283c9ce7d5c168fb53e855</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>QCPAbstractPlottable</name>
      <anchorfile>classQCPSelectionDecorator.html</anchorfile>
      <anchor>a53cf0e76aca814550c796fed79e345d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPSelectionDecoratorBracket</name>
    <filename>classQCPSelectionDecoratorBracket.html</filename>
    <base>QCPSelectionDecorator</base>
    <member kind="enumeration">
      <type></type>
      <name>BracketStyle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsSquareBracket</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336eaa10a8d25d409b09256a13220a4d74f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsHalfEllipse</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336eafa8ad19b1822c9c03fbe5e9ff8eeeea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsEllipse</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336ea7cab0f2f406e293094a7a1e4903f6e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsPlus</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336ea86eb6ae27e6296576fdc46d13c840530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsUserStyle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336ea5a627cacdaa30ce434371d6a034b991d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsEllipse</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336ea7cab0f2f406e293094a7a1e4903f6e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsHalfEllipse</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336eafa8ad19b1822c9c03fbe5e9ff8eeeea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsPlus</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336ea86eb6ae27e6296576fdc46d13c840530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsSquareBracket</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336eaa10a8d25d409b09256a13220a4d74f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bsUserStyle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aa6d18517ec0553575bbef0de4252336ea5a627cacdaa30ce434371d6a034b991d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>bracketBrush</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ac5e409d6b62f0b71143fb8a526fe59a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bracketHeight</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a531d9c953a7279db93611248e115edab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>bracketPen</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a841c56a37380f2e8af6126881b5f0fb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BracketStyle</type>
      <name>bracketStyle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a1c3d65e560555caf9b31123008491ac6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>bracketWidth</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ae268c621b808d8660d38fc6c69fc40ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawBracket</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a57b65b5508d5bd0f27c9318f3d4646be</anchor>
      <arglist>(QCPPainter *painter, int direction) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawDecoration</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a9ebe2e729b5012c0a995d788f87fac22</anchor>
      <arglist>(QCPPainter *painter, QCPDataSelection selection) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPSelectionDecoratorBracket</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ad2cfbff98cc055311810ba357f6eef1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBracketBrush</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a2f4ea0bfb0ea980252b76dd349dd53aa</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBracketHeight</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>aed773ad737201cca40efc6fe451acad8</anchor>
      <arglist>(int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBracketPen</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ac0e392a6097990f8aa978932a8fa05d6</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBracketStyle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a04507697438f6ad8cc2aeea5422dcbe5</anchor>
      <arglist>(BracketStyle style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBracketWidth</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a291b59cab98ce93a0a3c85963fe10f5e</anchor>
      <arglist>(int width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTangentAverage</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>adb2d0876f25a77c88042b70818f1d6e4</anchor>
      <arglist>(int pointCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTangentToData</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a93bc6086e53a5e40a08641a7b2e2cdd5</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>tangentAverage</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a4e21ee2db0f43c1208d2e30879ec6a3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tangentToData</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a257cb5f8b822edc839c1510ed0f23f13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPSelectionDecoratorBracket</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>add2764b01a029c64f08f34f08ea6d41b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QPointF</type>
      <name>getPixelCoordinates</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a9925ed667e8a645fcb9949bd02ee4a19</anchor>
      <arglist>(const QCPPlottableInterface1D *interface1d, int dataIndex) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>getTangentAngle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ac002e20586950bf5c91a399863769c61</anchor>
      <arglist>(const QCPPlottableInterface1D *interface1d, int dataIndex, int direction) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBracketBrush</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ae905dd458b85ac529fb9c6ec879e5680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mBracketHeight</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a3887d29b82f4dec3bf2ddf97d5475b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mBracketPen</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ac7da5610713e67e92d0a882ef743a453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BracketStyle</type>
      <name>mBracketStyle</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a5ed4965200caa115da1a49f2f860e23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mBracketWidth</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a333983308322d10968c35bf2af4b392d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mTangentAverage</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>a810900616f17964cab140cbc13f40203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mTangentToData</name>
      <anchorfile>classQCPSelectionDecoratorBracket.html</anchorfile>
      <anchor>ac08c7de0fd81b64b0f3fe31739688081</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPSelectionRect</name>
    <filename>classQCPSelectionRect.html</filename>
    <base>QCPLayerable</base>
    <member kind="signal">
      <type>void</type>
      <name>accepted</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a15a43542e1f7b953a44c260b419e6d2c</anchor>
      <arglist>(const QRect &amp;rect, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>canceled</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>aeb82009393c90130102dccf36477b906</anchor>
      <arglist>(const QRect &amp;rect, QInputEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>changed</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a1bab11026bca52740c2e6682623e6964</anchor>
      <arglist>(const QRect &amp;rect, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>started</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a7b7162d19f4f2174d3644ff1a5d335aa</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type>QBrush</type>
      <name>brush</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a9669c77c5796dea9dc089a088d50ebfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>cancel</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>af67bc58f4f5ce9a4dc420b9c42de235a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ad27c1569c6ea8fa48e24b81e2a302df3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>pen</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ab4229f8faeaffba9617d2e6c4779b765</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPSelectionRect</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ade6ee59fabcc585a1e281eb527b01867</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>range</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a23ab082ffa04be1dbf9afb9e633ab815</anchor>
      <arglist>(const QCPAxis *axis) const</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>rect</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a3812115ae4dfe2855bf1e58331c14805</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBrush</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ab0c66f1484418782efa01f4153611080</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPen</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ada20b7fb1b2dcbe50523262636b06963</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCPSelectionRect</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>aded186aabcdc3ee51775b7c5063e199a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>aa854697618e16037ba9c73056abfb9bf</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ab0e50ae796508bdcd97ab8c335c593bf</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>endSelection</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a625bcffd73987f6de6c6559aaf29ab9d</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>keyPressEvent</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a1affe764316d6122a26fdb2e9583feb1</anchor>
      <arglist>(QKeyEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>moveSelection</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a95c3f1700be2a6d7bba0fe56ece5fbb1</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>startSelection</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a271f24cfca8bc50a0e2b4310ff90e227</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mActive</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a1c167356b0bc59e62691bff8c90f5851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBrush</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a1bda3f02c2e4da58c856d19695028cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mPen</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>ae255dec12cd531071115bd667f0fd815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mRect</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a45a2600ef19c8f7b5ec6134beab036cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPSelectionRect.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPStatisticalBox</name>
    <filename>classQCPStatisticalBox.html</filename>
    <base>QCPAbstractPlottable1D&lt; QCPStatisticalBoxData &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a9a8739c5b8291db8fd839e892fc8f478</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;minimum, const QVector&lt; double &gt; &amp;lowerQuartile, const QVector&lt; double &gt; &amp;median, const QVector&lt; double &gt; &amp;upperQuartile, const QVector&lt; double &gt; &amp;maximum, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addData</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a026f2790b530d6f29312254ecb1e7c1e</anchor>
      <arglist>(double key, double minimum, double lowerQuartile, double median, double upperQuartile, double maximum, const QVector&lt; double &gt; &amp;outliers=QVector&lt; double &gt;())</arglist>
    </member>
    <member kind="function">
      <type>QSharedPointer&lt; QCPStatisticalBoxDataContainer &gt;</type>
      <name>data</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a728e501413eaf191544014173d52dfbc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getKeyRange</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a77d2d13301dfe60c13adfaa17fc1802f</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPRange</type>
      <name>getValueRange</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>ab3388a21d0c2e86fbc0cba9c06ceb49b</anchor>
      <arglist>(bool &amp;foundRange, QCP::SignDomain inSignDomain=QCP::sdBoth, const QCPRange &amp;inKeyRange=QCPRange()) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>medianPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>af767bc7b6b477d005535314b35aca683</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPScatterStyle</type>
      <name>outlierStyle</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>aef92e38fcb8e5041a44c2e01886e3b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPStatisticalBox</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a75c2b3e7fcd0741cc981693a2ba63b27</anchor>
      <arglist>(QCPAxis *keyAxis, QCPAxis *valueAxis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a1607fa92f829c631107c20ccb2d70a6d</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QCPDataSelection</type>
      <name>selectTestRect</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a42febad6ad5e924a151434cc434b4ffc</anchor>
      <arglist>(const QRectF &amp;rect, bool onlySelectable) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a08a6da55822bad825ee25a8069b9b52f</anchor>
      <arglist>(QSharedPointer&lt; QCPStatisticalBoxDataContainer &gt; data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a4ae198e66243d8cc57ad8893c37bf9d4</anchor>
      <arglist>(const QVector&lt; double &gt; &amp;keys, const QVector&lt; double &gt; &amp;minimum, const QVector&lt; double &gt; &amp;lowerQuartile, const QVector&lt; double &gt; &amp;median, const QVector&lt; double &gt; &amp;upperQuartile, const QVector&lt; double &gt; &amp;maximum, bool alreadySorted=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMedianPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a7260ac55b669f5d0a74f16d5ca84c52c</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlierStyle</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>ad5241943422eb8e58360a97e99ad6aa7</anchor>
      <arglist>(const QCPScatterStyle &amp;style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWhiskerAntialiased</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a61bcd458fba002f72304d11319051843</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWhiskerBarPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>aa8d3e503897788e1abf68dc74b5f147f</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWhiskerPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a4a5034cb3b9b040444df05ab1684620b</anchor>
      <arglist>(const QPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWhiskerWidth</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>adf378812446bd66f34d1f7f293d991cd</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidth</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a0b62775bd67301b1eba5c785f2b26f14</anchor>
      <arglist>(double width)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>whiskerAntialiased</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a2015a8ea758cf65a41d4a6c52a20696b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>whiskerBarPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a47ed9ad9d2ca65640319a2f071982ed4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPen</type>
      <name>whiskerPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a67e5144f07645fe25c31001c460817fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>whiskerWidth</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>aacfa6686c7cf4af18794ec02354f4782</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>width</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>ae589b7481dec6ef8e50ebb6492d296f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>afcff35fa79728cfe10e80e0702014fea</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawLegendIcon</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>ad286c63a79c21d5231a4b6c6fdbb914f</anchor>
      <arglist>(QCPPainter *painter, const QRectF &amp;rect) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawStatisticalBox</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a02dc6b561be8203d460d7263da74b8a9</anchor>
      <arglist>(QCPPainter *painter, QCPStatisticalBoxDataContainer::const_iterator it, const QCPScatterStyle &amp;outlierStyle) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QRectF</type>
      <name>getQuartileBox</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>aa44482bf991ceca74602294dd9977243</anchor>
      <arglist>(QCPStatisticalBoxDataContainer::const_iterator it) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getVisibleDataBounds</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a1c24e86384a4aced91d5216fce86b175</anchor>
      <arglist>(QCPStatisticalBoxDataContainer::const_iterator &amp;begin, QCPStatisticalBoxDataContainer::const_iterator &amp;end) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QLineF &gt;</type>
      <name>getWhiskerBackboneLines</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a233c28f8c2464ed104a4d580eedd4c64</anchor>
      <arglist>(QCPStatisticalBoxDataContainer::const_iterator it) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QVector&lt; QLineF &gt;</type>
      <name>getWhiskerBarLines</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>af478f6e8a5e9ca2f1bbac10a6b73319a</anchor>
      <arglist>(QCPStatisticalBoxDataContainer::const_iterator it) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mMedianPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a1af5b601049c575f778ae270f40c9443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPScatterStyle</type>
      <name>mOutlierStyle</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>ae102e4187e1e6ba1f2df0f622b5171a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mWhiskerAntialiased</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a714bb91efb423c7b7ec3a6a50c2910b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mWhiskerBarPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>aa719b1d722a9f82364df1497a6dc1da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPen</type>
      <name>mWhiskerPen</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a25b7552499f0f090fcff02858b2265a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mWhiskerWidth</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a4d166474f845d5db626e8b11a0815a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mWidth</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>af365e40b0f706c3d76f857c7957f629d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCustomPlot</name>
      <anchorfile>classQCPStatisticalBox.html</anchorfile>
      <anchor>a1cdf9df76adcfae45261690aa0ca2198</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="classQCPStatisticalBox" title="Changing the appearance">qcpstatisticalbox-appearance</docanchor>
    <docanchor file="classQCPStatisticalBox" title="Usage">qcpstatisticalbox-usage</docanchor>
  </compound>
  <compound kind="class">
    <name>QCPStatisticalBoxData</name>
    <filename>classQCPStatisticalBoxData.html</filename>
    <member kind="function">
      <type>double</type>
      <name>mainKey</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a4bbbf44f60ac5eca73c5f4135741562e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mainValue</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a0df3cb31cfd6d48decf6173297b81746</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPStatisticalBoxData</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>ab96c4b93670a8dcac8a3d4080fd722ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPStatisticalBoxData</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a66b0c6d39765d0feb49c286fba4e4ef5</anchor>
      <arglist>(double key, double minimum, double lowerQuartile, double median, double upperQuartile, double maximum, const QVector&lt; double &gt; &amp;outliers=QVector&lt; double &gt;())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sortKey</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a168100275e85935207deec86216abc88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPRange</type>
      <name>valueRange</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a1a2410fcf3d45fa3a1ad09e265b9bcad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QCPStatisticalBoxData</type>
      <name>fromSortKey</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a8c391d5a6c7cebc79b664aad9917b499</anchor>
      <arglist>(double sortKey)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sortKeyIsMainKey</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a4710ae44b85d4b34b13c3f9301f28c01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>key</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a2d0b5ca5130e8a73294c46b8b2fd77b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lowerQuartile</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>af9f478b4ea0789fa6cff7eebb654b5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maximum</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>aa2800abda337decfc4277cb8bf846d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>median</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a116cd53ae6685979ec3b051cfc7dbba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minimum</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>adc2f4b8cbff9f2e4a676f32bad8a7e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>outliers</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>abaa27539fbd941d3f1eb8169e881e308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>upperQuartile</name>
      <anchorfile>classQCPStatisticalBoxData.html</anchorfile>
      <anchor>a5604dfe04b103e5ac73ce7895b46303b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPTextElement</name>
    <filename>classQCPTextElement.html</filename>
    <base>QCPLayoutElement</base>
    <member kind="signal">
      <type>void</type>
      <name>clicked</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ad2246a0e701c0655623f048737298334</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>doubleClicked</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a9c6fd27ae8a7c3a02df7a6bbd3509e40</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectableChanged</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ac4567260b52d02bfbad63357d13986c5</anchor>
      <arglist>(bool selectable)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChanged</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a49f45b87ee9c1fe866c2cdd12af17a9a</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>font</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a9247189a1c2b2bf5604645a7396b2ddc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a2272ff775ab385f612e9fd39773de7c0</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ad7b2c98355e3d2f912574b74fcee0574</anchor>
      <arglist>(QMouseEvent *event, const QVariant &amp;details) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>acfcbaf9b1da18745e72726aafb39c855</anchor>
      <arglist>(QMouseEvent *event, const QPointF &amp;startPos) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPTextElement</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ae1de18bdb1e7ba959f132018dd9a0258</anchor>
      <arglist>(QCustomPlot *parentPlot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPTextElement</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a00f08a8a3363ad8d7d12ca0db4922b6b</anchor>
      <arglist>(QCustomPlot *parentPlot, const QString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPTextElement</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a2684e65def4a5daf80be9f5f149ca9b2</anchor>
      <arglist>(QCustomPlot *parentPlot, const QString &amp;text, double pointSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPTextElement</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>adb4bcd3743dbfabfedee4fe9c2ee93da</anchor>
      <arglist>(QCustomPlot *parentPlot, const QString &amp;text, const QString &amp;fontFamily, double pointSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPTextElement</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a00b75787b77b39bbd083813c2a7b2520</anchor>
      <arglist>(QCustomPlot *parentPlot, const QString &amp;text, const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selectable</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a96e2a712fca40324a8489f75833b4096</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selected</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a135d1ad0aa97a245b4247c3292ff551c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QFont</type>
      <name>selectedFont</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a7119d960bdf57df74f9bcc748d2a0b43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>selectedTextColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a98616fa5c33f1eaee0428191ece39686</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>selectTest</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a1e721bc2994a127ef5a8f0a514a5dbac</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *details=0) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a09b3241769528fa87cb4bf35c97defad</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelectable</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a3c5f9b1897a036b16495ed3fb8371c55</anchor>
      <arglist>(bool selectable)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>setSelected</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>aba5521f9fb22a5f3d2f09ab37d4a1751</anchor>
      <arglist>(bool selected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedFont</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a0a2397a3c4ede519e16ab3e991904065</anchor>
      <arglist>(const QFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectedTextColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>abaec200cae70a0eade53583defc0476d</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ac44b81e69e719b879eb2feecb33557e2</anchor>
      <arglist>(const QString &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a4f3b8361c3ffb3f84346954929ce93ba</anchor>
      <arglist>(const QColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextFlags</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ab908f437f552020888a3ad8cf8242605</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function">
      <type>QString</type>
      <name>text</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a453c24723b76fdcae405a8a7b0d02614</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QColor</type>
      <name>textColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a4b906c81abb94517500dbdb2fe9c22b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>textFlags</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a1937ed3b7454d7e815f6027895a7d480</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDefaultAntialiasingHint</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a91f2e4b4a639d9079e89a0030c7ed352</anchor>
      <arglist>(QCPPainter *painter) const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deselectEvent</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a9a631a9deb9d82089a9d52de1744accf</anchor>
      <arglist>(bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ad1dae61ea77ae74841f3c2fb765fc88e</anchor>
      <arglist>(QCPPainter *painter) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QFont</type>
      <name>mainFont</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ae236bd398e52939f2de2b70e5e2ba611</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QColor</type>
      <name>mainTextColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a63510789e31db34362de97d78e9e7866</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>maximumOuterSizeHint</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ae82475b50c10a5b3314d996d50ae536b</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumOuterSizeHint</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a47b8541f55ff520c557e0f27461f109e</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>selectEvent</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a8d696ea82fa7bf743e01858039c03525</anchor>
      <arglist>(QMouseEvent *event, bool additive, const QVariant &amp;details, bool *selectionStateChanged) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mFont</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a2fef52fa1ec006799102b2956133ba29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSelectable</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a112e8f9898991fe54f94fcb7effddc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mSelected</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a7a46eb67459a3c8c80d19aa28b8ae791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QFont</type>
      <name>mSelectedFont</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a5d242628c9c4beb361b82676c4851c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mSelectedTextColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>ad523a852d47bc97b1af62a4d0dedf2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QString</type>
      <name>mText</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a2ef3d8f044b2a0520c90561b3b533028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mTextBoundingRect</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a226bb09aae41b1d106f6b00d52def0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QColor</type>
      <name>mTextColor</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a3685263a99eacd98b180d29adc8e8830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mTextFlags</name>
      <anchorfile>classQCPTextElement.html</anchorfile>
      <anchor>a221eb95ecda1056eb79d56f1230f45d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCPVector2D</name>
    <filename>classQCPVector2D.html</filename>
    <member kind="function">
      <type>double</type>
      <name>distanceSquaredToLine</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a14840cd3da80cfee4eb3f8977cab89ab</anchor>
      <arglist>(const QCPVector2D &amp;start, const QCPVector2D &amp;end) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceSquaredToLine</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a0c44ca97d46ee04feec32c1c57e70831</anchor>
      <arglist>(const QLineF &amp;line) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceToStraightLine</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ae240b845c3744e43a5d0aa7b2bb66c19</anchor>
      <arglist>(const QCPVector2D &amp;base, const QCPVector2D &amp;direction) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a39f8d28db7dbffcca6aa63a1f1f6e176</anchor>
      <arglist>(const QCPVector2D &amp;vec) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ace99f200b347b14864808213eef16593</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a10adb5ab031fe94f0b64a3c5aefb552e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>lengthSquared</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a766585459d84cb149334fda1a498b2e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ad83268be370685c2a0630acc0fb1a425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPVector2D</type>
      <name>normalized</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a707bb3af3b1f9331a2450ec75eaf7eb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPVector2D &amp;</type>
      <name>operator*=</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aa52a246d168f475a4231c7bdfdac7df1</anchor>
      <arglist>(double factor)</arglist>
    </member>
    <member kind="function">
      <type>QCPVector2D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aa2c34754ce8839b2d074dec741783c5e</anchor>
      <arglist>(const QCPVector2D &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>QCPVector2D &amp;</type>
      <name>operator-=</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a3a2e906bb924983bb801e89f28a3d566</anchor>
      <arglist>(const QCPVector2D &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>QCPVector2D &amp;</type>
      <name>operator/=</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aefa55eb9282c066a330ca281881e0ec0</anchor>
      <arglist>(double divisor)</arglist>
    </member>
    <member kind="function">
      <type>QCPVector2D</type>
      <name>perpendicular</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a0e08d09f9027784237e302e32290b001</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPVector2D</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a04c90748c3623044c79fa20788ffbcc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPVector2D</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a47bd86cebc5588dad6ec84349d9098d4</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPVector2D</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ad8f30a064dc37c90a7ba5e6732ceb5bb</anchor>
      <arglist>(const QPoint &amp;point)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCPVector2D</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a3c16eba1006c210ffc3299253fef2339</anchor>
      <arglist>(const QPointF &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rx</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a1516252dac9eb5ffb7ddb17fb26e60e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>ry</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aa8f59a5b54aec8be8e4d1f39db892fea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setX</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ab4249e6ce7bfc37be56f014c54b761ae</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setY</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ada288019aa8cd51e3b30acfc07b461dc</anchor>
      <arglist>(double y)</arglist>
    </member>
    <member kind="function">
      <type>QPoint</type>
      <name>toPoint</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>add3edf75de9b7bf1abc693b973b2e906</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPointF</type>
      <name>toPointF</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>acd7af3f4a62833ada58be3f3021dbbac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a4a099e1f9788d52cb46deb8139aa6195</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a6398fb643ba380d7961a4b208f4eecf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mX</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>ab6f67c521be2e7eea7d31175d086ac2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mY</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a1b6dbdfb973c4cb478116cd610265e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend const QCPVector2D</type>
      <name>operator*</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aa75268fb64b9eaee5448fb815007bee9</anchor>
      <arglist>(double factor, const QCPVector2D &amp;vec)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend const QCPVector2D</type>
      <name>operator*</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aace10d28a76e84e7380ede1a9cb58274</anchor>
      <arglist>(const QCPVector2D &amp;vec, double factor)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend const QCPVector2D</type>
      <name>operator+</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a24cc5985429b12dbed4d0d3c5a917d20</anchor>
      <arglist>(const QCPVector2D &amp;vec1, const QCPVector2D &amp;vec2)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend const QCPVector2D</type>
      <name>operator-</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a9e01331d8debf0877ee4cba9abd83605</anchor>
      <arglist>(const QCPVector2D &amp;vec1, const QCPVector2D &amp;vec2)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend const QCPVector2D</type>
      <name>operator-</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a14c807d345ee3f22d6809bb5a4137b52</anchor>
      <arglist>(const QCPVector2D &amp;vec)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend const QCPVector2D</type>
      <name>operator/</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>aa69909afc8c656999a2ea292ea01244b</anchor>
      <arglist>(const QCPVector2D &amp;vec, double divisor)</arglist>
    </member>
    <member kind="function">
      <type>QDebug</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classQCPVector2D.html</anchorfile>
      <anchor>a6c757af9671d925af4a36c2f58fb7234</anchor>
      <arglist>(QDebug d, const QCPVector2D &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QCustomPlot</name>
    <filename>classQCustomPlot.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>LayerInsertMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75a8afbe6ef333b1f3d47abb25b9add7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>limBelow</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75a8afbe6ef333b1f3d47abb25b9add7aee39cf650cd24e68552da0b697ce4a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>limAbove</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75a8afbe6ef333b1f3d47abb25b9add7a062b0b7825650b432a713c0df6742d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>limAbove</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75a8afbe6ef333b1f3d47abb25b9add7a062b0b7825650b432a713c0df6742d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>limBelow</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75a8afbe6ef333b1f3d47abb25b9add7aee39cf650cd24e68552da0b697ce4a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RefreshPriority</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpImmediateRefresh</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39aa6eda645ccf1a60635df3e8b71ea6ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpQueuedRefresh</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39acd6f1e590ea775d1ddee666428077f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpRefreshHint</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39a49666a5854a68dbcca8b277b03331260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpQueuedReplot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39a019650c6ddf308f97e811fbfff207a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpImmediateRefresh</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39aa6eda645ccf1a60635df3e8b71ea6ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpQueuedRefresh</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39acd6f1e590ea775d1ddee666428077f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpQueuedReplot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39a019650c6ddf308f97e811fbfff207a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rpRefreshHint</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45d61392d13042e712a956d27762aa39a49666a5854a68dbcca8b277b03331260</anchor>
      <arglist></arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>afterReplot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6f4fa624af060bc5919c5f266cf426a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>axisClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>abf635f8b56ab5c16d5de9f358543e82b</anchor>
      <arglist>(QCPAxis *axis, QCPAxis::SelectablePart part, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>axisDoubleClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6df35357460181a72da3e93d600f5256</anchor>
      <arglist>(QCPAxis *axis, QCPAxis::SelectablePart part, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>beforeReplot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0cd30e29b73efd6afe096e44bc5956f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae16b51f52d2b7aebbc7e3e74e6ff2e4b</anchor>
      <arglist>(QCPAbstractItem *item, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>itemDoubleClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac83aa9f5a3e9bb3efc9cdc763dcd42a6</anchor>
      <arglist>(QCPAbstractItem *item, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>legendClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a79cff0baafbca10a3aaf694d2d3b9ab3</anchor>
      <arglist>(QCPLegend *legend, QCPAbstractLegendItem *item, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>legendDoubleClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0250f835c044521df1619b132288bca7</anchor>
      <arglist>(QCPLegend *legend, QCPAbstractLegendItem *item, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>mouseDoubleClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a9b232142c64fcf273a953ee08e5b90e9</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>mouseMove</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a742ca4f94688bed2a685fd8a56ce5704</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>mousePress</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aca75bf9afb5dd19349c375de2a87a051</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>mouseRelease</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac8dc0ee6bb98e923c00b4ebafbe6134d</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>mouseWheel</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac80a14206f99304a91d2aa55775ec3ff</anchor>
      <arglist>(QWheelEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plottableClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af5fe78b8bc9e4e96df921612837fd4fd</anchor>
      <arglist>(QCPAbstractPlottable *plottable, int dataIndex, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>plottableDoubleClick</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a86a3ab7263c9c4e008e70d6c5fce9fbd</anchor>
      <arglist>(QCPAbstractPlottable *plottable, int dataIndex, QMouseEvent *event)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>selectionChangedByUser</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a500c64a109bc773c973ad274f2fa4190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPGraph *</type>
      <name>addGraph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6fb2873d35a8a8089842d81a70a54167</anchor>
      <arglist>(QCPAxis *keyAxis=0, QCPAxis *valueAxis=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad5255393df078448bb6ac83fa5db5f52</anchor>
      <arglist>(const QString &amp;name, QCPLayer *otherLayer=0, LayerInsertMode insertMode=limAbove)</arglist>
    </member>
    <member kind="function">
      <type>QCP::AntialiasedElements</type>
      <name>antialiasedElements</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a631762eb183aceecee73d30e108641ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>autoAddPlottableToLegend</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac4b87de13eaceadc8db5a66654197689</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxisRect *</type>
      <name>axisRect</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae5eefcb5f6ca26689b1fd4f6e25b42f9</anchor>
      <arglist>(int index=0) const</arglist>
    </member>
    <member kind="function">
      <type>QCPAxisRect *</type>
      <name>axisRectAt</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a4a08842fc3e9ba6bed83aa410c5c5ba5</anchor>
      <arglist>(const QPointF &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>axisRectCount</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8f85940aaac50efb466287d9d2d04ec6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAxisRect * &gt;</type>
      <name>axisRects</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a12af771429e2d7e313c8c5d5fca068fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>background</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5b9bbc838cb856e31b39c050fad49f9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>backgroundScaled</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aac96f3a0f5070228ed13602976886b80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Qt::AspectRatioMode</type>
      <name>backgroundScaledMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af8f1ebfdbf48d7c49f95136475d55b14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>bufferDevicePixelRatio</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a53d35abe0f576f9838cde5d0bee47657</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clearGraphs</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ab0f3abff2d2f7df3668b5836f39207fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clearItems</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>abdfd07d4f0591d0cf967f85013fd3645</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clearPlottables</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a9a409bb3201878adb7ffba1c89c4e004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPLayer *</type>
      <name>currentLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0421d647f420b0b4c57aec1708857af5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>deselectAll</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a9d4808ab925b003054085246c92a257c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPGraph *</type>
      <name>graph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6ecae130f684b25276fb47bd3a5875c6</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>QCPGraph *</type>
      <name>graph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aac190865a67f19af3fdf2136774997af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>graphCount</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5e1787cdde868c4d3790f9ebc8207d90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasItem</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af0b57f35646079f93fa6161a65b36109</anchor>
      <arglist>(QCPAbstractItem *item) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPlottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a72cefbfbb9e699940e37be605bd9c51e</anchor>
      <arglist>(QCPAbstractPlottable *plottable) const</arglist>
    </member>
    <member kind="function">
      <type>const QCP::Interactions</type>
      <name>interactions</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a2c78c5fd2943c148ab76652801d3f2dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractItem *</type>
      <name>item</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac042f2e78edd228ccf2f26b7fe215239</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractItem *</type>
      <name>item</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a12eb2a283cf10a8a9176c01c0443e83e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractItem *</type>
      <name>itemAt</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac08578e0e6c059c83a8d340ba0038e8e</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable=false) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>itemCount</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a16025daf0341f9362be3080e404424c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayer *</type>
      <name>layer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0a96244e7773b242ef23c32b7bdfb159</anchor>
      <arglist>(const QString &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayer *</type>
      <name>layer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>acbb570f4c24306e7c2324d40bfe157c2</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>layerCount</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>afa45d61e65292026f4c58c9c88c2cef0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayoutElement *</type>
      <name>layoutElementAt</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>afaa1d304e0287d140fd238e90889ef3c</anchor>
      <arglist>(const QPointF &amp;pos) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>moveLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae896140beff19424e9e9e02d6e331104</anchor>
      <arglist>(QCPLayer *layer, QCPLayer *otherLayer, LayerInsertMode insertMode=limAbove)</arglist>
    </member>
    <member kind="function">
      <type>Qt::KeyboardModifier</type>
      <name>multiSelectModifier</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a28182402ed11609c9a429f0788162d18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>noAntialiasingOnDrag</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aca3f01f903fb250a3dd27104d92830be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCP::AntialiasedElements</type>
      <name>notAntialiasedElements</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75571bc5b2167e83def132fc993091b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openGl</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>abe5556ac80dc0140fd57f2b2f94a1f0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPLayoutGrid *</type>
      <name>plotLayout</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af1a1f1f571237deb7c2bd34a5e9f018f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractPlottable *</type>
      <name>plottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a32de81ff53e263e785b83b52ecd99d6f</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractPlottable *</type>
      <name>plottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>adea38bdc660da9412ba69fb939031567</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QCPAbstractPlottable *</type>
      <name>plottableAt</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>acddbbd8b16dd633f0d94e5a736fbd8cf</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable=false) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>plottableCount</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5f4f15991c14bf9ad659bb2a19dfbed4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCP::PlottingHints</type>
      <name>plottingHints</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac724f4075822f74f7b676a790095b877</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QCustomPlot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a45b99626558651a6428b83972b0b34b8</anchor>
      <arglist>(QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeGraph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a903561be895fb6528a770d66ac5e6713</anchor>
      <arglist>(QCPGraph *graph)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeGraph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a9554b3d2d5b10c0f884bd4010b6c192c</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeItem</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae04446557292551e8fb6e2c106e1848d</anchor>
      <arglist>(QCPAbstractItem *item)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeItem</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>abcfdda3d601c0441cab136137d715dea</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a40f75e342c5eaab6a86066a42a0e2a94</anchor>
      <arglist>(QCPLayer *layer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removePlottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af3dafd56884208474f311d6226513ab2</anchor>
      <arglist>(QCPAbstractPlottable *plottable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removePlottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>afc210e0021480f8119bccf37839dbcc8</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>replot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aa4bfe7d70dbe67e81d877819b75ab9af</anchor>
      <arglist>(QCustomPlot::RefreshPriority refreshPriority=QCustomPlot::rpRefreshHint)</arglist>
    </member>
    <member kind="function">
      <type>Q_SLOT void</type>
      <name>rescaleAxes</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad86528f2cee6c7e446dea4a6e8839935</anchor>
      <arglist>(bool onlyVisiblePlottables=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveBmp</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae3a86ed0795670e50afa21759d4fa13d</anchor>
      <arglist>(const QString &amp;fileName, int width=0, int height=0, double scale=1.0, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveJpg</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a76f0d278e630a711fa6f48048cfd83e4</anchor>
      <arglist>(const QString &amp;fileName, int width=0, int height=0, double scale=1.0, int quality=-1, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>savePdf</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad5acd34f6b39c3516887d7e54fec2412</anchor>
      <arglist>(const QString &amp;fileName, int width=0, int height=0, QCP::ExportPen exportPen=QCP::epAllowCosmetic, const QString &amp;pdfCreator=QString(), const QString &amp;pdfTitle=QString())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>savePng</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac92cc9256d12f354b40a4be4600b5fb9</anchor>
      <arglist>(const QString &amp;fileName, int width=0, int height=0, double scale=1.0, int quality=-1, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveRastered</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad7723ce2edfa270632ef42b03a444352</anchor>
      <arglist>(const QString &amp;fileName, int width, int height, double scale, const char *format, int quality=-1, int resolution=96, QCP::ResolutionUnit resolutionUnit=QCP::ruDotsPerInch)</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAxis * &gt;</type>
      <name>selectedAxes</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a7e6b07792b1cb2c31681596582d14dbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPGraph * &gt;</type>
      <name>selectedGraphs</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad3547aded026d8a9ae6ef13a69080d06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractItem * &gt;</type>
      <name>selectedItems</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>afda487bcf2d6cf1a57173d82495e29ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPLegend * &gt;</type>
      <name>selectedLegends</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac87624ddff1cbf4064781a8e8ae321c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QList&lt; QCPAbstractPlottable * &gt;</type>
      <name>selectedPlottables</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a747faaab57c56891e901a1e97fa4359a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCPSelectionRect *</type>
      <name>selectionRect</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad7df2bcbba307e644db383b449e31efd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>QCP::SelectionRectMode</type>
      <name>selectionRectMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6e53c402de2770a978dffa5584c05b27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>selectionTolerance</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5441d11013afeaf4b8f2ea06e8624a25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasedElement</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aeef813bcf7efab8e765f9f87ec454691</anchor>
      <arglist>(QCP::AntialiasedElement antialiasedElement, bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAntialiasedElements</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af6f91e5eab1be85f67c556e98c3745e8</anchor>
      <arglist>(const QCP::AntialiasedElements &amp;antialiasedElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoAddPlottableToLegend</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad8858410c2db47b7104040a3aa61c3fc</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a130358592cfca353ff3cf5571b49fb00</anchor>
      <arglist>(const QPixmap &amp;pm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8513971d6aa24d8b0d6a68d45b542130</anchor>
      <arglist>(const QPixmap &amp;pm, bool scaled, Qt::AspectRatioMode mode=Qt::KeepAspectRatioByExpanding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackground</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8ed256cf467bfa7ba1f9feaae62c3bd0</anchor>
      <arglist>(const QBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundScaled</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a36f0fa1317325dc7b7efea615ee2de1f</anchor>
      <arglist>(bool scaled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundScaledMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a4c0eb4865b7949f62e1cb97db04a3de0</anchor>
      <arglist>(Qt::AspectRatioMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferDevicePixelRatio</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a159162653ad6f8b8bf21263ba5787215</anchor>
      <arglist>(double ratio)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCurrentLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a73a6dc47c653bb6f8f030abca5a11852</anchor>
      <arglist>(const QString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCurrentLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a23a4d3cadad1a0063c5fe19aac5659e6</anchor>
      <arglist>(QCPLayer *layer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInteraction</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a422bf1bc6d56dac75a3d805d9a65902c</anchor>
      <arglist>(const QCP::Interaction &amp;interaction, bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInteractions</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5ee1e2f6ae27419deca53e75907c27e5</anchor>
      <arglist>(const QCP::Interactions &amp;interactions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMultiSelectModifier</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8fc96e3b5138a06759a2a90c166df516</anchor>
      <arglist>(Qt::KeyboardModifier modifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNoAntialiasingOnDrag</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a775bdcb6329d44701aeaa6135b0e5265</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNotAntialiasedElement</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>afc657938a707c890e449ae89203a076d</anchor>
      <arglist>(QCP::AntialiasedElement notAntialiasedElement, bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNotAntialiasedElements</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae10d685b5eabea2999fb8775ca173c24</anchor>
      <arglist>(const QCP::AntialiasedElements &amp;notAntialiasedElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenGl</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a7db1adc09016329f3aef7c60da935789</anchor>
      <arglist>(bool enabled, int multisampling=16)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlottingHint</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a3b7c97bb6c16464e9e15190c07abe9a9</anchor>
      <arglist>(QCP::PlottingHint hint, bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlottingHints</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a94a33cbdadbbac5934843508bcfc210d</anchor>
      <arglist>(const QCP::PlottingHints &amp;hints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectionRect</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0c09f96df15faa4799ad7051bb16cf33</anchor>
      <arglist>(QCPSelectionRect *selectionRect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectionRectMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a810ef958ebe84db661c7288b526c0deb</anchor>
      <arglist>(QCP::SelectionRectMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSelectionTolerance</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a4dc31241d7b09680950e19e5f971ed93</anchor>
      <arglist>(int pixels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewport</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a3f9bc4b939dd8aaba9339fd09f273fc4</anchor>
      <arglist>(const QRect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toPainter</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a1be68d5c0f1e086d6374d1340a193fb9</anchor>
      <arglist>(QCPPainter *painter, int width=0, int height=0)</arglist>
    </member>
    <member kind="function">
      <type>QPixmap</type>
      <name>toPixmap</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aabb974d71ce96c137dc04eb6eab844fe</anchor>
      <arglist>(int width=0, int height=0, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>QRect</type>
      <name>viewport</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a19842409b18f556b256d05e97fffc670</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QCustomPlot</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a75d9b6f599dcae706e45efd425c5499e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QCPLegend *</type>
      <name>legend</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a4eadcd237dc6a09938b68b16877fa6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPAxis *</type>
      <name>xAxis</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a9a79cd0158a4c7f30cbc702f0fd800e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPAxis *</type>
      <name>xAxis2</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ada41599f22cad901c030f3dcbdd82fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPAxis *</type>
      <name>yAxis</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af6fea5679725b152c14facd920b19367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPAxis *</type>
      <name>yAxis2</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af13fdc5bce7d0fabd640f13ba805c0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>axisRemoved</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8b46607021c463c94709d3504951cb47</anchor>
      <arglist>(QCPAxis *axis)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QCPAbstractPaintBuffer *</type>
      <name>createPaintBuffer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a943b57596a1adf7f0e75c3b50e407ae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad7a7d878bf050f101a43008e7d8fdb52</anchor>
      <arglist>(QCPPainter *painter)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawBackground</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a05dd52438cee4353b18c1e53a439008d</anchor>
      <arglist>(QCPPainter *painter)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>freeOpenGl</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aaa3073362074581a7b5905726b4a0067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hasInvalidatedPaintBuffers</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad452b582348c8e99462d83fe1cd0279b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QCPLayerable *</type>
      <name>layerableAt</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a12536fa6d5deb34ec620acb5134ca82a</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QVariant *selectionDetails=0) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>QList&lt; QCPLayerable * &gt;</type>
      <name>layerableListAt</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac9048589e78e7959d27a2c48c253e159</anchor>
      <arglist>(const QPointF &amp;pos, bool onlySelectable, QList&lt; QVariant &gt; *selectionDetails=0) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>legendRemoved</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a9d173454555021c9ffd4f675c4d9037a</anchor>
      <arglist>(QCPLegend *legend)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>minimumSizeHint</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a968a01cd4077d63aecde1aef1db057fc</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseDoubleClickEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a344075e6e80ed6d575c79b81694abb8a</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseMoveEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae7abdc93b26d2ad4632c1ab75ae5b46f</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mousePressEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aac0a7296a6031dc667c01c1abd4ecc6b</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>mouseReleaseEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>adc24846f52199e5a9bc35c387a6ce68d</anchor>
      <arglist>(QMouseEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>paintEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8068b368e5813065ee0f4cf7c6d21330</anchor>
      <arglist>(QPaintEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Q_SLOT void</type>
      <name>processPointSelection</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac13c10fff6613e3e80e13c787b010838</anchor>
      <arglist>(QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Q_SLOT void</type>
      <name>processRectSelection</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac10849411e1d0e858ea7f29c8ade364c</anchor>
      <arglist>(QRect rect, QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Q_SLOT void</type>
      <name>processRectZoom</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5508a207dcc279f316142f96d984bba3</anchor>
      <arglist>(QRect rect, QMouseEvent *event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerGraph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>acfc01230bddaea4f1782e4aa7d130af6</anchor>
      <arglist>(QCPGraph *graph)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerItem</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>afbd4010b2e3f364c8d512691b2a1640a</anchor>
      <arglist>(QCPAbstractItem *item)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerPlottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aeba7733bb9fadfb5a375b3f40de9e58a</anchor>
      <arglist>(QCPAbstractPlottable *plottable)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resizeEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af5b69dc6a431562ecdd1d0718bcbdf70</anchor>
      <arglist>(QResizeEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setupOpenGl</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8954c4667c51070ff4e9b02d858fd190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupPaintBuffers</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a2685341f7242c3882f4cc5e379308d71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QSize</type>
      <name>sizeHint</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac9d6fe101e082daf756903b11f6e6213</anchor>
      <arglist>() const Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateLayerIndices</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a7f1ca67a66d37b6d260a0b93de08f3bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateLayout</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6e6693e2c249f65437382ffd93405e04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>wheelEvent</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a7848c9ac8be60bbd8fcea9b53be543c5</anchor>
      <arglist>(QWheelEvent *event) Q_DECL_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mAntialiasedElements</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aa333200629256830e273873b582a5524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mAutoAddPlottableToLegend</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aaf3ea6a4cb04d35a149cc9a0cdac3394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QBrush</type>
      <name>mBackgroundBrush</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a3aef5de4ac012178e3293248e9c63737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mBackgroundPixmap</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ae8f4677399324a78c5f8dbfb95a34f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mBackgroundScaled</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a62fe584b20680b1b2e1c7efb5c5416a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::AspectRatioMode</type>
      <name>mBackgroundScaledMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ab82e8a5e3ad6b486f95d6da8bf49e9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mBufferDevicePixelRatio</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a63a40c57a2d89eea27b90b62cc4eee1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLayer *</type>
      <name>mCurrentLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aa27569c92e74395af10151357d268628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPGraph * &gt;</type>
      <name>mGraphs</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>adaf8d407d72a725169d7dbed2ee386bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::Interactions</type>
      <name>mInteractions</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad717377ceba7493b4b32f0bcbbdf1895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPAbstractItem * &gt;</type>
      <name>mItems</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a6a93905372326e31e98d6c3bc8953ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPLayer * &gt;</type>
      <name>mLayers</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a72ee313041b873d76c198793ce7e6c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPLayerable &gt;</type>
      <name>mMouseEventLayerable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a243867f445d2f4e35e00add2f589e1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVariant</type>
      <name>mMouseEventLayerableDetails</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad604958ef16fc022c474521a08d88a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mMouseHasMoved</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad2108936f001a8be5974b0b6ff13dae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPoint</type>
      <name>mMousePressPos</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac57090da95056ae4dd67be67adfa85bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPointer&lt; QCPLayerable &gt;</type>
      <name>mMouseSignalLayerable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>adf81640dbf365bd4fa22494e3e504e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QVariant</type>
      <name>mMouseSignalLayerableDetails</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a2f313604bb22781633137915f3c100e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Qt::KeyboardModifier</type>
      <name>mMultiSelectModifier</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0e97e701c5671e7e463d2ce0211d0f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mNoAntialiasingOnDrag</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac83df968435f6b8ec79f2993ab9124e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mNotAntialiasedElements</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a2b6ebcad00a90ba07f146cefcd4293da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mOpenGl</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a0841dbea13bd120d20e3f0cc36767ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::AntialiasedElements</type>
      <name>mOpenGlAntialiasedElementsBackup</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>adbf005715d5f8550511819a4baf841fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mOpenGlCacheLabelsBackup</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ab1692469dde841080fa33719533bf2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mOpenGlMultisamples</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aacafac2b2280b6a868a4b734273a394c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QSharedPointer&lt; QCPAbstractPaintBuffer &gt; &gt;</type>
      <name>mPaintBuffers</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a57b270b1e3990e0d1b9fb39b137d5a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPLayoutGrid *</type>
      <name>mPlotLayout</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac97298756882a0eecd98151679850ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QList&lt; QCPAbstractPlottable * &gt;</type>
      <name>mPlottables</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a62bf8e4e7f8d23fc1e9301ba0148269f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::PlottingHints</type>
      <name>mPlottingHints</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>aa184197a6101a9cc5807469e1d006c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mReplotQueued</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>acedeef316dfcde835b8ea0112cec2a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mReplotting</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ab30daeca6612c3948afd368dce5f1c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QPixmap</type>
      <name>mScaledBackgroundPixmap</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a081bf046501d52642dc6d7e3bdb97d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCPSelectionRect *</type>
      <name>mSelectionRect</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a4827bc84ef5ce52dfbf9ff630ed1b276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QCP::SelectionRectMode</type>
      <name>mSelectionRectMode</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>abe04c5def373cc4fede8de20542ca3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>mSelectionTolerance</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>abc36e12dd0482117ad810a800c847722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QRect</type>
      <name>mViewport</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ac0a7c38a715526c257cff95774f83ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPAbstractItem</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a93e962f2e677e31ecc575bb884e46adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPAbstractPlottable</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a53cf0e76aca814550c796fed79e345d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPAxis</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>af123edeca169ec7a31958a1d714e1a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPAxisRect</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>acbf20ecb140f66c5fd1bc64ae0762990</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPGraph</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>ad0c52e327d94c699d415fd61f930700a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLayer</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a5dbf96bf7664c1b6fce49063eeea6eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>QCPLegend</name>
      <anchorfile>classQCustomPlot.html</anchorfile>
      <anchor>a8429035e7adfbd7f05805a6530ad5e3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::SelectionTopics</name>
    <filename>classgraph__rviz__plugin_1_1SelectionTopics.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>displayMessageBox</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>abe24644ddf0381bd3d5ddf5d31cef05f</anchor>
      <arglist>(const QString, const QString, const QString, const QMessageBox::Icon)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectionTopics</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>ae653a3ae4705178025787f20823e2fbc</anchor>
      <arglist>(std::shared_ptr&lt; ros::NodeHandle &gt; nh, std::deque&lt; std::shared_ptr&lt; TopicData &gt;&gt; already_displayed_topics, const std::vector&lt; std::string &gt; allowed_types, const bool single_choice, QDialog *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SelectionTopics</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a0501a2a35bd3aa287d510dac5dfa474b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; std::shared_ptr&lt; TopicData &gt; &gt;</type>
      <name>displayed_topics_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>adaf6d50b76d300d238647bb9f182e583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::master::V_TopicInfo</type>
      <name>supported_topics_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a4498d37fc5279f6f2749c952d8be691f</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>displayMessageBoxHandler</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>ab06bbb2a2a21626af6fab621d436ba65</anchor>
      <arglist>(const QString title, const QString text, const QString info=&quot;&quot;, const QMessageBox::Icon icon=QMessageBox::Icon::Information)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>okClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a2bbb9942a6dbeb2ae09c86610ce022e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>detectTopics</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a1405e1aed317b5075fb4e32c8bb74242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::vector&lt; std::string &gt;</type>
      <name>allowed_types_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a14c548bc5d4c10999f7e3c34648d85ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; std::shared_ptr&lt; TopicData &gt; &gt;</type>
      <name>already_displayed_topics_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a0c02e8dca0d53b2352e98035a3829793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>ada8622f703c486c5eb992f23b1e2b18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>single_choice_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>adc518e4000f9d8d2f7207439532820bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; QAbstractButton * &gt;</type>
      <name>topic_buttons_</name>
      <anchorfile>classgraph__rviz__plugin_1_1SelectionTopics.html</anchorfile>
      <anchor>a2be663116c6508f509a9cb7ab4ae2dc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::Settings</name>
    <filename>classgraph__rviz__plugin_1_1Settings.html</filename>
    <member kind="function">
      <type></type>
      <name>Settings</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a3e4f0be3ccdf35cfe2cc0907232feaab</anchor>
      <arglist>(bool scale_auto, bool window_time_enable, bool legend_enable, double y_min, double y_max, double w_time, double refresh_freq, QDialog *parent=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Settings</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a870d9b5a4b600c15e405f95f2f179ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>legend_enable_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>aa8b6f1fd9f3663f6cad05084e7d9d6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>refresh_freq_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a655834dfead08ed3627ab7471efaf25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>scale_auto_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a6163513b45edcec46cc3051329296abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>w_time_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a5e76ca0ae4ae6533665959e43fe7e1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>window_time_enable_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>ac5dc72357a8fccdf703e25c4d10710a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_max_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>ad9cbdd87b68b3ef22e9e37d3dcb145b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_min_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a865d5aa0f7e4d5c7a70fb3c791bfc211</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>okClicked</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>ae0a3650ec056c4d01cadbaa2ecf291d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>xAxisWindowTime</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a9e93c1cda81490b5b67c4670304c633f</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>yAxisAutoscale</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>adf8873368aab3e48a59aae690954e14c</anchor>
      <arglist>(bool checked)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>yMaxChanged</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>ab55d679b55d18fb7b2468335af7a9e37</anchor>
      <arglist>(double y_max)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>yMinChanged</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a03d32aceadce6906967312ff806f27f2</anchor>
      <arglist>(double y_min)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QCheckBox *</type>
      <name>legend_enable_button_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>ab6a9ee8ff10c7c94c84fc4d6d09a8d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QComboBox *</type>
      <name>refresh_frequency_spin_box_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>af3e3104fcf87e4ecdda2ff20f0a8926e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDoubleSpinBox *</type>
      <name>w_time_double_spin_box_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a153c35fec85211716198baefde6ff4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDoubleSpinBox *</type>
      <name>y_max_double_spin_box_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>ae007e8356717353f1d15c425e302359d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QDoubleSpinBox *</type>
      <name>y_min_double_spin_box_</name>
      <anchorfile>classgraph__rviz__plugin_1_1Settings.html</anchorfile>
      <anchor>a73183e4febba4b398189b000355a973a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>QCPAxisPainterPrivate::TickLabelData</name>
    <filename>structQCPAxisPainterPrivate_1_1TickLabelData.html</filename>
    <member kind="variable">
      <type>QRect</type>
      <name>baseBounds</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>aac1047ae6ab8e9f5a42923082aabfff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>baseFont</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>a0d4958a706debaa8d19a9b65fc090d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>basePart</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>ad65b76a5cafc412179a20b5d79809fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>expBounds</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>a6722d2bcefb93011e9dc42301b966846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QFont</type>
      <name>expFont</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>adc10767ebcb719d6927c012a38b9d933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>expPart</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>a09692e4ea092137278b4ac051d5fdf2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>rotatedTotalBounds</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>aa4d38c5ea47c9184a78ee33ae7f1012e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>suffixBounds</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>aa286a44422223bd4f0b044cc822079f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QString</type>
      <name>suffixPart</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>a3cbf21c6411730a318f8d2287b77d840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRect</type>
      <name>totalBounds</name>
      <anchorfile>structQCPAxisPainterPrivate_1_1TickLabelData.html</anchorfile>
      <anchor>afbb3163cf4c628914f1b703945419ea5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::TopicColor</name>
    <filename>classgraph__rviz__plugin_1_1TopicColor.html</filename>
    <member kind="function">
      <type>QColor</type>
      <name>getColorFromIndex</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicColor.html</anchorfile>
      <anchor>ac658d2dda572eeda5513196d54c3649e</anchor>
      <arglist>(const int index) const</arglist>
    </member>
    <member kind="function">
      <type>QStringList</type>
      <name>getColorsStringList</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicColor.html</anchorfile>
      <anchor>a8ca541067335f68298104d52b3a67fd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIndexFromColor</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicColor.html</anchorfile>
      <anchor>a242e21f7eac2c53ef29ef601c1c8e5dd</anchor>
      <arglist>(const QColor color) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicColor</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicColor.html</anchorfile>
      <anchor>ac48c735ba804cb8f7f4ed6f37dc61453</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; QString, QColor &gt; &gt;</type>
      <name>colors_list_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicColor.html</anchorfile>
      <anchor>a037a3a5ad0a0f9107746d0241104fecb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_rviz_plugin::TopicData</name>
    <filename>classgraph__rviz__plugin_1_1TopicData.html</filename>
    <member kind="signal">
      <type>void</type>
      <name>displayMessageBox</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a16460ef785a25a0e5556ab3b8abb30c6</anchor>
      <arglist>(const QString, const QString, const QString, const QMessageBox::Icon)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>vectorUpdated</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a65c57076297333351f5eb9f051045f0c</anchor>
      <arglist>(std::string topic_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a9caa985ef5a527041bc974faca053875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>getTopicData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a8a10c99a54a98a56bc9cd488cfaae4d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QVector&lt; double &gt;</type>
      <name>getTopicTime</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a2ee35f330033d7a75280ab55627bb41a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRefreshData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>afb39b23f0b325cba9e11e3b538154a7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopRefreshData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>af52b1788632e30f2ef1499859e8a857b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TopicData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a9032e209544a335d4900668dea3d979c</anchor>
      <arglist>(std::string topic_name, std::string topic_type, std::shared_ptr&lt; ros::NodeHandle &gt;, QObject *parent=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TopicData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a0948191f92264f87a745254aeff72cc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QColor</type>
      <name>color_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a43192cce8afa1457c64abdf09fb1190c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>data_update_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a5dd461967e8177aa2978683dd16d78b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>displayed_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a7536175b73b970d55effa92a4d5ac795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPGraph::LineStyle</type>
      <name>line_style_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a1c31cbf3d829971ea9e7bd26bd1b8366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>nh_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>ac81876570eaf2330a8d8e980234ba744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QCPScatterStyle::ScatterShape</type>
      <name>scatter_shape_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>aede63142679bc3e95e030d28055a5592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>thickness_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>ac62fec5cb004230c9c013fd7b2fa8745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>topic_data_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>ad70aaee1f0415f3bbd7cddfdf7900a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>topic_name_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a5c492b69b91299b1a559d8a067c07d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QVector&lt; double &gt;</type>
      <name>topic_time_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a1a21b3b6cb0087cfcee3e9f238f719d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>topic_type_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>afd6719e9f7c47ca32d26015c3d4fbd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>displayMessageBoxHandler</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a08f467e5f0b43e6cbdcce8753ed8f08e</anchor>
      <arglist>(const QString title, const QString text, const QString info=&quot;&quot;, const QMessageBox::Icon icon=QMessageBox::Icon::Information)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>boolCallback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a1746824998ef83f5bfe6c4a775a6b549</anchor>
      <arglist>(const std_msgs::BoolConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>durationCallback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a1e5bc281c20979b3ff2cd33cab4d14f5</anchor>
      <arglist>(const std_msgs::DurationConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>float32Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>af7c1e5c64979e5bd6e71fed22df8b303</anchor>
      <arglist>(const std_msgs::Float32ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>float64Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>aae383a8c2c06bbc717c2a20b03b6fc01</anchor>
      <arglist>(const std_msgs::Float64ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>int16Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>af0c58396c18cf3512dd7cb1dabd0f357</anchor>
      <arglist>(const std_msgs::Int16ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>int32Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a45696ba2dc2fdcfb1c283a8d4f206959</anchor>
      <arglist>(const std_msgs::Int32ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>int64Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a70024965c877836a90cdfe4d78c3a4bf</anchor>
      <arglist>(const std_msgs::Int64ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>int8Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>aaf366d28ebd26d7086deed34a93e3658</anchor>
      <arglist>(const std_msgs::Int8ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pushData</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a1da2af57ff54d5d44a62b07a2ef44dc4</anchor>
      <arglist>(const double Data, const ros::Time now)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>timeCallback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>ad6f426629673db7e5ac8350b0009eca5</anchor>
      <arglist>(const std_msgs::TimeConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>uint16Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a6f225a77bf9ed844d713053434741a32</anchor>
      <arglist>(const std_msgs::UInt16ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>uint32Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a17d418f193b8d748b84c0141c0ad4677</anchor>
      <arglist>(const std_msgs::UInt32ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>uint64Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>af4300d2517620d8f8e732c1c428c85f7</anchor>
      <arglist>(const std_msgs::UInt64ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>uint8Callback</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a68fb751e759e3adb82d9cafeef58a772</anchor>
      <arglist>(const std_msgs::UInt8ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>begin_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a61caae4059b401cf3aecb1c5e5c8f3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>data_mutex_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>a191bc877477b60255b8ea59ff27b6c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classgraph__rviz__plugin_1_1TopicData.html</anchorfile>
      <anchor>af84daa27942ce078b327bd401493d004</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>graph_rviz_plugin</name>
    <filename>namespacegraph__rviz__plugin.html</filename>
    <class kind="class">graph_rviz_plugin::GraphSettings</class>
    <class kind="class">graph_rviz_plugin::HistogramPanel</class>
    <class kind="class">graph_rviz_plugin::LinePanel</class>
    <class kind="class">graph_rviz_plugin::SelectionTopics</class>
    <class kind="class">graph_rviz_plugin::Settings</class>
    <class kind="class">graph_rviz_plugin::TopicColor</class>
    <class kind="class">graph_rviz_plugin::TopicData</class>
  </compound>
  <compound kind="namespace">
    <name>QCP</name>
    <filename>namespaceQCP.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AntialiasedElement</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeAxes</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caefa92e89cd37f8a081fd2075aa1af73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeGrid</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca4fbb37118d62288af0ca601ff2b07a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeSubGrid</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caaedf83369188a15a69f92bb1d85ca97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeLegend</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca9e0127a6361b5d0596b031a482c5cf97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeLegendItems</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca1aca7a50c1b95403958733a4acafe773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aePlottables</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca4145e4251b0cf2dbedabeea0a38f84f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeItems</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caf7712a85d6b0c75b24301d2fe9484db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeScatters</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0cae45ed8cd167bffe27d7f40da4bc17e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeFills</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca788810f0aa930137de6ad6cc6d83d354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeZeroLine</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca261f8ea78cf3c9561726223ffa33dc12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeOther</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0ca51dfdad36b2907277ae1221b09936441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeAll</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caa897c232a0ffc8368e7c100ffc59ef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>aeNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ae55dbe315d41fe80f29ba88100843a0caa9e90d81896358757d94275aeaa58f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ExportPen</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a17844f19e1019693a953e1eb93536d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>epNoCosmetic</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a17844f19e1019693a953e1eb93536d2faae8fcfaafee234ce18558afef83f6a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>epAllowCosmetic</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a17844f19e1019693a953e1eb93536d2fa50d3657dba3fb90560b93a823cb0a6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Interaction</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iRangeDrag</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037a2c4432b9aceafb94000be8d1b589ef18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iRangeZoom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037abee1e94353525a636aeaf0ba32b72e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iMultiSelect</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037aef673112c5067c3cf4cfddb62da7265d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectPlottables</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037a67148c8227b4155eca49135fc274c7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectAxes</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037ad6644ac55bef621645326e9dd7469caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectLegend</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037a269c9af298e257d1108edec0432b5513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectItems</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037aea2f7c105d674e76d9b187b02ef29260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>iSelectOther</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a2ad6bb6281c7c2d593d4277b44c2b037af67a50bc26147a13b551b3a625374949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MarginSide</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msLeft</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a9500c8bfcc9e80b9dff0a8e00e867f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msRight</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a93c719593bb2b94ed244d52c86d83b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msTop</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a5db8fb0d0b0ecf0d611c2602a348e8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msBottom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a5241d8eac2bab9524a38889f576179cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msAll</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a43d7361cb0c5244eabdc962021bffebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a7e487e3e2ccb62ab7771065bab7cae54a80aa4149f16dabd538f8b2e3d42c42d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PlottingHint</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4ab7283c5bfc1ba9e597015389880bda42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phFastPolylines</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4aa5fd227bc878c56ad2a87ea32c74ee4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phImmediateRefresh</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4a30840fba10eebfa519a92cf5c3d32870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>phCacheLabels</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a5400e5fcb9528d92002ddb938c1f4ef4a8e9cfe5ee0c5cd36dd7accf9739aff65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ResolutionUnit</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ruDotsPerMeter</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452a707d005dea5c4ab694e4270d9c6094e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ruDotsPerCentimeter</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452a4224e01f49b331489ad8cb12b619b229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ruDotsPerInch</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a715d46153da230990aa887d0f0602452affb887d8efe79c39a1aca2acd7002afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SelectionRectMode</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa9032f170490d67240a6c68c2638ffab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmZoom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa739c260bf4d9a15f73423c91158b9428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmSelect</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa62c286e8da283a0cbb88ecac2f3f7506</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>srmCustom</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac9aa4d6d81ac76b094f9af9ad2d3aacfa15e7a00c8e7e0673c7b31d75266888d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SelectionType</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stNone</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038aa64628e338a2dd1e6f0dc84dec0b63fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stWhole</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038aff7a688d4d520e8e7f01be098a034a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stSingleData</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038ae5b11259c42962db355e7448f4a8633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stDataRange</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038aa05d2cba99c724df004d9c48971e4371</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>stMultipleDataRanges</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>ac6cb9db26a564b27feda362a438db038a7cf82676966ebf79cc371f65278e0e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SignDomain</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sdNegative</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9a2d18af0bc58f6528d1e82ce699fe4829</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sdBoth</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9aa38352ef02d51ddfa4399d9551566e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sdPositive</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afd50e7cf431af385614987d8553ff8a9a584784b75fb816abcc627cf743bb699f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMarginValue</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a23a2679d3495c444acc26acc61e35b5b</anchor>
      <arglist>(const QMargins &amp;margins, QCP::MarginSide side)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInvalidData</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a07ab701c05329089f933b9cae2638a63</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInvalidData</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a728903e5c3dd17847bee280f4005496f</anchor>
      <arglist>(double value1, double value2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMarginValue</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>afbf6e3084c108f2bb4372107945ee82f</anchor>
      <arglist>(QMargins &amp;margins, QCP::MarginSide side, int value)</arglist>
    </member>
    <member kind="variable">
      <type>const QMetaObject</type>
      <name>staticMetaObject</name>
      <anchorfile>namespaceQCP.html</anchorfile>
      <anchor>a07ffa1eb1537a3b1f218ff2a442b2017</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>subtopic_repub</name>
    <filename>namespacesubtopic__repub.html</filename>
    <member kind="function">
      <type>def</type>
      <name>rostopic_republish</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>aa32926b424b09ab73f5db833b556e920</anchor>
      <arglist>(input_subtopic, republish_topic, queue_size=10)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>usage</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>af0d04a89916b4a97a036903285b4817b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a74cea38ecc441b0e985d7727f55a042b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a522d401c927d6e7eca7b42aecd3cd033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queue_size</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>aeaf1f63eb4251fb807f8440d2e1d42dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>repub_topic</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a0925ea88f534300e8f714e1d297f78a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subtopic</name>
      <anchorfile>namespacesubtopic__repub.html</anchorfile>
      <anchor>a0fe4f26986a9255073cb7ffafa63d76d</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
