/usr/include/ossim/vpfutil/vpfrelat.h is in libossim-dev 2.2.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | /* VPFRELATE.H - Functions supporting relates between VPF tables */
/* One to many relates */
#ifndef vpfrelat_HEADER
#define vpfrelat_HEADER
#include <ossim/vpfutil/vpftidx.h>
#ifdef __cplusplus
extern "C" {
#endif
#define R_ONE 1
#define R_MANY 2
typedef struct {
char table1[40];
char key1[40];
char table2[40];
char key2[40];
int degree;
} vpf_relate_struct;
typedef struct {
int nchain;
vpf_table_type *table;
linked_list_type relate_list;
} feature_class_relate_type, fcrel_type;
linked_list_type fcs_relate_list( char *fcname, char *start_table,
char *end_table, vpf_table_type fcs );
ossim_int32 related_row( void *keyval1,
vpf_table_type table2, char *key2,
int sort_flag );
linked_list_type related_rows( void *keyval1,
vpf_table_type table2, char *key2,
int sort_flag,
ThematicIndex *idx );
fcrel_type select_feature_class_relate( int fcnum, library_type *library,
char *start_table, char *end_table );
ossim_int32 fc_row_number( row_type row, fcrel_type fcrel, ossim_int32 tile );
linked_list_type fc_row_numbers( row_type row,
fcrel_type fcrel,
ossim_int32 tile,
ThematicIndex *idx );
void deselect_feature_class_relate( fcrel_type *fcrel );
#ifdef __cplusplus
}
#endif
#endif
|