File: functions.html

package info (click to toggle)
lasi 1.1.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster
  • size: 1,420 kB
  • ctags: 1,269
  • sloc: cpp: 1,049; makefile: 13
file content (268 lines) | stat: -rw-r--r-- 15,641 bytes parent folder | download | duplicates (4)
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
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>LASi: Class Members</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="dirs.html"><span>Directories</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li class="current"><a href="functions.html"><span>All</span></a></li>
    <li><a href="functions_func.html"><span>Functions</span></a></li>
    <li><a href="functions_vars.html"><span>Variables</span></a></li>
    <li><a href="functions_type.html"><span>Typedefs</span></a></li>
    <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li><a href="#index__"><span>_</span></a></li>
    <li><a href="#index_a"><span>a</span></a></li>
    <li><a href="#index_c"><span>c</span></a></li>
    <li><a href="#index_d"><span>d</span></a></li>
    <li><a href="#index_f"><span>f</span></a></li>
    <li><a href="#index_g"><span>g</span></a></li>
    <li><a href="#index_i"><span>i</span></a></li>
    <li><a href="#index_l"><span>l</span></a></li>
    <li><a href="#index_m"><span>m</span></a></li>
    <li><a href="#index_o"><span>o</span></a></li>
    <li><a href="#index_p"><span>p</span></a></li>
    <li><a href="#index_r"><span>r</span></a></li>
    <li><a href="#index_s"><span>s</span></a></li>
    <li><a href="#index_w"><span>w</span></a></li>
    <li><a href="#index_x"><span>x</span></a></li>
    <li><a href="#index_y"><span>y</span></a></li>
    <li><a href="#index_~"><span>~</span></a></li>
  </ul>
</div>

<p>
Here is a list of all class members with links to the classes they belong to:
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>_family
: <a class="el" href="classLASi_1_1setFont.html#7ba722d35585589eb89b715b61b0ed20">LASi::setFont</a>
<li>_fontSize
: <a class="el" href="classLASi_1_1PostscriptDocument.html#0599d87cb9a22fc1a8698791fcb1691c">LASi::PostscriptDocument</a>
<li>_glyph
: <a class="el" href="classFreetypeGlyphMgr.html#9a1a2ffad131a7c45ac474f4e6103187">FreetypeGlyphMgr</a>
<li>_glyphMap
: <a class="el" href="classLASi_1_1PostscriptDocument.html#891b253b04c2bb4552b3b981d3a4ac5e">LASi::PostscriptDocument</a>
<li>_isNewPath
: <a class="el" href="structStateOfDrawGlyph.html#adbddb5e474ab9d29e5a20d400a94076">StateOfDrawGlyph</a>
<li>_isOwner
: <a class="el" href="classManager.html#41e4c8f7f6577b9221b5cf1bb5e4b496">Manager&lt; T &gt;</a>
<li>_os
: <a class="el" href="structStateOfDrawGlyph.html#b26d9b4b57a210712085abc95c823dca">StateOfDrawGlyph</a>
<li>_osBody
: <a class="el" href="classLASi_1_1PostscriptDocument.html#57476e581450042bad24eb536e72bf11">LASi::PostscriptDocument</a>
<li>_osFooter
: <a class="el" href="classLASi_1_1PostscriptDocument.html#9c160fc430c5855a953ebba33ed67b49">LASi::PostscriptDocument</a>
<li>_osHeader
: <a class="el" href="classLASi_1_1PostscriptDocument.html#3d96e4d1443485432b973606c7ab98c5">LASi::PostscriptDocument</a>
<li>_pContextMgr
: <a class="el" href="classLASi_1_1PostscriptDocument.html#e0b414aa7ba77d738b8c8dc3c1a6221e">LASi::PostscriptDocument</a>
<li>_psDoc
: <a class="el" href="classLASi_1_1oPostscriptStream.html#dfbc1e1dba499f3ca9f8a91940ef1b99">LASi::oPostscriptStream</a>
<li>_size
: <a class="el" href="classLASi_1_1setFontSize.html#71055b9a8e1ff1b142d6455a09611bef">LASi::setFontSize</a>
<li>_startPt
: <a class="el" href="structStateOfDrawGlyph.html#aedf40c882cbebb681c0393b6a876839">StateOfDrawGlyph</a>
<li>_str
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1GlyphId.html#f2241e7bf5673e74432664c205986712">LASi::PostscriptDocument::GlyphId</a>
, <a class="el" href="classLASi_1_1show.html#1dc40ea119d01d172f72b405b4da474d">LASi::show</a>
<li>_stretch
: <a class="el" href="classLASi_1_1setFont.html#79ab8b27fe6d65a0aa858281bfcf1140">LASi::setFont</a>
<li>_style
: <a class="el" href="classLASi_1_1setFont.html#d431f54e4f6d7e81bc7b600877c999a2">LASi::setFont</a>
<li>_t
: <a class="el" href="classManager.html#87957ca167ec720db8b9bc88fc83c9e4">Manager&lt; T &gt;</a>
<li>_variant
: <a class="el" href="classLASi_1_1setFont.html#a51e9b9cf35e40b090ae2b9953afbacb">LASi::setFont</a>
<li>_weight
: <a class="el" href="classLASi_1_1setFont.html#b536416dc93d60b94e094e41d5265b3c">LASi::setFont</a>
</ul>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>accrue_dimensions()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#fc2524a5b7e7b0c85f17984975748172">LASi::PostscriptDocument</a>
<li>accrueXAdvance()
: <a class="el" href="classStringDimensions.html#6b48a8bd305aed180d61db7630f3da13">StringDimensions</a>
<li>apply()
: <a class="el" href="classLASi_1_1show.html#89919c0f03ce0d1dd6c21663c931f45c">LASi::show</a>
, <a class="el" href="classLASi_1_1setFontSize.html#e96eeebbfbd2956ad456b30a946e4f17">LASi::setFontSize</a>
, <a class="el" href="classLASi_1_1setFont.html#cbfa7a84ecc446d24fa278a0bfaf8d96">LASi::setFont</a>
<li>assign()
: <a class="el" href="classFreetypeGlyphMgr.html#9780a6d7796ac5e6bda3dfb550f59ef2">FreetypeGlyphMgr</a>
</ul>
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
<li>ContextMgr()
: <a class="el" href="classContextMgr.html#b9eed08c5fe4759605ceac0b397cfcb8">ContextMgr</a>
</ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>doc()
: <a class="el" href="classLASi_1_1oPostscriptStream.html#bc769100cfa0ce8e4e50aad58919ceaa">LASi::oPostscriptStream</a>
<li>DRAWING_SCALE
: <a class="el" href="classLASi_1_1PostscriptDocument.html#7db60f9499f34edaa1fff5dbcfa1bdc5">LASi::PostscriptDocument</a>
</ul>
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
<li>for_each_glyph_do()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#d6761365a3b9a106e62c0c498a9ce06a">LASi::PostscriptDocument</a>
<li>FreetypeGlyphMgr()
: <a class="el" href="classFreetypeGlyphMgr.html#f4ba7421cc694669c9d3d14097b66cfe">FreetypeGlyphMgr</a>
</ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>get_dimensions()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#ca02cc38e3fdcfdb8c001e6cd67de6da">LASi::PostscriptDocument</a>
<li>getFontSize()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#12c5c90259b16d8778219706a9ce121a">LASi::PostscriptDocument</a>
<li>getLineSpacing()
: <a class="el" href="classStringDimensions.html#e8946f159633e58ffc71618adcb2a091">StringDimensions</a>
<li>getXAdvance()
: <a class="el" href="classStringDimensions.html#101735d1edfc13a1a0a07a17b8fdcf50">StringDimensions</a>
<li>getYMax()
: <a class="el" href="classStringDimensions.html#e37ed1d08e7ba5fffb03712190fdeb30">StringDimensions</a>
<li>getYMin()
: <a class="el" href="classStringDimensions.html#98d0e88b63394326c9d2572c1f211b71">StringDimensions</a>
<li>GLYPH_FUNC
: <a class="el" href="classLASi_1_1PostscriptDocument.html#b3421a1f3572c75df7218a3c35f2b108">LASi::PostscriptDocument</a>
<li>GlyphId()
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1GlyphId.html#72ce2a006a4b5fc17241231caba5f0af">LASi::PostscriptDocument::GlyphId</a>
<li>GlyphMap
: <a class="el" href="classLASi_1_1PostscriptDocument.html#d04760970ff8a69b4cc0df3dc3787a50">LASi::PostscriptDocument</a>
<li>glyphProcName()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#ae3eaec64d39b063f61fe4d1405c2457">LASi::PostscriptDocument</a>
</ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>invoke_glyph_routine()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#02f8faf65c76d41011cffa08c7ace44e">LASi::PostscriptDocument</a>
<li>isNewPath()
: <a class="el" href="structStateOfDrawGlyph.html#82ff116896931f110ba0206003db80d0">StateOfDrawGlyph</a>
<li>isOwner()
: <a class="el" href="classManager.html#2786293ded3430b5f57166c56eda9fec">Manager&lt; T &gt;</a>
</ul>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
<li>lineSpacingFactor
: <a class="el" href="classStringDimensions.html#1ce95e111d24ddcdd9e050f314bddcac">StringDimensions</a>
</ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>Manager()
: <a class="el" href="classManager.html#18fae41f0e313921265b84b5355ac733">Manager&lt; T &gt;</a>
</ul>
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
<li>operator FT_Glyph()
: <a class="el" href="classFreetypeGlyphMgr.html#0df50c48c1c9697719b8015736fd465f">FreetypeGlyphMgr</a>
<li>operator T()
: <a class="el" href="classManager.html#6d58ffd84e1f297e8776df6ca07e61b4">Manager&lt; T &gt;</a>
<li>operator()()
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream.html#e16dd92e224e35bb097b04f6a7350b19">LASi::PostscriptDocument::write_glyph_routine_to_stream</a>
<li>operator&lt;
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1GlyphId.html#b3ff6791a53d17197f8fd45d35619beb">LASi::PostscriptDocument::GlyphId</a>
<li>operator&lt;&lt;
: <a class="el" href="classLASi_1_1setFont.html#2333de03c02d7cca15e1b530c87861fc">LASi::setFont</a>
, <a class="el" href="classLASi_1_1setFontSize.html#15a8403d0ea0ef209795189f18b78095">LASi::setFontSize</a>
, <a class="el" href="classLASi_1_1show.html#1428c20eb6c68ffa1eea433945b94ce0">LASi::show</a>
<li>operator=()
: <a class="el" href="classFreetypeGlyphMgr.html#85e092ca1e7b390f438833e02482c790">FreetypeGlyphMgr</a>
<li>operator==
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1GlyphId.html#6018f44f541e78f0f6b065ccf6609a10">LASi::PostscriptDocument::GlyphId</a>
<li>oPostscriptStream()
: <a class="el" href="classLASi_1_1oPostscriptStream.html#5bec594c614cfb60244d1a0d942db4b1">LASi::oPostscriptStream</a>
<li>os
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream.html#a1b1c7be4fedd30e5d2b89eca92378c7">LASi::PostscriptDocument::write_glyph_routine_to_stream</a>
, <a class="el" href="structStateOfDrawGlyph.html#4f472b4172a56c8a764620b71c2f8116">StateOfDrawGlyph</a>
<li>osBody()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#fe7e58d323555a8be0b1cb8ed94e373d">LASi::PostscriptDocument</a>
<li>osFooter()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#9331d7b137d0fd6f1107e88b18851970">LASi::PostscriptDocument</a>
<li>osHeader()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#999bf5a5d71339e3acdc1889e9bc68e3">LASi::PostscriptDocument</a>
</ul>
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
<li>pangoContext()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#fd925cef338df4ae4a0c3d4a8247beef">LASi::PostscriptDocument</a>
<li>pangoCtx
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream.html#c8b47c7a34356eba761accc410a61b62">LASi::PostscriptDocument::write_glyph_routine_to_stream</a>
<li>PostscriptDocument
: <a class="el" href="classLASi_1_1oPostscriptStream.html#2420e73e73d02644323fd7516f945c14">LASi::oPostscriptStream</a>
, <a class="el" href="classLASi_1_1PostscriptDocument.html#7cd59d0431965b0440c858200e260e94">LASi::PostscriptDocument</a>
</ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>release()
: <a class="el" href="classManager.html#a7309822f83dcce094f4d576b02dd62d">Manager&lt; T &gt;</a>
</ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>setFont
: <a class="el" href="classLASi_1_1oPostscriptStream.html#b86e346ac620d226a0b47305dd69a373">LASi::oPostscriptStream</a>
, <a class="el" href="classLASi_1_1PostscriptDocument.html#3b78a2ccc98eb3a8d71e8dc96d76886a">LASi::PostscriptDocument</a>
, <a class="el" href="classLASi_1_1setFont.html#06ac10a68f9f4d7fe507e1c9e766d364">LASi::setFont</a>
<li>setFontSize
: <a class="el" href="classLASi_1_1oPostscriptStream.html#2b4bd87cf938e9b28b41bd1b43ed33f1">LASi::oPostscriptStream</a>
, <a class="el" href="classLASi_1_1PostscriptDocument.html#2de93d93c4979c187db13fd64de85844">LASi::PostscriptDocument</a>
, <a class="el" href="classLASi_1_1setFontSize.html#f782493402c88f85a1a3e9c11a10bd8b">LASi::setFontSize</a>
<li>setNewPathFalse()
: <a class="el" href="structStateOfDrawGlyph.html#b06b580413d1be3c584a8239ead15988">StateOfDrawGlyph</a>
<li>setStartPt()
: <a class="el" href="structStateOfDrawGlyph.html#b38899c44f69af941ee9f53924fd9559">StateOfDrawGlyph</a>
<li>setYMax()
: <a class="el" href="classStringDimensions.html#8e9a664f330178f3349a1bc42f17305f">StringDimensions</a>
<li>setYMin()
: <a class="el" href="classStringDimensions.html#3d79239053ab690c01c3bb26218e3760">StringDimensions</a>
<li>show
: <a class="el" href="classLASi_1_1oPostscriptStream.html#7fc469992ea83eaa8e008fe32eb4828f">LASi::oPostscriptStream</a>
, <a class="el" href="classLASi_1_1show.html#c16635bafaee7a8fe73e38a0a399890e">LASi::show</a>
, <a class="el" href="classLASi_1_1PostscriptDocument.html#7fc469992ea83eaa8e008fe32eb4828f">LASi::PostscriptDocument</a>
<li>startPt()
: <a class="el" href="structStateOfDrawGlyph.html#f77fd29ace972c7b7266d6a1caf2448d">StateOfDrawGlyph</a>
<li>StateOfDrawGlyph()
: <a class="el" href="structStateOfDrawGlyph.html#7ccf5689329d308134670cc70202b4aa">StateOfDrawGlyph</a>
<li>str()
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1GlyphId.html#fdaeed79bb17dd2709becd0e061b6e5c">LASi::PostscriptDocument::GlyphId</a>
<li>StringDimensions()
: <a class="el" href="classStringDimensions.html#f02b6588311f81d811e412e64b93b5c4">StringDimensions</a>
</ul>
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>write()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#b47de85111ee981959f363f757b88f9a">LASi::PostscriptDocument</a>
<li>write_glyph_routine_to_stream()
: <a class="el" href="classLASi_1_1PostscriptDocument_1_1write__glyph__routine__to__stream.html#c80c831f39c6b841d99a85f13fb2e8c0">LASi::PostscriptDocument::write_glyph_routine_to_stream</a>
, <a class="el" href="classLASi_1_1PostscriptDocument.html#43742b164a1653e57d93ffbbf4df70de">LASi::PostscriptDocument</a>
</ul>
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
<li>xadv
: <a class="el" href="classStringDimensions.html#41ee8226f88016fee772b111f5f99c75">StringDimensions</a>
</ul>
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
<li>ymax
: <a class="el" href="classStringDimensions.html#d4de9c5572ca572491eef4e848c0b366">StringDimensions</a>
<li>ymin
: <a class="el" href="classStringDimensions.html#dd90080bcdecc910b8acb635afebd9a4">StringDimensions</a>
</ul>
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
<li>~ContextMgr()
: <a class="el" href="classContextMgr.html#c00394a1c2787ab45ae9ba4c3648ff3c">ContextMgr</a>
<li>~FreetypeGlyphMgr()
: <a class="el" href="classFreetypeGlyphMgr.html#f5290bc2d4ffb7a48107667a84d01824">FreetypeGlyphMgr</a>
<li>~PostscriptDocument()
: <a class="el" href="classLASi_1_1PostscriptDocument.html#b41fb72dce1e1c5e3e8655dd7694cea7">LASi::PostscriptDocument</a>
</ul>
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Feb 8 17:25:20 2008 for LASi by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
</body>
</html>