1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21
22      span.virtual_style
23      {
24        font-size			 : 8pt;
25        color				 : white;
26        font-weight			: bold;
27        background			: #0a0;
28        border-left			: solid 1px #0f0;
29        border-top			: solid 1px #0f0;
30        border-right		: solid 1px #060;
31        border-bottom		: solid 1px #060;
32        padding-left		: 2px;
33        padding-right		: 2px;
34      }
35
36      span.protected_style
37      {
38        font-size			 : 8pt;
39        color				 : white;
40        font-weight			: bold;
41        background			: #444;
42        border-left			: solid 1px #ccc;
43        border-top			: solid 1px #ccc;
44        border-right		: solid 1px #222;
45        border-bottom		: solid 1px #222;
46        padding-left		: 2px;
47        padding-right		: 2px;
48      }
49        --></style>
50<title>nn::jpeg::CTR::JpegMpDecoder</title>
51  </head>
52  <body>
53<h1><CODE>nn::jpeg::CTR::JpegMpDecoder</CODE> Class</h1>
54    <div class="section">
55<B>Header file:</B> nn/jpeg.h</div>
56<h2>Syntax</h2>
57    <div class="section">
58      <pre class="definition">class JpegMpDecoder : private ADLFireWall::NonCopyable<JpegMpDecoder></pre>
59    </div>
60<h2>Description</h2>
61    <div class="section">
62<p>This class performs JPEG decoding.</p><!-- write here --></div>
63    <a name="function" id="function">
64<h2>Member Functions</h2>
65      <div class="section">
66        <table class="members">
67          <tr>
68<th class="category" colspan="3">Initialization/Termination</th>
69          </tr>
70          <tr>
71            <td width="100">
72<span class="static_style" title="static">S</span> </td>
73            <th>
74<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetWorkBufferSize.html"><CODE>GetWorkBufferSize</CODE></a>
75            </th>
76<td>Calculates the number of bytes in the work buffer for the decoder object.</td>
77          </tr>
78          <tr>
79            <td width="100">  </td>
80            <th>
81<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/JpegMpDecoder.html"><CODE>JpegMpDecoder</CODE></a>
82            </th>
83<td>Constructs a decoder object.</td>
84          </tr>
85          <tr>
86            <td width="100">  </td>
87            <th>
88<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/Initialize.html"><CODE>Initialize</CODE></a>
89            </th>
90<td>Initializes the decoder object.</td>
91          </tr>
92          <tr>
93            <td width="100">  </td>
94            <th>
95<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/Finalize.html"><CODE>Finalize</CODE></a>
96            </th>
97<td>Finalizes the decoder object.</td>
98          </tr>
99          <tr>
100            <td width="100">  </td>
101            <th>
102<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/~JpegMpDecoder.html"><CODE>~JpegMpDecoder</CODE></a>
103            </th>
104<td>Destructor. Calls <a href="../../../../nn/jpeg/CTR/JpegMpEncoder/Finalize.html"><CODE>Finalize</CODE></a>.</td>
105          </tr>
106          <tr>
107<th class="category" colspan="3">Settings Prior to Decoding</th>
108          </tr>
109          <tr>
110            <td width="100">
111<span class="static_style" title="static">S</span> </td>
112            <th>
113<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetDstBufferSize.html"><CODE>GetDstBufferSize</CODE></a>
114            </th>
115<td>Calculates the number of bytes in the buffer where the decoded JPEG results (one image's worth) will be stored.</td>
116          </tr>
117          <tr>
118            <td width="100">  </td>
119            <th>
120<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/SetOutputBufferWidth.html"><CODE>SetOutputBufferWidth</CODE></a>
121            </th>
122<td>Sets the width of the output image buffer.</td>
123          </tr>
124          <tr>
125            <td width="100">  </td>
126            <th>
127<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/SetOption.html"><CODE>SetOption</CODE></a>
128            </th>
129<td>Specifies options for JPEG decoding.</td>
130          </tr>
131          <tr>
132            <td width="100">  </td>
133            <th>
134<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetOption.html"><CODE>GetOption</CODE></a>
135            </th>
136<td>Gets the specified decoding options.</td>
137          </tr>
138          <tr>
139<th class="category" colspan="3">Decoding and EXIF Data Extraction</th>
140          </tr>
141          <tr>
142            <td width="100">  </td>
143            <th>
144<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/StartJpegDecoder.html"><CODE>StartJpegDecoder</CODE></a>
145            </th>
146<td>Runs the JPEG decoder.</td>
147          </tr>
148          <tr>
149            <td width="100">  </td>
150            <th>
151<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/StartJpegDecoderShrink.html"><CODE>StartJpegDecoderShrink</CODE></a>
152            </th>
153<td>Decodes a JPEG image and outputs it after shrinking.</td>
154          </tr>
155          <tr>
156            <td width="100">  </td>
157            <th>
158<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/StartMpDecoderLR.html"><CODE>StartMpDecoderLR</CODE></a>
159            </th>
160<td>Runs the JPEG decoder on a pair of images stored in MP format.</td>
161          </tr>
162          <tr>
163            <td width="100">  </td>
164            <th>
165<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/StopDecoder.html"><CODE>StopDecoder</CODE></a>
166            </th>
167<td>Requests to stop decoding being performed by another thread.</td>
168          </tr>
169          <tr>
170            <td width="100">  </td>
171            <th>
172<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/ExtractExif.html"><CODE>ExtractExif</CODE></a>
173            </th>
174<td>Extracts EXIF information.</td>
175          </tr>
176          <tr>
177            <td width="100">  </td>
178            <th>
179<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpRegionsToBuildJpegData.html"><CODE>GetMpRegionsToBuildJpegData</CODE></a>
180            </th>
181<td>This function gets region information required to rebuild JPEG data from the individual image data stored in MP format.</td>
182          </tr>
183          <tr>
184            <td width="100">  </td>
185            <th>
186<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastError.html"><CODE>GetLastError</CODE></a>
187            </th>
188<td>Gets the reason for failure of the previous decoding operation.</td>
189          </tr>
190          <tr>
191<th class="category" colspan="3">Getting Information</th>
192          </tr>
193          <tr>
194            <td width="100">  </td>
195            <th>
196<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastWidth.html"><CODE>GetLastWidth</CODE></a>
197            </th>
198<td>Gets the width of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
199          </tr>
200          <tr>
201            <td width="100">  </td>
202            <th>
203<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastHeight.html"><CODE>GetLastHeight</CODE></a>
204            </th>
205<td>Gets the height of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
206          </tr>
207          <tr>
208            <td width="100">  </td>
209            <th>
210<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastOutputBufferWidth.html"><CODE>GetLastOutputBufferWidth</CODE></a>
211            </th>
212<td>Gets the width of the output image buffer where an image was decoded immediately previously.</td>
213          </tr>
214          <tr>
215            <td width="100">  </td>
216            <th>
217<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastOutputBufferHeight.html"><CODE>GetLastOutputBufferHeight</CODE></a>
218            </th>
219<td>Gets the height of the output image buffer where an image was decoded immediately previously.</td>
220          </tr>
221          <tr>
222            <td width="100">  </td>
223            <th>
224<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastDateTime.html"><CODE>GetLastDateTime</CODE></a>
225            </th>
226<td>Gets the timestamp (the time of creation) of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
227          </tr>
228          <tr>
229            <td width="100">  </td>
230            <th>
231<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastSoftwarePointer.html"><CODE>GetLastSoftwarePointer</CODE></a>
232            </th>
233<td>Gets a string pointer to the program name of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
234          </tr>
235          <tr>
236            <td width="100">  </td>
237            <th>
238<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastSoftwareLength.html"><CODE>GetLastSoftwareLength</CODE></a>
239            </th>
240<td>Gets the number of characters in the program name string of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
241          </tr>
242          <tr>
243            <td width="100">  </td>
244            <th>
245<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastUserMakerNotePointer.html"><CODE>GetLastUserMakerNotePointer</CODE></a>
246            </th>
247<td>Gets a pointer to the CTR application MakerNote of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
248          </tr>
249          <tr>
250            <td width="100">  </td>
251            <th>
252<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastUserMakerNoteSize.html"><CODE>GetLastUserMakerNoteSize</CODE></a>
253            </th>
254<td>Gets the size in bytes of the CTR application MakerNote of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
255          </tr>
256          <tr>
257            <td width="100">  </td>
258            <th>
259<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastTwlPhotoMakerNote.html"><CODE>GetLastTwlPhotoMakerNote</CODE></a>
260            </th>
261<td>Gets the Nintendo DSi Camera MakerNote of the image that was either decoded or whose EXIF information was extracted immediately previous to this call. (&quot;Nintendo DSi Camera&quot; is the name of a Nintendo DSi built-in application.)</td>
262          </tr>
263          <tr>
264            <td width="100">  </td>
265            <th>
266<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastTwlUserMakerNotePointer.html"><CODE>GetLastTwlUserMakerNotePointer</CODE></a>
267            </th>
268<td>Gets a pointer to the Nintendo DSi application MakerNote of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
269          </tr>
270          <tr>
271            <td width="100">  </td>
272            <th>
273<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastTwlUserMakerNoteSize.html"><CODE>GetLastTwlUserMakerNoteSize</CODE></a>
274            </th>
275<td>Gets the size in bytes of the Nintendo DSi application MakerNote of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
276          </tr>
277          <tr>
278            <td width="100">  </td>
279            <th>
280<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastImageUid.html"><CODE>GetLastImageUid</CODE></a>
281            </th>
282<td>Gets the unique ID from the EXIF IFD of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
283          </tr>
284          <tr>
285            <td width="100">  </td>
286            <th>
287<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastOrientation.html"><CODE>GetLastOrientation</CODE></a>
288            </th>
289<td>Gets the image orientation from the EXIF IFD of the image that was either decoded or whose EXIF information was extracted immediately prior to this call.</td>
290          </tr>
291          <tr>
292<th class="category" colspan="3">Getting MP Index IFD Information</th>
293          </tr>
294          <tr>
295            <td width="100">
296<span class="static_style" title="static">S</span> </td>
297            <th>
298<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpNumberOfImages.html"><CODE>GetMpNumberOfImages</CODE></a>
299            </th>
300<td>Gets the number of saved images, which is included in the MP Index IFD.</td>
301          </tr>
302          <tr>
303            <td width="100">
304<span class="static_style" title="static">S</span> </td>
305            <th>
306<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageUidListSize.html"><CODE>GetMpImageUidListSize</CODE></a>
307            </th>
308<td>Gets the size in bytes of the unique ID list for individual images. This size is included in the MP Index IFD.</td>
309          </tr>
310          <tr>
311            <td width="100">
312<span class="static_style" title="static">S</span> </td>
313            <th>
314<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageUidListOffset.html"><CODE>GetMpImageUidListOffset</CODE></a>
315            </th>
316<td>Gets the byte offset from the starting image to the unique ID list for individual images. This offset is included in the MP Index IFD.</td>
317          </tr>
318          <tr>
319            <td width="100">
320<span class="static_style" title="static">S</span> </td>
321            <th>
322<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpTotalFrames.html"><CODE>GetMpTotalFrames</CODE></a>
323            </th>
324<td>Gets the total number of frames taken. This number is included in the MP Index IFD.</td>
325          </tr>
326          <tr>
327            <td width="100">  </td>
328            <th>
329<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpIndex.html"><CODE>GetMpIndex</CODE></a>
330            </th>
331<td>Gets the MP Index IFD included in the data stored in MP format.</td>
332          </tr>
333          <tr>
334<th class="category" colspan="3">Getting MP Entry Information</th>
335          </tr>
336          <tr>
337            <td width="100">
338<span class="static_style" title="static">S</span> </td>
339            <th>
340<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpEntry.html"><CODE>GetMpEntry</CODE></a>
341            </th>
342<td>Gets an MP entry included in the data stored in MP format.</td>
343          </tr>
344          <tr>
345            <td width="100">
346<span class="static_style" title="static">S</span> </td>
347            <th>
348<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageType.html"><CODE>GetMpImageType</CODE></a>
349            </th>
350<td>Gets the management data for the individual image type. This data is included in the MP entry.</td>
351          </tr>
352          <tr>
353            <td width="100">
354<span class="static_style" title="static">S</span> </td>
355            <th>
356<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageSize.html"><CODE>GetMpImageSize</CODE></a>
357            </th>
358<td>Gets the size in bytes of the individual image data. This size is included in the MP entry.</td>
359          </tr>
360          <tr>
361            <td width="100">
362<span class="static_style" title="static">S</span> </td>
363            <th>
364<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageOffset.html"><CODE>GetMpImageOffset</CODE></a>
365            </th>
366<td>Gets the byte offset from the starting image to the individual image data. This offset is included in the MP entry.</td>
367          </tr>
368          <tr>
369            <td width="100">
370<span class="static_style" title="static">S</span> </td>
371            <th>
372<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpDependentImage1EntryNum.html"><CODE>GetMpDependentImage1EntryNum</CODE></a>
373            </th>
374<td>Gets the entry number for dependent image 1. This number is included in the MP entry.</td>
375          </tr>
376          <tr>
377            <td width="100">
378<span class="static_style" title="static">S</span> </td>
379            <th>
380<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpDependentImage2EntryNum.html"><CODE>GetMpDependentImage2EntryNum</CODE></a>
381            </th>
382<td>Gets the entry number for dependent image 2. This number is included in the MP entry.</td>
383          </tr>
384          <tr>
385<th class="category" colspan="3">Getting IFD Information by MP Attribute</th>
386          </tr>
387          <tr>
388            <td width="100">
389<span class="static_style" title="static">S</span> </td>
390            <th>
391<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpIndividualNum.html"><CODE>GetMpIndividualNum</CODE></a>
392            </th>
393<td>Gets the individual image number, which is included in the MP Attribute IFD.</td>
394          </tr>
395          <tr>
396            <td width="100">
397<span class="static_style" title="static">S</span> </td>
398            <th>
399<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPanOrientation.html"><CODE>GetMpPanOrientation</CODE></a>
400            </th>
401<td>Gets the image placement, which is included in the MP Attribute IFD.</td>
402          </tr>
403          <tr>
404            <td width="100">
405<span class="static_style" title="static">S</span> </td>
406            <th>
407<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPanOverlapH.html"><CODE>GetMpPanOverlapH</CODE></a>
408            </th>
409<td>Gets the horizontal overlap, which is included in the MP Attribute IFD.</td>
410          </tr>
411          <tr>
412            <td width="100">
413<span class="static_style" title="static">S</span> </td>
414            <th>
415<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPanOverlapV.html"><CODE>GetMpPanOverlapV</CODE></a>
416            </th>
417<td>Gets the vertical overlap, which is included in the MP Attribute IFD.</td>
418          </tr>
419          <tr>
420            <td width="100">
421<span class="static_style" title="static">S</span> </td>
422            <th>
423<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpBaseViewpointNum.html"><CODE>GetMpBaseViewpointNum</CODE></a>
424            </th>
425<td>Gets the base viewpoint number, which is included in the MP Attribute IFD.</td>
426          </tr>
427          <tr>
428            <td width="100">
429<span class="static_style" title="static">S</span> </td>
430            <th>
431<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpConvergenceAngle.html"><CODE>GetMpConvergenceAngle</CODE></a>
432            </th>
433<td>Gets the convergence angle, which is included in the MP Attribute IFD.</td>
434          </tr>
435          <tr>
436            <td width="100">
437<span class="static_style" title="static">S</span> </td>
438            <th>
439<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpBaselineLength.html"><CODE>GetMpBaselineLength</CODE></a>
440            </th>
441<td>Gets the baseline length, which is included in the MP Attribute IFD.</td>
442          </tr>
443          <tr>
444            <td width="100">
445<span class="static_style" title="static">S</span> </td>
446            <th>
447<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpVerticalDivergence.html"><CODE>GetMpVerticalDivergence</CODE></a>
448            </th>
449<td>Gets the vertical divergence, which is included in the MP Attribute IFD.</td>
450          </tr>
451          <tr>
452            <td width="100">
453<span class="static_style" title="static">S</span> </td>
454            <th>
455<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAxisDistanceX.html"><CODE>GetMpAxisDistanceX</CODE></a>
456            </th>
457<td>Gets the horizontal (X-axis) distance, which is included in the MP Attribute IFD.</td>
458          </tr>
459          <tr>
460            <td width="100">
461<span class="static_style" title="static">S</span> </td>
462            <th>
463<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAxisDistanceY.html"><CODE>GetMpAxisDistanceY</CODE></a>
464            </th>
465<td>Gets the vertical (Y-axis) distance, which is included in the MP Attribute IFD.</td>
466          </tr>
467          <tr>
468            <td width="100">
469<span class="static_style" title="static">S</span> </td>
470            <th>
471<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAxisDistanceZ.html"><CODE>GetMpAxisDistanceZ</CODE></a>
472            </th>
473<td>Gets the line-of-sight (Z-axis) distance, which is included in the MP Attribute IFD.</td>
474          </tr>
475          <tr>
476            <td width="100">
477<span class="static_style" title="static">S</span> </td>
478            <th>
479<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpYawAngle.html"><CODE>GetMpYawAngle</CODE></a>
480            </th>
481<td>Gets the yaw angle, which is included in the MP Attribute IFD.</td>
482          </tr>
483          <tr>
484            <td width="100">
485<span class="static_style" title="static">S</span> </td>
486            <th>
487<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPitchAngle.html"><CODE>GetMpPitchAngle</CODE></a>
488            </th>
489<td>Gets the pitch angle, which is included in the MP Attribute IFD.</td>
490          </tr>
491          <tr>
492            <td width="100">
493<span class="static_style" title="static">S</span> </td>
494            <th>
495<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpRollAngle.html"><CODE>GetMpRollAngle</CODE></a>
496            </th>
497<td>Gets the roll angle, which is included in the MP Attribute IFD.</td>
498          </tr>
499          <tr>
500            <td width="100">  </td>
501            <th>
502<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAttribute.html"><CODE>GetMpAttribute</CODE></a>
503            </th>
504<td>Gets the MP Attribute IFD, which is included in the individual image data stored in MP format.</td>
505          </tr>
506          <tr>
507<th class="category" colspan="3">Getting GPS IFD Information</th>
508          </tr>
509          <tr>
510            <td width="100">
511<span class="static_style" title="static">S</span> </td>
512            <th>
513<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsVersionId.html">GetGpsVersionId</a>
514            </th>
515<td>Gets the GPS tag version included in GPS IFD.</td>
516          </tr>
517          <tr>
518            <td width="100">
519<span class="static_style" title="static">S</span> </td>
520            <th>
521<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLatitudeRef.html">GetGpsLatitudeRef</a>
522            </th>
523<td>Gets the North (N) or South (S) latitude included in GPS IFD.</td>
524          </tr>
525          <tr>
526            <td width="100">
527<span class="static_style" title="static">S</span> </td>
528            <th>
529<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLatitude.html">GetGpsLatitude</a>
530            </th>
531<td>Gets the latitude (numeric value) included in GPS IFD.</td>
532          </tr>
533          <tr>
534            <td width="100">
535<span class="static_style" title="static">S</span> </td>
536            <th>
537<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLongitudeRef.html">GetGpsLongitudeRef</a>
538            </th>
539<td>Gets the East (E) or West (W) longitude included in GPS IFD.</td>
540          </tr>
541          <tr>
542            <td width="100">
543<span class="static_style" title="static">S</span> </td>
544            <th>
545<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLongitude.html">GetGpsLongitude</a>
546            </th>
547<td>Gets the latitude (numeric value) included in GPS IFD.</td>
548          </tr>
549          <tr>
550            <td width="100">
551<span class="static_style" title="static">S</span> </td>
552            <th>
553<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAltitudeRef.html">GetGpsAltitudeRef</a>
554            </th>
555<td>Gets the altitude reference included in GPS IFD.</td>
556          </tr>
557          <tr>
558            <td width="100">
559<span class="static_style" title="static">S</span> </td>
560            <th>
561<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAltitude.html">GetGpsAltitude</a>
562            </th>
563<td>Gets the altitude (numeric value) included in GPS IFD.</td>
564          </tr>
565          <tr>
566            <td width="100">
567<span class="static_style" title="static">S</span> </td>
568            <th>
569<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsTimeStamp.html">GetGpsTimeStamp</a>
570            </th>
571<td>Gets the GPS time (atomic clock time) included in GPS IFD.</td>
572          </tr>
573          <tr>
574            <td width="100">
575<span class="static_style" title="static">S</span> </td>
576            <th>
577<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsSatellites.html">GetGpsSatellites</a>
578            </th>
579<td>Gets the satellite signal used for position location in the GPS IFD.</td>
580          </tr>
581          <tr>
582            <td width="100">
583<span class="static_style" title="static">S</span> </td>
584            <th>
585<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsStatus.html">GetGpsStatus</a>
586            </th>
587<td>Gets the GPS receiver status included in GPS IFD.</td>
588          </tr>
589          <tr>
590            <td width="100">
591<span class="static_style" title="static">S</span> </td>
592            <th>
593<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsMeasureMode.html">GetGpsMeasureMode</a>
594            </th>
595<td>Gets the GPS position location method included in GPS IFD.</td>
596          </tr>
597          <tr>
598            <td width="100">
599<span class="static_style" title="static">S</span> </td>
600            <th>
601<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDop.html">GetGpsDop</a>
602            </th>
603<td>Gets the reliability (dilution of precision) of the position included in GPS IFD.</td>
604          </tr>
605          <tr>
606            <td width="100">
607<span class="static_style" title="static">S</span> </td>
608            <th>
609<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsSpeedRef.html">GetGpsSpeedRef</a>
610            </th>
611<td>Gets the units for speed included in GPS IFD.</td>
612          </tr>
613          <tr>
614            <td width="100">
615<span class="static_style" title="static">S</span> </td>
616            <th>
617<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsSpeed.html">GetGpsSpeed</a>
618            </th>
619<td>Gets the speed (numeric value) included in GPS IFD.</td>
620          </tr>
621          <tr>
622            <td width="100">
623<span class="static_style" title="static">S</span> </td>
624            <th>
625<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsTrackRef.html">GetGpsTrackRef</a>
626            </th>
627<td>Gets the unit for the movement direction included in GPS IFD.</td>
628          </tr>
629          <tr>
630            <td width="100">
631<span class="static_style" title="static">S</span> </td>
632            <th>
633<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsTrack.html">GetGpsTrack</a>
634            </th>
635<td>Gets the movement direction (numeric value) included in GPS IFD.</td>
636          </tr>
637          <tr>
638            <td width="100">
639<span class="static_style" title="static">S</span> </td>
640            <th>
641<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsImgDirectionRef.html">GetGpsImgDirectionRef</a>
642            </th>
643<td>Gets the orientation of the captured image included in GPS IFD.</td>
644          </tr>
645          <tr>
646            <td width="100">
647<span class="static_style" title="static">S</span> </td>
648            <th>
649<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsImgDirection.html">GetGpsImgDirection</a>
650            </th>
651<td>Gets the orientation of the captured image (numeric value) included in GPS IFD.</td>
652          </tr>
653          <tr>
654            <td width="100">
655<span class="static_style" title="static">S</span> </td>
656            <th>
657<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsMapDatum.html">GetGpsMapDatum</a>
658            </th>
659<td>Gets the map data used for positioning in the GPS IFD.</td>
660          </tr>
661          <tr>
662            <td width="100">
663<span class="static_style" title="static">S</span> </td>
664            <th>
665<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLatitudeRef.html">GetGpsDestLatitudeRef</a>
666            </th>
667<td>Gets the North (N) or South (S) latitude of the destination included in GPS IFD.</td>
668          </tr>
669          <tr>
670            <td width="100">
671<span class="static_style" title="static">S</span> </td>
672            <th>
673<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLatitude.html">GetGpsDestLatitude</a>
674            </th>
675<td>Gets the latitude (numeric value) of the destination included in GPS IFD.</td>
676          </tr>
677          <tr>
678            <td width="100">
679<span class="static_style" title="static">S</span> </td>
680            <th>
681<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLongitudeRef.html">GetGpsDestLongitudeRef</a>
682            </th>
683<td>Gets the East (E) or West (W) latitude of the destination included in GPS IFD.</td>
684          </tr>
685          <tr>
686            <td width="100">
687<span class="static_style" title="static">S</span> </td>
688            <th>
689<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLongitude.html">GetGpsDestLongitude</a>
690            </th>
691<td>Gets the longitude (numeric value) of the destination included in GPS IFD.</td>
692          </tr>
693          <tr>
694            <td width="100">
695<span class="static_style" title="static">S</span> </td>
696            <th>
697<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestBearingRef.html">GetGpsDestBearingRef</a>
698            </th>
699<td>Gets the units of the bearing to the destination included in GPS IFD.</td>
700          </tr>
701          <tr>
702            <td width="100">
703<span class="static_style" title="static">S</span> </td>
704            <th>
705<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestBearing.html">GetGpsDestBearing</a>
706            </th>
707<td>Gets the destination bearing (numeric value) included in GPS IFD.</td>
708          </tr>
709          <tr>
710            <td width="100">
711<span class="static_style" title="static">S</span> </td>
712            <th>
713<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestDistanceRef.html">GetGpsDestDistanceRef</a>
714            </th>
715<td>Gets the units of distance to the destination included in GPS IFD.</td>
716          </tr>
717          <tr>
718            <td width="100">
719<span class="static_style" title="static">S</span> </td>
720            <th>
721<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestDistance.html">GetGpsDestDistance</a>
722            </th>
723<td>Gets the distance to the destination (numeric value) included in GPS IFD.</td>
724          </tr>
725          <tr>
726            <td width="100">
727<span class="static_style" title="static">S</span> </td>
728            <th>
729<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsProcessingMethodPointer.html">GetGpsProcessingMethodPointer</a>
730            </th>
731<td>Gets the name of the position location method included in GPS IFD.</td>
732          </tr>
733          <tr>
734            <td width="100">
735<span class="static_style" title="static">S</span> </td>
736            <th>
737<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsProcessingMethodSize.html">GetGpsProcessingMethodSize</a>
738            </th>
739<td>Gets the number of bytes representing the name of the position location method included in GPS IFD.</td>
740          </tr>
741          <tr>
742            <td width="100">
743<span class="static_style" title="static">S</span> </td>
744            <th>
745<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAreaInformationPointer.html">GetGpsAreaInformationPointer</a>
746            </th>
747<td>Gets the name of the located position included in GPS IFD.</td>
748          </tr>
749          <tr>
750            <td width="100">
751<span class="static_style" title="static">S</span> </td>
752            <th>
753<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAreaInformationSize.html">GetGpsAreaInformationSize</a>
754            </th>
755<td>Gets the number of bytes representing the name of the located position included in GPS IFD.</td>
756          </tr>
757          <tr>
758            <td width="100">
759<span class="static_style" title="static">S</span> </td>
760            <th>
761<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDateStamp.html">GetGpsDateStamp</a>
762            </th>
763<td>Gets the GPS date stamp (numeric value) included in GPS IFD.</td>
764          </tr>
765          <tr>
766            <td width="100">
767<span class="static_style" title="static">S</span> </td>
768            <th>
769<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDifferential.html">GetGpsDifferential</a>
770            </th>
771<td>Gets the GPS differential included in GPS IFD.</td>
772          </tr>
773          <tr>
774            <td width="100">  </td>
775            <th>
776<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastGpsData.html">GetLastGpsData</a>
777            </th>
778<td>Gets the GPS ID of the image that was either decoded or whose EXIF information was extracted immediately previous to this call.</td>
779          </tr> </table>
780      </div>
781    </a>
782<h2>Class Hierarchy</h2>
783    <div class="section">
784<p class="hierarchy"><span>ADLFireWall::NonCopyable</span><br />  <b>nn::jpeg::CTR::JpegMpDecoder</b>
785      </p>
786    </div>
787<h2>Revision History</h2>
788    <div class="section">
789      <dl class="history">
790        <dt>2010/10/21</dt>
791<dd>Added a description of functions used to get GPS information. Organized the descriptions of member functions into separate categories.<br />
792        </dd>
793        <dt>2010/04/14</dt>
794<dd>Initial version.<br />
795        </dd>
796      </dl>
797    </div>
798  <hr><p>CONFIDENTIAL</p></body>
799</html>