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

📄 data.h

📁 seismic software,very useful
💻 H
字号:
/*data object definitionThree axes, global information, plus data bufferUses axis definitions*/#define DATA_NAXIS	6#define	DATA_VALUE	0#define	DATA_AXIS0	0#define	DATA_AXIS1	1#define	DATA_AXIS2	2#define	DATA_AXIS3	3#define	DATA_AXIS4	4#define	DATA_AXIS5	5#define	DATA_HEAD	60#define	DATA_HEAD0	100#define	DATA_HEAD1	800#define	DATA_TSIZE	4096#define	DATA_ESIZE	1#define	DATA_SEGY	0#define	DATA_CENT_MIN	0.#define DATA_LOW	1.#define	DATA_HIGH	255.#define	DATA_CENT	99.#define	DATA_CENT_LOW	(100 - data->cent)#define	DATA_CENT_HIGH	data->cent#define	DATA_CENT_MAX	100.#define	DATA_MIN_GPOW	0.1#define	DATA_MAX_GPOW	10.0#define	DATA_TPOW	0.0#define	DATA_VALUE_SIZE	127#define DATA_VALUE_BASE 1/* Data object */#include "gridhd.h"typedef struct {	string	title;	/* dataset name */	string	file;	/* input file name */	int	esize;	/* element size in bytes */	int	segy;	/* segy format or not */	int	vgrid;	/* vgrid format or not */	int	hbytes;	/* header bytes to discard; 0 default, 3600 segy=1 */	string	script;	/* script file name */	Axis	axis[DATA_NAXIS];	/* axes */	int	transp;		/* transpose axis */	unsigned int	size;	/* number of samples */	float	tpow;	/* time power correction */	float	gpow;	/* gpow of data samples */	float	low;	/* low clip value of data samples */	float	high;	/* high clip value of data samples */	float	min;	/* maximum value */	float	max;	/* maximum value */	float	cent;	/* clip percentile */	float	half;	/* half value */	int	value_base;	/* minimum value */	int	value_size;	/* maximum value */	Buffer	buffer;	/* samples */	float	histogram[256];	/* histogram of data samples per color */	int	hist_low;	/* low index of histogram */	int	hist_high;	/* high index of histogram */	ghed	gh;	/* vgrid header */	} *Data;/* typed returns */extern Data DataInit();extern char* DataTitle(/*data*/);extern Axis DataAxis(/*data,iaxis*/);extern Buffer DataBuffer(/*data*/);extern Axis DataAxis(/*data,iaxis*/);extern float DataValue(/*data,index*/);extern float DataLow ();extern float DataHigh ();extern char* DataFile ();extern char* DataShortName ();

⌨️ 快捷键说明

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