Smrender
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Macros
src
smloadosm.h
1
#ifndef SMLOADOSM_H
2
#define SMLOADOSM_H
3
4
#include "
libhpxml.h
"
5
//#include "rdata.h"
6
7
struct
filter
8
{
9
// c1 = left upper corner, c2 = right lower corner of bounding box
10
struct
coord
c1, c2;
11
// set use_bbox to 1 if bbox should be honored
12
int
use_bbox;
13
// pointer to rules tree (or NULL if it should be ignored)
14
bx_node_t
*rules;
15
};
16
17
18
void
osm_read_exit(
void
);
19
int
read_osm_obj(
hpx_ctrl_t
*,
hpx_tree_t
**,
osm_obj_t
**);
20
int
read_osm_file(
hpx_ctrl_t
*,
bx_node_t
**,
const
struct
filter
*,
struct
dstats
*);
21
hpx_ctrl_t
*open_osm_source(
const
char
*,
int
);
22
23
#endif
24
osm_obj_t
Definition:
osm_inplace.h:48
bx_node_t
Definition:
bxtree.h:28
dstats
Definition:
rdata.h:72
filter
Definition:
smloadosm.h:7
coord
Definition:
smrender.h:60
libhpxml.h
hpx_tree_t
Definition:
libhpxml.h:87
hpx_ctrl_t
Definition:
libhpxml.h:43
Generated on Tue Oct 4 2016 13:30:40 for Smrender by
1.8.8