00001 /* ======== IGeoS ===== Distribition full ===== IGeoS ========= 00002 ** 00003 ** clip.h : Created by 'AMSS-developer' on Wed Sep 30 19:29:02 2015 00004 ** 00005 ** Product : IGeoS - Integrated Geoscience Software 00006 ** 00007 ** Description : System for seismic, well log, and potential-field data analysis 00008 ** 00009 ** =================== Limited License: =================================== 00010 ** 00011 ** This software is provided free under the following terms and conditions: 00012 ** 00013 ** 1. Permission to use, copy, and modify this software 00014 ** for non-commercial purposes without fee is hereby granted, provided 00015 ** that this copyright notice, the warranty disclaimer, and this 00016 ** permission notice appear in all copies. 00017 ** 00018 ** 2. Distribution of this software or any part of it "bundled" in with 00019 ** any product is considered to be a 'commercial purpose'. 00020 ** 00021 ** 3. Any new or adapted code developed to operate as a part of this 00022 ** software shall be contributed to the authors and distributed under 00023 ** the same license. 00024 ** 00025 ** ================== Warranty Disclaimer: ================================ 00026 ** 00027 ** This software is provided "as is", with no support and without 00028 ** obligation on the part of the author to assist in its use, correction, 00029 ** modification, or enhancement. No guarantees or warranties, 00030 ** either express or implied, and regarding the accuracy, safety, or 00031 ** fitness for any particular purpose are provided by any contributor 00032 ** to this software package. 00033 ** 00034 ** ======== IGeoS ===== Distribition full ===== IGeoS ========= */ 00035 00036 00037 #ifndef MOD_CLIP 00038 #define MOD_CLIP 00039 00040 #include "sia_module.C.h" 00041 00044 struct CLIP : public SIA_MODULE 00045 { 00046 CLIP() : SIA_MODULE() {} 00047 00048 HEADER_PARAM threshold; 00049 00050 CHARSTR module_name( boolean active ); 00051 int edit(); 00052 boolean process(); 00053 00054 }; 00055 00056 #endif