⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 laserspotdiag.h

📁 pic 模拟程序!面向对象
💻 H
字号:
#ifndef	__LASERSPOTSIZE_H#define	__LASERSPOTSIZE_H/*====================================================================LASERSPOTSIZE.HLaser spot measuring diagnostic..99====================================================================*/#include "sptlrgn.h"#include "newdiag.h"extern "C" {void  XGWrite(void *,int,int,FILE *,char *);void  XGRead(void *,int,int,FILE *,char *);}class GUIConfig;//--------------------------------------------------------------------//	Diag:  This class defines the generic boundary object for//	some region.  All other boundaries inherit from this pure virtual.class History;class Diagnostics;class LaserSpotDiagnostic : public Diag{ public:  History *past_measurements_y4Ey2;  History *past_measurements_y2Ey2;  History *past_measurements_yEy2;  History *past_measurements_Ey2;  History *past_measurements;  int size;  Grid *grid;  LaserSpotDiagnostic(SpatialRegion* SR, 		      int j1, int k1, int j2, int k2, int nfft, int HistMax,		      int Ave, int Comb, ostring VarName, ostring x1Label,		      ostring x2Label, ostring x3Label, ostring title, int save);  virtual ~LaserSpotDiagnostic();  virtual int Restore_2_00(FILE *DMPFile, int j1, int k1, int j2, int k2, ostring title) {return 0;};  virtual int Restore(FILE *DMPFile,Scalar A1,Scalar A2,Scalar B1,Scalar B2,		      int xl,int yl, char *title){ return 1;} ;  virtual void MaintainDiag(Scalar t);  void setDiagnostics(Diagnostics *_theDiagnostics) { theDiagnostics=_theDiagnostics;};  virtual void initwin();  virtual void initwin(GUIConfig* gui, int itemNumber) {}  int get_j1() { return j1;};  int get_j2() { return j2;};  int get_k1() { return k1;};  int get_k2() { return k2;};};#endif	//	ifndef __LASERSPOTDIAG_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -