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