////////////////////////////////////////////////////////////////////////////// //文件: SegY文件操作类 //主要功能: // //程序编写: 2005-12-07 // // ///////////////////////////////////////////////////////////////////////////// #pragma once #include "sectiondraw.h" class AFX_EXT_CLASS CSectionTrace : public CSectionDraw { public: CSectionTrace(void); virtual ~CSectionTrace(void); protected: int TraceLeft (int ibegin,int iend,double j,double error,CList &pl,int IsPositive); int TraceRight(int ibegin,int iend,double j,double error,CList &pl,int IsPositive); double ExtremumPointNegative(int j); double ExtremumPointPositive(int j); int CurrentNo; int m_nIsPositive; public: int Trace(int i,int ibegin,int iend,int j,double error,CList &pl); double ExtremumPoint(int j); //读取地震剖面中的一个振幅值0