-
Notifications
You must be signed in to change notification settings - Fork 0
/
f_profile.h
135 lines (98 loc) · 3.39 KB
/
f_profile.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
#ifndef F_PROFILE_H_INCLUDED
#define F_PROFILE_H_INCLUDED
#include "profile.h"
class f_profile : public Profile
{
public:
f_profile(const char* pName,
double hi, //length of the iprofile
double bi, //width of the iprofile
double ti, //average thickeness of iprofile
double hu, //length of the uprofile
double bu, //width of the uprofile
double tu, //thickeness of uprofile side wall
double su, //thickness of uprofile cross wall
double dit, // diameter of tube
double tt // thickness of tube
);//iprofile
// f_profile(const char* pName,
// double hu, //length of the uprofile
// double bu, //width of the uprofile
// double tu, //thickeness of uprofile side wall
// double su //thickness of uprofile cross wall
// );//uprofile
// f_profile(const char* pName,
// double dit, // diameter of tube
// double tt // thickness of tube
// );//tubeprofile
// ~f_profile();
int Check();
int Create();
void List();
double m_dhi;
double m_dbi;
double m_dti;
double m_dhu;
double m_dbu;
double m_dtu;
double m_dsu;
double m_ddit;
double m_dtt;
int m_nErr;
};
// class f_profile : public Profile
// {
// public:
// f_profile(const char* pName);
// virtual int Check();
// virtual int Create();
// virtual void List();
// int m_nErr=0;
// };
// class iprofile : public f_profile
// {
// public:
// iprofile(const char* pName,
// double hi, //length of the iprofile
// double bi, //width of the iprofile
// double ti //average thickeness of iprofile
// );//iprofile
// int Check();
// int Create();
// void List();
// double m_dhi;
// double m_dbi;
// double m_dti;
// // int m_nErr;
// };
// class uprofile : public f_profile
// {
// public:
// uprofile(const char* pName,
// double hu, //length of the uprofile
// double bu, //width of the uprofile
// double tu, //thickeness of uprofile side wall
// double su //thickness of uprofile cross wall
// );//uprofile
// int Check();
// int Create();
// void List();
// double m_dhu;
// double m_dbu;
// double m_dtu;
// double m_dsu;
// };
// class tprofile : public f_profile
// {
// public:
// tprofile(const char* pName,
// double dit, // diameter of tube
// double tt // thickness of tube
// );//tubeprofile
// int Check();
// int Create();
// void List();
// double m_ddit;
// double m_dtt;
// };
#endif // F_PROFILE_H_INCLUDED