1#ifndef _WINC_MAPWXPFILE
2#define _WINC_MAPWXPFILE
4#include <WXP/EarthPoint.h>
5#include <WXP/EarthPoints.h>
7#include <WXP/MapFileHeader.h>
25 MapWxpFile(
const char *filenamem,
int raccess,
int rtype );
29 int open(
const char *filenamem,
int raccess,
int rtype );
30 int open(
const char *filename );
35 inline int tell(){
return file.tell(); };
This class creates an array a earth points (lat, lon).
Definition EarthPoints.h:9
This class accesses files.
Definition File.h:15
int writeHeader(MapFileHeader &hdr)
Definition MapWxpFile.cc:269
int close()
Definition MapWxpFile.cc:148
int writeData(EarthPoint &ept)
Definition MapWxpFile.cc:293
int skipData()
Definition MapWxpFile.cc:210
int seek(int off)
Definition MapWxpFile.cc:140
int checkType(const char *filename)
Definition MapWxpFile.cc:48
int tell()
Definition MapWxpFile.h:35
int print()
Definition MapWxpFile.cc:311
bool isBinary()
Definition MapWxpFile.h:38
int rewind()
Definition MapWxpFile.cc:132
Type
Definition MapWxpFile.h:47
@ ASCII
Definition MapWxpFile.h:50
@ BINARY
Definition MapWxpFile.h:49
@ UNK
Definition MapWxpFile.h:48
int readData(EarthPoint &ept)
Definition MapWxpFile.cc:226
int readHeader(MapFileHeader &hdr)
Definition MapWxpFile.cc:157
int open(const char *filenamem, int raccess, int rtype)
Definition MapWxpFile.cc:71
bool isOpen()
Definition MapWxpFile.cc:125
~MapWxpFile()
Definition MapWxpFile.cc:118
MapWxpFile()
Definition MapWxpFile.cc:22
This class performs byte swapping.
Definition Swap.h:7
All WXP classes fall under the WXP namespace.
Definition Angle.h:4
This struct defines earth point values (lat, lon, elev).
Definition EarthPoint.h:5