You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.1 KiB
C

1 month ago
#pragma once
#include "WellDataObj.h"
#include "../logDataStruct.h"
/********************************************************************
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݽ
********************************************************************/
class AFX_EXT_CLASS CWellDataObj_Curve : public CWellDataObj
{
public:
// Constructors
CWellDataObj_Curve();
virtual ~CWellDataObj_Curve();
virtual void Clear(BOOL bRelease=TRUE);
virtual int GetCount();
virtual void Serialize(CArchive& ar);
virtual void operator =(CWellDataObj_Curve &data);
virtual void Copy(CWellDataObj_Curve &data, BOOL bCopy=TRUE);
void GetCurveFromLogCurve(CLogCurveData *pLogCurve);
public:
int m_sample_count; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double m_startdep; // ԭʼ<D4AD><CABC>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
double m_enddep; // ԭʼ<D4AD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double m_rlev; // ԭʼ<D4AD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
double m_minvalue; // <20><>Сֵ
double m_maxvalue; // <20><><EFBFBD><EFBFBD>ֵ
CString m_depth_unit; // <20><><EFBFBD>ȵ<EFBFBD>λ
CString m_curve_name; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
int m_construct_num; // ʩ<><CAA9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
CString m_curve_unit; // <20><><EFBFBD>ߵ<EFBFBD>λ
float *m_curve_value; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ
float *m_curve_depth; // <20><><EFBFBD>ȴ洢<C8B4><E6B4A2>
};