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

📄 lsdoc.h

📁 数据结构链表的演示程序
💻 H
📖 第 1 页 / 共 2 页
字号:
// LSDoc.h : interface of the CLSDoc class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_LSDOC_H__23CC46AD_5235_11D2_95B6_00608C19C5C5__INCLUDED_)
#define AFX_LSDOC_H__23CC46AD_5235_11D2_95B6_00608C19C5C5__INCLUDED_

#include <afxtempl.h>
#include "datastruct.h"
#include "Dib.h"	// Added by ClassView
#include "Result.h"
#include "waitdlg.h"

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000


class BlockIDs
{
public:
	long ID;
	BOOL IsBorder;
public:
	BlockIDs();
	~BlockIDs();
};

class CLSDoc : public CDocument
{
protected: // create from serialization only
	CLSDoc();
	DECLARE_DYNCREATE(CLSDoc)

// Attributes
public:

///////////////////// 公用变量 ///////////////////////////////////////////////////
//																				//
private:
	double TANG;																//
public:
	BOOL m_bEverToget;
	BOOL m_bEverName;		// 是否已对景观命名									//
	BOOL m_bCanExecute;		// 该图像是否能用于景观分析							//
	BOOL m_bTogether;
	BOOL m_bOren8;			// 纪录搜索方法										//
	BOOL m_bDone;			// 纪录是否完成搜索									//
	int m_nMinArea;			// 存储过滤的面积大小								//
	char m_strPathName[256];	// 当前打开的文件的路径							//
	BOOL m_bSaveTip;		// 是否提示存盘										//
	CString oldDiffString;		// 地统计学分析所用的距离对话框的串				//
	UINT oldDiffRange;			// 地统计学分析所用的距离对话框的值				//
	CArray <double,double> m_Coefficient;	// 指数运算中所用的系数				//
	BOOL m_bEverDefine;			// 是否已经定义系数								//
//																				//
///////////////////// 公用变量 ///////////////////////////////////////////////////


///////////////////// 保存图像属性的成员变量 /////////////////////////////////////
//																				//
public:
	long m_nWidth;		// 宽													//
	long m_nHeight;		// 高													//
	CArray<BYTE,BYTE> m_Values;					// 存储各点颜色值				//
	CDIB m_dib;			// 与图像类相连											//
//																				//
///////////////////// 保存图像属性的成员变量 /////////////////////////////////////


//////////////////// 与 VIEW 有关的成员变量 //////////////////////////////////////
//																				//
public:																			//
	BOOL m_bMouseToget;		// 鼠标聚块分析
	BOOL m_bLineSpace;		// 鼠标剖面采样
	BOOL m_bShowPoint;		// 是否显示采样点									//
	double m_Compress;		// 图像显示时被压缩倍数								//
	BOOL m_bShowBox;		// 是否显示箱子										//
	BOOL m_bShowLine;		// 是否显示计算信息熵指数所采用的样线				//
	BOOL m_bSampleMouse;	// 是否用 MOUSE 采样								//
	BOOL m_bMouseLine;		// 纪录是否用鼠标取样线								//
	BOOL m_bInfo;			// 是否已经有信息熵样线								//
	CArray <Line,Line> m_InfoLines;		// 信息熵样线数组						//
	UINT m_nInfoLeng;		// 纪录信息熵样线的最小样段长度						//
																				//
	BYTE m_nShow;			// 存储结果窗口应该显示什么							//
//																				//	
//////////////////// 与 VIEW 有关的成员变量 //////////////////////////////////////


//////////////////// 地统计学分析所用的成员变量 //////////////////////////////////
//																				//
public:
	All_Z_Value m_AllC0;		// 整体变量空间化结果的C0						//
	CArray<Type_Z_Value,Type_Z_Value> m_TypeC0;// 类型变量空间化结果的C0		//
//																				//
//////////////////// 地统计学分析所用的成员变量 //////////////////////////////////



//////////////////// 自相关分析所用的成员变量 ////////////////////////////////////
//																				//
public:																			//
	float m_dPower;																//
																				//
	All_Z_Value m_EWofAllIValues;	// 存储东西向整体变量的Moran I值			//
	All_Z_Value m_EWofAllZValues;	// 存储东西向整体变量的Moran Z值			//
	All_Z_Value m_SNofAllIValues;	// 存储南北向整体变量的Moran I值			//
	All_Z_Value m_SNofAllZValues;	// 存储南北向整体变量的Moran Z值			//
	All_Z_Value m_SEofAllIValues;	// 存储东南--西北向整体变量的Moran I值		//
	All_Z_Value m_SEofAllZValues;	// 存储东南--西北向整体变量的Moran Z值		//
	All_Z_Value m_SWofAllIValues;	// 存储西南--东北向整体变量的Moran I值		//
	All_Z_Value m_SWofAllZValues;	// 存储西南--东北向整体变量的Moran Z值		//
																				//
	All_Z_Value m_gc_EWofAllIValues;	// 存储东西向整体变量的Geary C值		//
	All_Z_Value m_gc_EWofAllZValues;	// 存储东西向整体变量的Geary Z值		//
	All_Z_Value m_gc_SNofAllIValues;	// 存储南北向整体变量的Geary C值		//
	All_Z_Value m_gc_SNofAllZValues;	// 存储南北向整体变量的Geary Z值		//
	All_Z_Value m_gc_SEofAllIValues;	// 存储东南--西北向整体变量的Geary C值	//
	All_Z_Value m_gc_SEofAllZValues;	// 存储东南--西北向整体变量的Geary Z值	//
	All_Z_Value m_gc_SWofAllIValues;	// 存储西南--东北向整体变量的Geary C值	//
	All_Z_Value m_gc_SWofAllZValues;	// 存储西南--东北整体变量的Geary Z值	//
																				//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_EWTypeofIValues;				// 存储东西向类型变量的Moran I值		//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_EWTypeofZValues;				// 存储东西向类型变量的Moran Z值		//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_SNTypeofIValues;				// 存储南北向类型变量的Moran I值		//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_SNTypeofZValues;				// 存储南北向类型变量的Moran Z值		//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_SETypeofIValues;				// 存储东南--西北类型变量的Moran I值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_SETypeofZValues;				// 存储东南--西北类型变量的Moran Z值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_SWTypeofIValues;				// 存储西南--东北类型变量的Moran I值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_SWTypeofZValues;				// 存储西南--东北类型变量的Moran Z值	//
																				//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_EWTypeofIValues;				// 存储东西向类型变量的Geary C值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_EWTypeofZValues;				// 存储东西向类型变量的Geary Z值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_SNTypeofIValues;				// 存储南北向类型变量的Geary C值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_SNTypeofZValues;				// 存储南北向类型变量的Geary Z值	//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_SETypeofIValues;				// 存储东南--西北类型变量的Geary C值//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_SETypeofZValues;				// 存储东南--西北类型变量的Geary Z值//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_SWTypeofIValues;				// 存储西南--东北类型变量的Geary C值//
	CArray<Type_Z_Value,Type_Z_Value>											//
		m_gc_SWTypeofZValues;				// 存储西南--东北类型变量的Geary Z值//
																				//
	All_Z_Value m_AllofIValues;		// 存储整体变量的总体Moran I值				//
	All_Z_Value m_AllofZValues;		// 存储整体变量的总体Moran Z值				//
																				//	
	CArray<Type_Z_Value,Type_Z_Value> m_TypeofIValues;							//
									// 存储类型变量的总体Moran I值				//
	CArray<Type_Z_Value,Type_Z_Value> m_TypeofZValues;							//
									// 存储类型变量的总体Moran Z值				//
																				//
	All_Z_Value m_gc_AllofIValues;		// 存储整体变量的总体Geary C值			//
	All_Z_Value m_gc_AllofZValues;		// 存储整体变量的总体Geary Z值			//
																				//	
	CArray<Type_Z_Value,Type_Z_Value> m_gc_TypeofIValues;						//
									// 存储类型变量的总体Geary C值				//
	CArray<Type_Z_Value,Type_Z_Value> m_gc_TypeofZValues;						//
									// 存储类型变量的总体Geary Z值				//
																				//
	double * typeEI0;															//
	double EI0[10];																//
//																				//
//////////////////// 自相关分析所用的成员变量 ////////////////////////////////////
	

//////////////////// 变量空间化所用的成员变量 ////////////////////////////////////
//																				//	
public:																			//

⌨️ 快捷键说明

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