: Public Class

Created: | 2015-07-31 오후 4:10:15
Modified: | 2015-07-31 오후 4:10:15
Project: |
Author: | shint
Version: | 1.0
Phase: | 1.0
Status: | Proposed
Complexity: | Easy
Difficulty: |
Priority: |
Multiplicity: |
Advanced: |
UUID: | {E796E32D-EF48-4862-9238-057A41D0455A}
Appears In: | Package1

COScopeCtrl window<p/>

- Attributes
- Operations
- Associations To
- Associations From

Attribute
Public bool autofitYscale
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public bool drawBars
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected bool m_bDoUpdate
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CBitmap m_bitmapGrid
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CBitmap m_bitmapOldGrid
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CBitmap m_bitmapOldPlot
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CBitmap m_bitmapPlot
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public COLORREF m_crBackColor
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Notes: | background color#lt;p/#gt;
Public COLORREF m_crGridColor
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Notes: | grid color#lt;p/#gt;
Protected CDC m_dcGrid
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CDC m_dcPlot
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected int m_nClientHeight
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected int m_nClientWidth
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public int m_nMaxPointCnt
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected int m_nPlotHeight
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected int m_nPlotWidth
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected UINT m_nRedrawTimer
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public int m_nShiftPixels
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Notes: | amount to shift with each new point#lt;p/#gt;
Public int m_nTrendPoints
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Notes: | when you set this to #gt; 0, then plot will#lt;p/#gt;
Protected int m_NTrends
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public int m_nXGrids
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public int m_nXPartial
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public int m_nYDecimals
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public int m_nYGrids
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected PlotData_t* m_PlotData
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CRect m_rectClient
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected CRect m_rectPlot
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public m_str_t m_str
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Public bool ready
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected static CFont sm_fontAxis
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False
Protected static LOGFONT sm_logFontAxis
Details:
Alias: |
Initial: |
Stereotype: |
Ordered: |
Range: |
Transient: | False
Derived: | False
IsID: | False

Operation
Public AppendEmptyPoints( dNewPoint[]: double,
Default: |
Kind: | in
Stereotype: |
bInvalidate: bool,
Default: | true
Kind: | in
Stereotype: |
bAdd2List: bool,
Default: | true
Kind: | in
Stereotype: |
bUseTrendRatio: bool,
Default: | true
Kind: | in
Stereotype: |
):void
Details: Sequential
Notes: | G.Hayduk: AppendEmptyPoints adds a vector of data points, without drawing them (but shifting the plot), this way you can do a "hole" (space) in the plot i.e. indicating "no data here". When points are available, call AppendEmptyPoints for first valid vector of data points, and then call AppendPoints again and again for valid points#lt;p/#gt;
Public AppendPoints( dNewPoint[]: double,
Default: |
Kind: | in
Stereotype: |
bInvalidate: bool,
Default: | true
Kind: | in
Stereotype: |
bAdd2List: bool,
Default: | true
Kind: | in
Stereotype: |
bUseTrendRatio: bool,
Default: | true
Kind: | in
Stereotype: |
):void
Details: Sequential
Public COScopeCtrl( NTrends: int,
Default: | 1
Kind: | in
Stereotype: |
):
Details: Sequential
Public abstract ~COScopeCtrl():
Details: Sequential
Public abstract Create( dwStyle: DWORD,
Default: |
Kind: | in
Stereotype: |
rect: RECT&,
Default: |
Kind: | in
Stereotype: |
pParentWnd: CWnd*,
Default: |
Kind: | in
Stereotype: |
nID: UINT,
Default: | NULL
Kind: | in
Stereotype: |
):BOOL
Details: Sequential
Public DrawPoint():void
Details: Sequential
Public GetPlotColor( iTrend: int,
Default: | 0
Kind: | in
Stereotype: |
):COLORREF
Details: Sequential
Public GetPlotRect( rPlotRect: CRect&,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Tags: | bodyLocation=classDec
Public InvalidateCtrl( deleteGraph: bool,
Default: | true
Kind: | in
Stereotype: |
):void
Details: Sequential
Protected OnLButtonDblClk( nFlags: UINT,
Default: |
Kind: | in
Stereotype: |
point: CPoint,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Tags: | afx_msg=true
Protected OnMouseMove( nFlags: UINT,
Default: |
Kind: | in
Stereotype: |
point: CPoint,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Tags: | afx_msg=true
Protected OnPaint():void
Details: Sequential
Tags: | afx_msg=true
Protected OnSize( nType: UINT,
Default: |
Kind: | in
Stereotype: |
cx: int,
Default: |
Kind: | in
Stereotype: |
cy: int,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Tags: | afx_msg=true
Protected OnSysColorChange():void
Details: Sequential
Tags: | afx_msg=true
Protected OnTimer( nIDEvent: UINT,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Tags: | afx_msg=true
Public ReCreateGraph():int
Details: Sequential
Public Reset():void
Details: Sequential
Public SetBackgroundColor( color: COLORREF,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetBarsPlot( BarsPlot: bool,
Default: |
Kind: | in
Stereotype: |
iTrend: int,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetGridColor( color: COLORREF,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetLegendLabel( string: CString,
Default: |
Kind: | in
Stereotype: |
iTrend: int,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetPlotColor( color: COLORREF,
Default: |
Kind: | in
Stereotype: |
iTrend: int,
Default: | 0
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetRange( dLower: double,
Default: |
Kind: | in
Stereotype: |
dUpper: double,
Default: |
Kind: | in
Stereotype: |
iTrend: int,
Default: | 0
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetRanges( dLower: double,
Default: |
Kind: | in
Stereotype: |
dUpper: double,
Default: |
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetTrendRatio( iTrend: int,
Default: |
Kind: | in
Stereotype: |
iRatio: unsigned int,
Default: | 1
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetXUnits( string: CString,
Default: |
Kind: | in
Stereotype: |
XMin: CString,
Default: | _T("")
Kind: | in
Stereotype: |
XMax: CString,
Default: | _T("")
Kind: | in
Stereotype: |
):void
Details: Sequential
Public SetYUnits( string: CString,
Default: |
Kind: | in
Stereotype: |
YMin: CString,
Default: | _T("")
Kind: | in
Stereotype: |
YMax: CString,
Default: | _T("")
Kind: | in
Stereotype: |
):void
Details: Sequential

Element | Source Role | Target Role
«typedef» UINT Class | Name: | Name: m_nRedrawTimer
Details:

Element | Source Role | Target Role
CRealTimePlotDlg Class | Name: | Name: _plotCtrl
Details: