classplot.tex
来自「max 2.3是具有图形界面的数据采集系统」· TEX 代码 · 共 277 行
TEX
277 行
\section{Plot Class Reference}\label{classPlot}\index{Plot@{Plot}}{\tt \#include $<$plot.h$>$}Inheritance diagram for Plot::\begin{figure}[H]\begin{center}\leavevmode\includegraphics[height=2cm]{classPlot}\end{center}\end{figure}\subsection*{Public Slots}\begin{CompactItemize}\item void {\bf SLOT\_\-set\_\-scales} (double, double)\item void {\bf setscales} ()\item void {\bf update\-On} ()\item void {\bf update\-Off} ()\item void {\bf autoscale\-On} ()\item void {\bf autoscale\-Off} ()\item void {\bf toggle\-AS} ()\item void {\bf hgrid\-Off} ()\item void {\bf hgrid\-On} ()\item void {\bf vgrid\-On} ()\item void {\bf vgrid\-Off} ()\end{CompactItemize}\subsection*{Public Methods}\begin{CompactItemize}\item {\bf Plot} ({\bf QWidget} $\ast$parent=0, const char $\ast$name=0, char $\ast$devname=0, char $\ast$varname=0, int chan=1000,int m=FALSE)\item {\bf $\sim$Plot} ()\item void {\bf plot\-Point} (int,int)\item void {\bf plot\-Point} (int, double)\item void {\bf plot\-Point} (int,int $\ast$,int)\item void {\bf plot\-Point} (int, double $\ast$,int)\item void {\bf plot\-Point} (int, vector$<$ int $>$ $\ast$,int)\item void {\bf plot\-Point} (int, vector$<$ double $>$ $\ast$,int)\item void {\bf set\-YAxis} (int,int,int)\item void {\bf set\-XAxis} (int, int, int)\item void {\bf set\-XText} (char $\ast$)\item void {\bf set\-YText} (char $\ast$)\item void {\bf total\-Scaling\-On} ()\item void {\bf total\-Scaling\-Off} ()\item void {\bf set\-Linestyle} (int)\item void {\bf set\-Title} (char $\ast$)\item void {\bf set\-Colors} (QColor, QColor, QColor)\item void {\bf Set\-All\-Options} ({\bf Plot\-Settings} $\ast$)\item void {\bf refresh} (void)\end{CompactItemize}\subsection*{Protected Methods}\begin{CompactItemize}\item void {\bf resize\-Event} (QResize\-Event $\ast$)\item void {\bf paint\-Event} (QPaint\-Event $\ast$)\item void {\bf mouse\-Move\-Event} (QMouse\-Event $\ast$)\item void {\bf Draw\-Plot} (QPainter $\ast$)\item void {\bf Draw\-Axes} (QPainter $\ast$)\end{CompactItemize}\subsection{Constructor \& Destructor Documentation}\index{Plot@{Plot}!Plot@{Plot}}\index{Plot@{Plot}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Plot::Plot ({\bf QWidget} $\ast$ {\em parent} = 0, const char $\ast$ {\em name} = 0, char $\ast$ {\em devname} = 0, char $\ast$ {\em varname} = 0, int {\em chan} = 1000, int {\em m} = FALSE)}\label{classPlot_a0}\index{Plot@{Plot}!~Plot@{$\sim$Plot}}\index{~Plot@{$\sim$Plot}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Plot::$\sim$Plot (void)}\label{classPlot_a1}\subsection{Member Function Documentation}\index{Plot@{Plot}!DrawAxes@{DrawAxes}}\index{DrawAxes@{DrawAxes}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::Draw\-Axes (QPainter $\ast$ {\em p})\hspace{0.3cm}{\tt [protected]}}\label{classPlot_b4}\index{Plot@{Plot}!DrawPlot@{DrawPlot}}\index{DrawPlot@{DrawPlot}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::Draw\-Plot (QPainter $\ast$ {\em p})\hspace{0.3cm}{\tt [protected]}}\label{classPlot_b3}\index{Plot@{Plot}!SLOT_set_scales@{SLOT\_\-set\_\-scales}}\index{SLOT_set_scales@{SLOT\_\-set\_\-scales}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::SLOT\_\-set\_\-scales (double {\em yh}, double {\em yl})\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g0}\index{Plot@{Plot}!SetAllOptions@{SetAllOptions}}\index{SetAllOptions@{SetAllOptions}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::Set\-All\-Options ({\bf Plot\-Settings} $\ast$ {\em Ps})}\label{classPlot_a17}\index{Plot@{Plot}!autoscaleOff@{autoscaleOff}}\index{autoscaleOff@{autoscaleOff}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::autoscale\-Off ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g5}\index{Plot@{Plot}!autoscaleOn@{autoscaleOn}}\index{autoscaleOn@{autoscaleOn}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::autoscale\-On ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g4}\index{Plot@{Plot}!hgridOff@{hgridOff}}\index{hgridOff@{hgridOff}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::hgrid\-Off ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g7}\index{Plot@{Plot}!hgridOn@{hgridOn}}\index{hgridOn@{hgridOn}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::hgrid\-On ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g8}\index{Plot@{Plot}!mouseMoveEvent@{mouseMoveEvent}}\index{mouseMoveEvent@{mouseMoveEvent}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::mouse\-Move\-Event (QMouse\-Event $\ast$ {\em mouse})\hspace{0.3cm}{\tt [protected]}}\label{classPlot_b2}\index{Plot@{Plot}!paintEvent@{paintEvent}}\index{paintEvent@{paintEvent}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::paint\-Event (QPaint\-Event $\ast$)\hspace{0.3cm}{\tt [protected]}}\label{classPlot_b1}\index{Plot@{Plot}!plotPoint@{plotPoint}}\index{plotPoint@{plotPoint}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::plot\-Point (int {\em chan}, vector$<$ double $>$ $\ast$ {\em d\-VPtr}, int {\em length})}\label{classPlot_a7}\index{Plot@{Plot}!plotPoint@{plotPoint}}\index{plotPoint@{plotPoint}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::plot\-Point (int {\em chan}, vector$<$ int $>$ $\ast$ {\em i\-VPtr}, int {\em length})}\label{classPlot_a6}\index{Plot@{Plot}!plotPoint@{plotPoint}}\index{plotPoint@{plotPoint}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::plot\-Point (int, double $\ast$, int)}\label{classPlot_a5}\index{Plot@{Plot}!plotPoint@{plotPoint}}\index{plotPoint@{plotPoint}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::plot\-Point (int, int $\ast$, int)}\label{classPlot_a4}\index{Plot@{Plot}!plotPoint@{plotPoint}}\index{plotPoint@{plotPoint}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::plot\-Point (int {\em x}, double {\em y})}\label{classPlot_a3}\index{Plot@{Plot}!plotPoint@{plotPoint}}\index{plotPoint@{plotPoint}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::plot\-Point (int {\em x}, int {\em y})}\label{classPlot_a2}\index{Plot@{Plot}!refresh@{refresh}}\index{refresh@{refresh}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::refresh (void)}\label{classPlot_a18}\index{Plot@{Plot}!resizeEvent@{resizeEvent}}\index{resizeEvent@{resizeEvent}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::resize\-Event (QResize\-Event $\ast$)\hspace{0.3cm}{\tt [protected]}}\label{classPlot_b0}\index{Plot@{Plot}!setColors@{setColors}}\index{setColors@{setColors}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-Colors (QColor {\em line}, QColor {\em backgd}, QColor {\em axis})}\label{classPlot_a16}\index{Plot@{Plot}!setLinestyle@{setLinestyle}}\index{setLinestyle@{setLinestyle}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-Linestyle (int {\em style})}\label{classPlot_a14}\index{Plot@{Plot}!setTitle@{setTitle}}\index{setTitle@{setTitle}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-Title (char $\ast$)}\label{classPlot_a15}\index{Plot@{Plot}!setXAxis@{setXAxis}}\index{setXAxis@{setXAxis}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-XAxis (int, int, int)}\label{classPlot_a9}\index{Plot@{Plot}!setXText@{setXText}}\index{setXText@{setXText}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-XText (char $\ast$)}\label{classPlot_a10}\index{Plot@{Plot}!setYAxis@{setYAxis}}\index{setYAxis@{setYAxis}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-YAxis (int, int, int)}\label{classPlot_a8}\index{Plot@{Plot}!setYText@{setYText}}\index{setYText@{setYText}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::set\-YText (char $\ast$)}\label{classPlot_a11}\index{Plot@{Plot}!setscales@{setscales}}\index{setscales@{setscales}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::setscales ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g1}\index{Plot@{Plot}!toggleAS@{toggleAS}}\index{toggleAS@{toggleAS}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::toggle\-AS ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g6}\index{Plot@{Plot}!totalScalingOff@{totalScalingOff}}\index{totalScalingOff@{totalScalingOff}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::total\-Scaling\-Off ()}\label{classPlot_a13}\index{Plot@{Plot}!totalScalingOn@{totalScalingOn}}\index{totalScalingOn@{totalScalingOn}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::total\-Scaling\-On ()}\label{classPlot_a12}\index{Plot@{Plot}!updateOff@{updateOff}}\index{updateOff@{updateOff}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::update\-Off ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g3}\index{Plot@{Plot}!updateOn@{updateOn}}\index{updateOn@{updateOn}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::update\-On ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g2}\index{Plot@{Plot}!vgridOff@{vgridOff}}\index{vgridOff@{vgridOff}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::vgrid\-Off ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g10}\index{Plot@{Plot}!vgridOn@{vgridOn}}\index{vgridOn@{vgridOn}!Plot@{Plot}}\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Plot::vgrid\-On ()\hspace{0.3cm}{\tt [slot]}}\label{classPlot_g9}The documentation for this class was generated from the following files:\begin{CompactItemize}\item {\bf plot.h}\item {\bf plot.cc}\end{CompactItemize}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?