a
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
// TdChannel.h: interface for the CTdChannel class.
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
#if !defined(AFX_TDCHANNEL_H__BB3208EF_8CA2_4CF4_8B34_DF5C0B30BEA4__INCLUDED_)
|
||||
#define AFX_TDCHANNEL_H__BB3208EF_8CA2_4CF4_8B34_DF5C0B30BEA4__INCLUDED_
|
||||
|
||||
#if _MSC_VER > 1000
|
||||
#pragma once
|
||||
#endif // _MSC_VER > 1000
|
||||
|
||||
class CTdChannel
|
||||
{
|
||||
public:
|
||||
BOOL SaveRsp2DTdData(DWORD dwScID); //保存2D电阻率数据(dwScID---in:脚本ID)
|
||||
BOOL SaveRspCETdData(DWORD dwScID); //保存1D电阻率数据(dwScID---in:脚本ID)
|
||||
BOOL SaveRsp3DTdData(DWORD dwScID);
|
||||
|
||||
BOOL LoadRsp3DTdData();
|
||||
BOOL LoadRsp2DTdData(); //加载2D电阻率数据
|
||||
BOOL LoadRspCETdData(); //加载1D电阻率数据
|
||||
|
||||
BOOL LoadIpsp2DTdData(); //加载2D激电数据
|
||||
BOOL LoadIpspCETdData(); //加载1D激电数据
|
||||
BOOL LoadIpsp3DTdData(); //加载3D激电数据
|
||||
|
||||
CTdChannel(DWORD dwScID, int iChNum, _ConnectionPtr& pConnection);
|
||||
virtual ~CTdChannel();
|
||||
int m_iChNum;
|
||||
BOOL LoadCEScriptFromDB(); //从数据库加载1D脚本
|
||||
BOOL Load2DScriptFromDB(); //从数据库加载2D脚本
|
||||
BOOL Load3DScriptFromDB();
|
||||
|
||||
void Clear3DSptRecList();
|
||||
void Clear2DSptRecList(); //清除2D脚本记录列表
|
||||
void ClearCESptRecList(); //清除1D脚本记录列表
|
||||
|
||||
void SetColorToTd(); //设置测试数据颜色
|
||||
void SetColorToTdRec(CRsp2DTdRecord* pRsp2DTdRecord); //设置测试数据记录颜色(pRsp2DTdRecord---in:2D电阻率数据记录)
|
||||
BOOL SetMaxR0AndMinR0(float fR0); //设置最大R0与最小R0
|
||||
|
||||
CTdRecord* GetTdRecord(int iTSN); //取测试数据记录(iTSN---in:数据记录编号)
|
||||
|
||||
DWORD m_dwScID;
|
||||
DWORD m_dwID;
|
||||
int m_iEAmount;
|
||||
int m_iMaxLevel;
|
||||
|
||||
CMedium* m_pMedium;
|
||||
|
||||
CPtrArray m_tdRecArray;
|
||||
|
||||
float m_fMaxR0;
|
||||
float m_fMinR0;
|
||||
float m_fScaleR0;
|
||||
float m_fDepthFactor;
|
||||
|
||||
float m_fMaxDepth;
|
||||
protected:
|
||||
_ConnectionPtr m_pConnection;
|
||||
};
|
||||
|
||||
#endif // !defined(AFX_TDCHANNEL_H__BB3208EF_8CA2_4CF4_8B34_DF5C0B30BEA4__INCLUDED_)
|
||||
Reference in New Issue
Block a user