OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
vpfinit.h
Go to the documentation of this file.
1 #ifndef vpfinit_HEADER
2 #define vpfinit_HEADER
3 /* VPFINIT.H */
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 void vpfinit( database_type *database, library_type *library,
9  view_type *view, map_environment_type *mapenv );
10 
11 void free_database( database_type *database );
12 
13 void free_library( library_type *library );
14 
15 void free_view( view_type *view );
16 
17 void vpfreset( database_type *database, library_type *library,
18  view_type *view, map_environment_type *mapenv );
19 
20 void vpfexit( database_type *database, library_type *library,
21  view_type *view, map_environment_type *mapenv );
22 
23 database_type init_database( char *dbpath, VPF_BOOLEAN *ok );
24 
25 int pick_library( database_type database, char *name );
26 
27 library_type init_library( database_type database, char *libname,
28  VPF_BOOLEAN *ok );
29 
30 view_type init_view( char *viewname, library_type library );
31 
32 void set_viewing_area( library_type *library,
33  map_environment_type *mapenv,
34  extent_type extent );
35 
36 void set_default_area( library_type *library,
37  map_environment_type *mapenv,
38  float x, float y );
39 
40 #ifdef __cplusplus
41 }
42 #endif
43 
44 #endif
ossim_uint32 x
database_type init_database(char *dbpath, VPF_BOOLEAN *ok)
void vpfinit(database_type *database, library_type *library, view_type *view, map_environment_type *mapenv)
int pick_library(database_type database, char *name)
void set_viewing_area(library_type *library, map_environment_type *mapenv, extent_type extent)
library_type init_library(database_type database, char *libname, VPF_BOOLEAN *ok)
unsigned VPF_BOOLEAN
Definition: vpfview.h:22
ossim_uint32 y
void vpfexit(database_type *database, library_type *library, view_type *view, map_environment_type *mapenv)
void free_database(database_type *database)
void free_view(view_type *view)
void set_default_area(library_type *library, map_environment_type *mapenv, float x, float y)
void vpfreset(database_type *database, library_type *library, view_type *view, map_environment_type *mapenv)
view_type init_view(char *viewname, library_type library)
void free_library(library_type *library)