WXP C++ Library
Version 6.74.9
Loading...
Searching...
No Matches
include
KavradFile.h
1
#ifndef _WINC_KAVRADFILE
2
#define _WINC_KAVRADFILE
3
4
#include <WXP/Date.h>
5
#include <WXP/Domain.h>
6
#include <WXP/File.h>
7
#include <WXP/Image.h>
8
#include <WXP/KavradPacket.h>
9
10
namespace
WXP
{
11
class
KavradFile
{
12
File
file;
13
bool
opened;
14
15
char
label[40];
/* Date time label */
16
Date
date;
/* Date time information */
17
int
height, width;
18
Domain
domain;
/* The domain of the image */
19
int
type;
20
int
start, end;
21
int
value;
22
23
public
:
24
25
KavradFile
();
26
int
open
(
const
char
*name );
27
bool
isOpen
();
28
int
rewind
();
29
int
close
();
30
int
readHeader
();
31
int
readPacket
(
KavradPacket
&packet );
32
int
read
(
Image
&image );
33
};
34
35
}
36
#endif
WXP::Date
This class stores date and time information.
Definition
Date.h:8
WXP::Domain
This class stores and manipulates domain data.
Definition
Domain.h:19
WXP::File
This class accesses files.
Definition
File.h:15
WXP::Image
This class defines an image.
Definition
Image.h:19
WXP::KavradFile
This class reads in Kavouras radar mosaic data files.
Definition
KavradFile.h:11
WXP::KavradFile::isOpen
bool isOpen()
Definition
KavradFile.cc:48
WXP::KavradFile::rewind
int rewind()
Definition
KavradFile.cc:55
WXP::KavradFile::readHeader
int readHeader()
Definition
KavradFile.cc:75
WXP::KavradFile::read
int read(Image &image)
Definition
KavradFile.cc:173
WXP::KavradFile::readPacket
int readPacket(KavradPacket &packet)
Definition
KavradFile.cc:132
WXP::KavradFile::KavradFile
KavradFile()
Definition
KavradFile.cc:27
WXP::KavradFile::open
int open(const char *name)
Definition
KavradFile.cc:36
WXP::KavradFile::close
int close()
Definition
KavradFile.cc:64
WXP
All WXP classes fall under the WXP namespace.
Definition
Angle.h:4
WXP::KavradPacket
This struct stores run length encoding data for Kavouras mosaics.
Definition
KavradPacket.h:11
Generated on Sun Jul 28 2024 18:05:35 for WXP C++ Library by
1.9.7