tesseract 3.04.01

classify/mfdefs.cpp

Go to the documentation of this file.
00001 /******************************************************************************
00002  **     Filename:    mfdefs.c
00003  **     Purpose:     Basic routines for manipulating micro-features
00004  **     Author:      Dan Johnson
00005  **     History:     Mon Jan 22 08:48:58 1990, DSJ, Created.
00006  **
00007  **     (c) Copyright Hewlett-Packard Company, 1988.
00008  ** Licensed under the Apache License, Version 2.0 (the "License");
00009  ** you may not use this file except in compliance with the License.
00010  ** You may obtain a copy of the License at
00011  ** http://www.apache.org/licenses/LICENSE-2.0
00012  ** Unless required by applicable law or agreed to in writing, software
00013  ** distributed under the License is distributed on an "AS IS" BASIS,
00014  ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00015  ** See the License for the specific language governing permissions and
00016  ** limitations under the License.
00017  ******************************************************************************/
00018 /*----------------------------------------------------------------------------
00019           Include Files and Type Defines
00020 ----------------------------------------------------------------------------**/
00021 #include "mfdefs.h"
00022 #include "emalloc.h"
00023 #include <math.h>
00024 
00025 /*----------------------------------------------------------------------------
00026               Public Code
00027 ----------------------------------------------------------------------------**/
00028 /*---------------------------------------------------------------------------*/
00035 MICROFEATURE NewMicroFeature() { 
00036   return ((MICROFEATURE) Emalloc (sizeof (MFBLOCK)));
00037 }                                /* NewMicroFeature */
00038 
00039 
00040 /*---------------------------------------------------------------------------*/
00048 void FreeMicroFeatures(MICROFEATURES MicroFeatures) { 
00049   destroy_nodes(MicroFeatures, Efree); 
00050 }                                /* FreeMicroFeatures */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines