Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

geoobj.h File Reference

Go to the source code of this file.

Compounds

struct  GeoObj
struct  LinearRing
struct  Point
struct  WKBBox
union  WKBGeometry
struct  WKBLineString
struct  WKBMultiLineString
struct  WKBMultiPoint
struct  WKBMultiPolygon
struct  WKBPoint
struct  WKBPolygon

Defines

#define _GNU_SOURCE
#define FM_POINT   1
#define FM_LINESTRING   2
#define FM_POLYGON   3
#define FM_MULTIPOINT   4
#define FM_MULTILINESTRING   5
#define FM_MULTIPOLYGON   6
#define FM_GEOMETRYCOLLECTION   7
#define FM_BOX   101

Enumerations

enum  wkbGeometryType {
  wkbPoint = FM_POINT,
  wkbLineString = FM_LINESTRING,
  wkbPolygon = FM_POLYGON,
  wkbMultiPoint = FM_MULTIPOINT,
  wkbMultiLineString = FM_MULTILINESTRING,
  wkbMultiPolygon = FM_MULTIPOLYGON,
  wkbGeometryCollection = FM_GEOMETRYCOLLECTION,
  wkbBox = FM_BOX
}
enum  wkbByteOrder {
  wkbXDR = 0,
  wkbNDR = 1
}


Define Documentation

#define FM_BOX   101
 

Definition at line 55 of file geoobj.h.

#define FM_GEOMETRYCOLLECTION   7
 

Definition at line 53 of file geoobj.h.

#define FM_LINESTRING   2
 

Definition at line 48 of file geoobj.h.

#define FM_MULTILINESTRING   5
 

Definition at line 51 of file geoobj.h.

#define FM_MULTIPOINT   4
 

Definition at line 50 of file geoobj.h.

#define FM_MULTIPOLYGON   6
 

Definition at line 52 of file geoobj.h.

#define FM_POINT   1
 

Definition at line 47 of file geoobj.h.

#define FM_POLYGON   3
 

Definition at line 49 of file geoobj.h.

#define _GNU_SOURCE
 

Definition at line 28 of file geoobj.h.


Enumeration Type Documentation

enum wkbByteOrder
 

Enumeration values:
wkbXDR  
wkbNDR  

Definition at line 92 of file geoobj.h.

enum wkbGeometryType
 

Enumeration values:
wkbPoint  
wkbLineString  
wkbPolygon  
wkbMultiPoint  
wkbMultiLineString  
wkbMultiPolygon  
wkbGeometryCollection  
wkbBox  

Definition at line 81 of file geoobj.h.


Generated at Sat Jan 6 20:55:34 2001 for FMaps by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000