aboutsummaryrefslogtreecommitdiffstats
path: root/doc/api-documentation/html/_greek_chars_8h-source.html
blob: 65cdbeba53c4a5a76f331a19a95a1628748f7f5a (plain) (blame)
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>GreekChars.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.17 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; </center>
<hr><h1>GreekChars.h</h1><div class="fragment"><pre>00001 <span class="comment">//*****************************************************************************</span>
00002 <span class="comment">// Author      : William Dicks                                              ***</span>
00003 <span class="comment">// Date Created: 10 February 1998                                           ***</span>
00004 <span class="comment">// Purpose     : Enumeration for Greek to b-Greek conversion and vice       ***</span>
00005 <span class="comment">//             : versa.                                                     ***</span>
00006 <span class="comment">// File Name   : GreekChars.h                                               ***</span>
00007 <span class="comment">//                                                                          ***</span>
00008 <span class="comment">// Author info : ---------------------------------------------------------- ***</span>
00009 <span class="comment">//     Address : 23 Tieroogpark                                             ***</span>
00010 <span class="comment">//             : Hoewe Str                                                  ***</span>
00011 <span class="comment">//             : Elarduspark X3                                             ***</span>
00012 <span class="comment">//             : 0181                                                       ***</span>
00013 <span class="comment">//             : South Africa                                               ***</span>
00014 <span class="comment">//     Home Tel: +27 (0)12 345 3166                                         ***</span>
00015 <span class="comment">//     Cell No : +27 (0)82 577 4424                                         ***</span>
00016 <span class="comment">//     e-mail  : wd@isis.co.za                                              ***</span>
00017 <span class="comment">// Church WWW  : http://www.hatfield.co.za                                  ***</span>
00018 <span class="comment">//*****************************************************************************</span>
00019 <span class="comment">/*</span>
00020 <span class="comment"> *</span>
00021 <span class="comment"> * $Id: _greek_chars_8h-source.html,v 1.9 2002/10/31 11:30:14 joachim Exp $</span>
00022 <span class="comment"> *</span>
00023 <span class="comment"> * Copyright 1998 CrossWire Bible Society (http://www.crosswire.org)</span>
00024 <span class="comment"> *      CrossWire Bible Society</span>
00025 <span class="comment"> *      P. O. Box 2528</span>
00026 <span class="comment"> *      Tempe, AZ  85280-2528</span>
00027 <span class="comment"> *</span>
00028 <span class="comment"> * This program is free software; you can redistribute it and/or modify it</span>
00029 <span class="comment"> * under the terms of the GNU General Public License as published by the</span>
00030 <span class="comment"> * Free Software Foundation version 2.</span>
00031 <span class="comment"> *</span>
00032 <span class="comment"> * This program is distributed in the hope that it will be useful, but</span>
00033 <span class="comment"> * WITHOUT ANY WARRANTY; without even the implied warranty of</span>
00034 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
00035 <span class="comment"> * General Public License for more details.</span>
00036 <span class="comment"> *</span>
00037 <span class="comment"> */</span>
00038 
00039 <span class="preprocessor">#ifndef __GREEKCHARS_H</span>
00040 <span class="preprocessor"></span><span class="preprocessor">#define __GREEKCHARS_H</span>
00041 <span class="preprocessor"></span>
00042 <span class="comment">// This enum represents the values of the characters used for the </span>
00043 <span class="comment">// transliteration as used on the b-greek discussion list.</span>
00044 
00045 <span class="preprocessor">#include &lt;defs.h&gt;</span>
00046 SWORD_NAMESPACE_START
00047 
00048 <span class="keyword">enum</span> bGreekChars
00049 {
00050   ALPHA = 65,                   <span class="comment">// A</span>
00051   BETA,                         <span class="comment">// B</span>
00052   CHI,                          <span class="comment">// C</span>
00053   DELTA,                        <span class="comment">// D</span>
00054   EPSILON,                      <span class="comment">// E</span>
00055   PHI,                          <span class="comment">// F</span>
00056   GAMMA,                        <span class="comment">// G</span>
00057   ETA,                          <span class="comment">// H</span>
00058   IOTA,                         <span class="comment">// I</span>
00059   <span class="comment">// No J</span>
00060   KAPPA = 75,                   <span class="comment">// K</span>
00061   LAMBDA,                       <span class="comment">// L</span>
00062   MU,                           <span class="comment">// M</span>
00063   NU,                           <span class="comment">// N</span>
00064   OMICRON,                      <span class="comment">// O</span>
00065   PI,                           <span class="comment">// P</span>
00066   THETA,                        <span class="comment">// Q</span>
00067   RHO,                          <span class="comment">// R</span>
00068   SIGMA,                        <span class="comment">// S</span>
00069   TAU,                          <span class="comment">// T</span>
00070   UPSILON,                      <span class="comment">// U</span>
00071   <span class="comment">// No V</span>
00072   OMEGA = <span class="charliteral">'W'</span>,                  <span class="comment">// W</span>
00073   XI,                           <span class="comment">// X</span>
00074   PSI,                          <span class="comment">// Y</span>
00075   ZETA,                         <span class="comment">// Z</span>
00076   ROUGH = 104,                  <span class="comment">// h</span>
00077   IOTA_SUB                      <span class="comment">// i</span>
00078 };
00079 
00080 <span class="comment">// This enum represents the values of the characters ib the Greek.ttf font,</span>
00081 <span class="comment">// and the comments on the right are the corresponding bGreek equivalents.</span>
00082 
00083 <span class="keyword">enum</span> GreekFontChars
00084 {
00085   gALPHA = <span class="charliteral">'a'</span>,                 <span class="comment">// A</span>
00086   gBETA,                        <span class="comment">// B</span>
00087   gCHI,                         <span class="comment">// C</span>
00088   gDELTA,                       <span class="comment">// D</span>
00089   gEPSILON,                     <span class="comment">// E</span>
00090   gPHI,                         <span class="comment">// F</span>
00091   gGAMMA,                       <span class="comment">// G</span>
00092   gETA,                         <span class="comment">// H</span>
00093   gIOTA,                        <span class="comment">// I</span>
00094   gSIGMA_END,                   <span class="comment">// j</span>
00095   gKAPPA,                       <span class="comment">// K</span>
00096   gLAMBDA,                      <span class="comment">// L</span>
00097   gMU,                          <span class="comment">// M</span>
00098   gNU,                          <span class="comment">// N</span>
00099   gOMICRON,                     <span class="comment">// O</span>
00100   gPI,                          <span class="comment">// P</span>
00101   gTHETA,                       <span class="comment">// Q</span>
00102   gRHO,                         <span class="comment">// R</span>
00103   gSIGMA,                       <span class="comment">// S</span>
00104   gTAU,                         <span class="comment">// T</span>
00105   gUPSILON,                     <span class="comment">// U</span>
00106   <span class="comment">// No V</span>
00107   gOMEGA = <span class="charliteral">'w'</span>,                 <span class="comment">// W</span>
00108   gXI,                          <span class="comment">// X</span>
00109   gPSI,                         <span class="comment">// Y</span>
00110   gZETA,                        <span class="comment">// Z</span>
00111   gROUGH_ALPHA = 161,           <span class="comment">// hA</span>
00112   gROUGH_EPSILON = 152,         <span class="comment">// hE</span>
00113   gROUGH_ETA = 185,             <span class="comment">// hH</span>
00114   gROUGH_IOTA = 131,            <span class="comment">// hH</span>
00115   gROUGH_OMICRON = 208,         <span class="comment">// hH</span>
00116   gROUGH_RHO = 183,             <span class="comment">// hR</span>
00117   gROUGH_UPSILON = 216,         <span class="comment">// hU</span>
00118   gROUGH_OMEGA = 230,           <span class="comment">// hW</span>
00119   gIOTA_ALPHA = <span class="charliteral">'v'</span>,            <span class="comment">// Ai</span>
00120   gIOTA_ETA = <span class="charliteral">'V'</span>,              <span class="comment">// Ei</span>
00121   gIOTA_OMEGA = <span class="charliteral">'J'</span>,            <span class="comment">// Wi</span>
00122   gNON_ROUGH_ALPHA = 162,       <span class="comment">// hA</span>
00123   gNON_ROUGH_EPSILON = 153,     <span class="comment">// hE</span>
00124   gNON_ROUGH_ETA = 186,         <span class="comment">// hH</span>
00125   gNON_ROUGH_IOTA = 132,        <span class="comment">// hH</span>
00126   gNON_ROUGH_OMICRON = 209,     <span class="comment">// hH</span>
00127   gNON_ROUGH_RHO = 184,         <span class="comment">// hR</span>
00128   gNON_ROUGH_UPSILON = 217,     <span class="comment">// hU</span>
00129   gNON_ROUGH_OMEGA = 231        <span class="comment">// hW</span>
00130 };
00131 
00132 <span class="comment">// English puntuation as used on bGreek</span>
00133 
00134 <span class="keyword">enum</span> bGreekPunct
00135 {
00136   COMMA = <span class="charliteral">','</span>,
00137   STOP = <span class="charliteral">'.'</span>,
00138   SEMI_COLON = <span class="charliteral">';'</span>,
00139   QUESTION = <span class="charliteral">'?'</span>
00140 };
00141 
00142 <span class="comment">// English puntuation as used in the Greek font</span>
00143 
00144 <span class="keyword">enum</span> GreekPunct
00145 {
00146   gCOMMA = <span class="charliteral">','</span>,
00147   gSTOP = <span class="charliteral">'.'</span>,
00148   gSEMI_COLON = <span class="charliteral">':'</span>,
00149   gQUESTION = <span class="charliteral">';'</span>
00150 };
00151 
00152 SWORD_NAMESPACE_END
00153 
00154 <span class="preprocessor">#endif // __GREEKCHARS_H</span>
</pre></div><hr><address style="align: right;"><small>Generated on Thu Oct 31 12:11:28 2002 for The Sword Project by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.17 </small></address>
</body>
</html>