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