Main Page   Compound List   File List   Compound Members   File Members  

trees.h

00001 /* Enable the SADIE libraries to be linked to C++ code */
00002 #ifdef __cplusplus
00003 extern "C" {
00004 #endif 
00005 
00006 #ifndef TREES_H
00007 #define TREES_H
00008 
00009 #include "sadie.h"
00010 #include "proto.h"
00011 #include "mosaic.h"
00012 #include "sadie_byte.h"
00013 #include "sadie_short.h"
00014 
00015 /*----------------------------------------------------------------------------*/
00016 /* Maximum length of brightness profile for a single ring... */
00017 #define MAXPROFILE 8388608
00018 
00019 extern void CREATETREESMOSAIC (char **, int, char *, int, int, int, int, int,
00020                                int *, int *, PIXEL *, PIXEL*, PIXEL, PIXEL, PIXEL,
00021                                IMAGE_BYTE **, MOSAIC_INDEX **);
00022 extern void TRIM (IMAGE *, short, IMAGE **);
00023 
00024 extern void **MATRIX(int, int, int, int, int);
00025 extern void SPLINE (int, float *, float *, float, float);
00026 extern void DIVSER (int, float *, float *, float *);
00027 
00028 extern void COMPUTEVSTART (MOSAIC_INDEX *, int, int, int, int);
00029 extern void COMPUTEVEND (MOSAIC_INDEX *, int, int, int, int);
00030 extern void COMPUTE_LOCAL_INDEX (MOSAIC_INDEX *, int, int, int, int, int, LOCAL_INDEX **);
00031 
00032 extern void TREES_SCONVL (IMAGE *, LOCAL_INDEX *, PIXEL *, short, short, IMAGE **);
00033 extern void TREES_GRADIENT (IMAGE *, LOCAL_INDEX *, PIXEL *, PIXEL *, short, IMAGE **, IMAGE **);
00034 extern void TREES_TREERINGMAG (IMAGE *, LOCAL_INDEX *, double, int, IMAGE **, IMAGE **);
00035 
00036 #endif
00037 
00038 #ifdef __cplusplus
00039 }
00040 #endif

Generated on Tue Jun 22 14:32:08 2004 for trees by doxygen1.2.18