OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Classes | Macros | Typedefs | Enumerations | Functions
vpfview.h File Reference
#include <stdlib.h>
#include <ossim/vpfutil/set.h>
#include <ossim/vpfutil/vpftable.h>
#include <ossim/vpfutil/linklist.h>
#include <ossim/vpfutil/vpfmisc.h>

Go to the source code of this file.

Classes

struct  dms_type
 
struct  extent_type
 
struct  database_type
 
struct  coverage_type
 
struct  feature_class_type
 
struct  library_type
 
struct  theme_type
 
struct  view_type
 
struct  map_environment_type
 

Macros

#define stricmp(a, b)   ossim_strcasecmp(a,b)
 
#define strcmpi(a, b)   ossim_strcasecmp(a, b)
 
#define strncmpi(a, b, c)   ossim_strncasecmp(a,b,c)
 
#define ltoa(l, s, len)   sprintf(s,"%d",l)
 
#define itoa(i, s, len)   sprintf(s,"%d",i)
 
#define SCREEN   1
 
#define POSTSCRIPT   2 /* Black and white */
 
#define COLORPS   3
 
#define PRINTER   4
 

Typedefs

typedef unsigned VPF_BOOLEAN
 
typedef char color_type
 

Enumerations

enum  vpf_version_type { VPF_0_7, VPF_0_8 }
 
enum  vpf_feature_type {
  VPF_LINE =1, VPF_AREA, VPF_ANNO, VPF_POINT,
  VPF_COMPLEX_FEATURE =6
}
 
enum  vpf_primitive_type {
  VPF_EDGE =1, VPF_FACE, VPF_TEXT, VPF_ENTITY_NODE,
  VPF_CONNECTED_NODE
}
 
enum  units_type {
  VPF_UNKNOWN_UNITS, VPF_METERS, VPF_SECONDS, VPF_FEET,
  VPF_INCHES, VPF_KILOMETERS, VPF_OTHER_UNITS, VPF_DEC_DEGREES
}
 

Functions

set_type query_table (char *query, vpf_table_type table)
 

Macro Definition Documentation

◆ COLORPS

#define COLORPS   3

Definition at line 187 of file vpfview.h.

◆ itoa

#define itoa (   i,
  s,
  len 
)    sprintf(s,"%d",i)

Definition at line 37 of file vpfview.h.

◆ ltoa

#define ltoa (   l,
  s,
  len 
)    sprintf(s,"%d",l)

Definition at line 34 of file vpfview.h.

◆ POSTSCRIPT

#define POSTSCRIPT   2 /* Black and white */

Definition at line 186 of file vpfview.h.

◆ PRINTER

#define PRINTER   4

Definition at line 188 of file vpfview.h.

◆ SCREEN

#define SCREEN   1

Definition at line 185 of file vpfview.h.

◆ strcmpi

#define strcmpi (   a,
 
)    ossim_strcasecmp(a, b)

Definition at line 28 of file vpfview.h.

◆ stricmp

#define stricmp (   a,
 
)    ossim_strcasecmp(a,b)

Definition at line 25 of file vpfview.h.

◆ strncmpi

#define strncmpi (   a,
  b,
 
)    ossim_strncasecmp(a,b,c)

Definition at line 31 of file vpfview.h.

Typedef Documentation

◆ color_type

typedef char color_type

Definition at line 43 of file vpfview.h.

◆ VPF_BOOLEAN

typedef unsigned VPF_BOOLEAN

Definition at line 22 of file vpfview.h.

Enumeration Type Documentation

◆ units_type

enum units_type
Enumerator
VPF_UNKNOWN_UNITS 
VPF_METERS 
VPF_SECONDS 
VPF_FEET 
VPF_INCHES 
VPF_KILOMETERS 
VPF_OTHER_UNITS 
VPF_DEC_DEGREES 

Definition at line 93 of file vpfview.h.

◆ vpf_feature_type

Enumerator
VPF_LINE 
VPF_AREA 
VPF_ANNO 
VPF_POINT 
VPF_COMPLEX_FEATURE 

Definition at line 85 of file vpfview.h.

◆ vpf_primitive_type

Enumerator
VPF_EDGE 
VPF_FACE 
VPF_TEXT 
VPF_ENTITY_NODE 
VPF_CONNECTED_NODE 

Definition at line 88 of file vpfview.h.

◆ vpf_version_type

Enumerator
VPF_0_7 
VPF_0_8 

Definition at line 60 of file vpfview.h.

vpf_version_type
Definition: vpfview.h:60

Function Documentation

◆ query_table()

set_type query_table ( char *  query,
vpf_table_type  table 
)