WXP C++ Library
Version 6.74.9
Loading...
Searching...
No Matches
include
ThermDiag.h
1
#ifndef _WINC_THERMDIAG
2
#define _WINC_THERMDIAG
3
4
#include <WXP/DomainVal.h>
5
#include <WXP/Plot.h>
6
#include <WXP/Rect.h>
7
#include <WXP/String.h>
8
9
namespace
WXP
{
10
class
ThermDiag
{
11
int
type;
12
String
mixrat;
13
Rect
view;
14
float
tmin, tmax, tinc;
15
float
pmin, pmax, pinc;
16
17
public
:
18
ThermDiag
();
19
int
init();
20
int
setType(
int
rtype );
21
int
getType();
22
int
setView(
Rect
view );
23
int
setVertAxis(
float
rmin,
float
rmax,
float
rinc );
24
int
setHorAxis(
float
rmin,
float
rmax,
float
rinc );
25
float
pcoord(
float
p );
26
float
getX(
float
x );
27
float
getX(
int
ind );
28
float
getY(
float
y );
29
30
enum
Type { SKEWT, STUVE, EMA, TEPH, RTEPH, HODO };
31
32
int
draw(
Plot
&plot );
33
34
static
DomainVal
getDomain(
int
type );
35
};
36
}
37
#endif
WXP::Plot
This class defines mid-level graphics commands. Calls the Graph object for actual graphics output.
Definition
Plot.h:26
WXP::String
This is a variable length string class.
Definition
String.h:5
WXP::ThermDiag
This class plots thermodynamic diagrams (no soundings)
Definition
ThermDiag.h:10
WXP
All WXP classes fall under the WXP namespace.
Definition
Angle.h:4
WXP::DomainVal
This struct defines basic domain parameters.
Definition
DomainVal.h:5
WXP::Rect
This structure defines rectangle coordinates.
Definition
Rect.h:5
Generated on Sun Jul 28 2024 18:05:35 for WXP C++ Library by
1.9.7