📄 grid_classes_to_shapes.h
字号:
///////////////////////////////////////////////////////////// //// SAGA //// //// System for Automated Geoscientific Analyses //// //// Module Library: //// Grid_Shapes //// ////-------------------------------------------------------//// //// Grid_Classes_To_Shapes.h //// //// Copyright (C) 2003 by //// Olaf Conrad //// ////-------------------------------------------------------//// //// This file is part of 'SAGA - System for Automated //// Geoscientific Analyses'. SAGA is free software; you //// can redistribute it and/or modify it under the terms //// of the GNU General Public License as published by the //// Free Software Foundation; version 2 of the License. //// //// SAGA is distributed in the hope that it will be //// useful, but WITHOUT ANY WARRANTY; without even the //// implied warranty of MERCHANTABILITY or FITNESS FOR A //// PARTICULAR PURPOSE. See the GNU General Public //// License for more details. //// //// You should have received a copy of the GNU General //// Public License along with this program; if not, //// write to the Free Software Foundation, Inc., //// 59 Temple Place - Suite 330, Boston, MA 02111-1307, //// USA. //// ////-------------------------------------------------------//// //// e-mail: oconrad@saga-gis.org //// //// contact: Olaf Conrad //// Institute of Geography //// University of Goettingen //// Goldschmidtstr. 5 //// 37077 Goettingen //// Germany //// ///////////////////////////////////////////////////////////////---------------------------------------------------------///////////////////////////////////////////////////////////// //// //// ///////////////////////////////////////////////////////////////---------------------------------------------------------#ifndef HEADER_INCLUDED__Grid_Classes_To_Shapes_H#define HEADER_INCLUDED__Grid_Classes_To_Shapes_H//---------------------------------------------------------#include "MLB_Interface.h"///////////////////////////////////////////////////////////// //// //// ///////////////////////////////////////////////////////////////---------------------------------------------------------class CGrid_Classes_To_Shapes : public CSG_Module_Grid {public: CGrid_Classes_To_Shapes(void); virtual ~CGrid_Classes_To_Shapes(void);protected: virtual bool On_Execute (void);private: char **Area; int **Lock; CSG_Grid *pGrid; CSG_Shapes *pLayer; void Discrete_Create (void); void Discrete_Lock (int x, int y, int ID); void Discrete_Area (int x, int y, int ID);};#endif // #ifndef HEADER_INCLUDED__Grid_Classes_To_Shapes_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -