【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.2.4.48.1 XYRange::GetData
Contents
Description
It extracts x, y, y error data from XYRange.
Syntax
BOOL GetData( vector & vy, vector & vx, vector * pvError = NULL, int nIndex = 0 , DWORD dwRulesEx = DRR_BAD_WEIGHT_TREATMENT , vector<int> *pnMissingValsIndices = NULL, DWORD dwRules2 = 0 )
Parameters
- vy
- [output]the Y-independent data
- vx
- [output]the X independent data
- pvError
- [output]optional output of Y Error data
- nIndex
- [input]the data index
- dwRulesEx
- [input]the rules for extracting data from DRR_ enumeration.
- pnMissingValsIndices
- [output] the indices of missing value points if any.
- dwRules2
- bits from the DRR2_ enumeration.
Return
TRUE if success.
Examples
EX1
// This example assumes a worksheet with three columns is the active layer. // Output the the data size of the Y column. void XYRange_GetData_Ex1() { Worksheet wks; wks= Project.ActiveLayer(); XYRange dr; if( wks ) { dr.Add(wks, 0, "X"); dr.Add(wks, 1, "Y"); dr.Add(wks, 2, "ED"); DWORD dwRules = DRR_BAD_WEIGHT_TREATMENT; int nIndex = 0; vector vX, vY, vErr; if (dr.GetData(vY, vX, &vErr, nIndex, dwRules)) printf("Data size is %d ", vY.GetSize()); } }
Remark
See Also
XYRange::SetData, DataRange::GetNumData, DataRange::GetData, DataRange::SetData, DataRange::GetMaskedData, DataRange::GetMissingData
Header to Include
origin.h