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><a href="../../../../nn/Overview.html">nn</a>::<a href="../../../../nn/jpeg/Overview.html">jpeg</a>::<a href="../../../../nn/jpeg/CTR/Overview.html">CTR</a>::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 <a href="../../../../nn/util/NonCopyable/Overview.html">nn::util::NonCopyable&lt; JpegMpDecoder &gt;</a></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 had Exif information extracted immediately prior 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 had Exif information extracted immediately prior 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 (the time of capture) of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
225          </tr>
226          <tr>
227            <td width="100">  </td>
228            <th>
229<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastDateTimePointer.html"><CODE>GetLastDateTimePointer</CODE></a>
230            </th>
231<td>Gets a string pointer to the timestamp (time of capture) of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
232          </tr>
233          <tr>
234            <td width="100">  </td>
235            <th>
236<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastSoftwarePointer.html"><CODE>GetLastSoftwarePointer</CODE></a>
237            </th>
238<td>Gets a string pointer to the program name of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
239          </tr>
240          <tr>
241            <td width="100">  </td>
242            <th>
243<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastSoftwareLength.html"><CODE>GetLastSoftwareLength</CODE></a>
244            </th>
245<td>Gets the number of characters in the program name string of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
246          </tr>
247          <tr>
248            <td width="100">  </td>
249            <th>
250<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastUserMakerNotePointer.html"><CODE>GetLastUserMakerNotePointer</CODE></a>
251            </th>
252<td>Gets a pointer to the Maker Note for CTR applications of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
253          </tr>
254          <tr>
255            <td width="100">  </td>
256            <th>
257<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastUserMakerNoteSize.html"><CODE>GetLastUserMakerNoteSize</CODE></a>
258            </th>
259<td>Gets the size in bytes of the Maker Note for CTR applications of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
260          </tr>
261          <tr>
262            <td width="100">  </td>
263            <th>
264<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastTwlPhotoMakerNote.html"><CODE>GetLastTwlPhotoMakerNote</CODE></a>
265            </th>
266<td>Gets the Maker Note for the Nintendo DSi Camera of the image that was either decoded or had Exif information extracted immediately prior to this call. (&quot;Nintendo DSi Camera&quot; is the name of a Nintendo DSi built-in application.)</td>
267          </tr>
268          <tr>
269            <td width="100">  </td>
270            <th>
271<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastTwlUserMakerNotePointer.html"><CODE>GetLastTwlUserMakerNotePointer</CODE></a>
272            </th>
273<td>Gets a pointer to the Maker Note for Nintendo DSi applications of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
274          </tr>
275          <tr>
276            <td width="100">  </td>
277            <th>
278<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastTwlUserMakerNoteSize.html"><CODE>GetLastTwlUserMakerNoteSize</CODE></a>
279            </th>
280<td>Gets the size in bytes of the Maker Note for Nintendo DSi applications of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
281          </tr>
282          <tr>
283            <td width="100">  </td>
284            <th>
285<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastImageUid.html"><CODE>GetLastImageUid</CODE></a>
286            </th>
287<td>Gets the unique ID from the Exif IFD of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
288          </tr>
289          <tr>
290            <td width="100">  </td>
291            <th>
292<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastOrientation.html"><CODE>GetLastOrientation</CODE></a>
293            </th>
294<td>Gets the image orientation from the Exif IFD of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
295          </tr>
296          <tr>
297<th class="category" colspan="3">Getting MP Index IFD Information</th>
298          </tr>
299          <tr>
300            <td width="100">
301<span class="static_style" title="static">S</span> </td>
302            <th>
303<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpNumberOfImages.html"><CODE>GetMpNumberOfImages</CODE></a>
304            </th>
305<td>Gets the number of saved images, which is included in the MP Index IFD.</td>
306          </tr>
307          <tr>
308            <td width="100">
309<span class="static_style" title="static">S</span> </td>
310            <th>
311<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageUidListSize.html"><CODE>GetMpImageUidListSize</CODE></a>
312            </th>
313<td>Gets the size in bytes of the unique ID list for individual images. This size is included in the MP Index IFD.</td>
314          </tr>
315          <tr>
316            <td width="100">
317<span class="static_style" title="static">S</span> </td>
318            <th>
319<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageUidListOffset.html"><CODE>GetMpImageUidListOffset</CODE></a>
320            </th>
321<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>
322          </tr>
323          <tr>
324            <td width="100">
325<span class="static_style" title="static">S</span> </td>
326            <th>
327<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpTotalFrames.html"><CODE>GetMpTotalFrames</CODE></a>
328            </th>
329<td>Gets the total number of frames taken. This number is included in the MP Index IFD.</td>
330          </tr>
331          <tr>
332            <td width="100">  </td>
333            <th>
334<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpIndex.html"><CODE>GetMpIndex</CODE></a>
335            </th>
336<td>Gets the MP Index IFD included in the data stored in MP format.</td>
337          </tr>
338          <tr>
339<th class="category" colspan="3">Getting MP Entry Information</th>
340          </tr>
341          <tr>
342            <td width="100">
343<span class="static_style" title="static">S</span> </td>
344            <th>
345<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpEntry.html"><CODE>GetMpEntry</CODE></a>
346            </th>
347<td>Gets an MP entry included in the data stored in MP format.</td>
348          </tr>
349          <tr>
350            <td width="100">
351<span class="static_style" title="static">S</span> </td>
352            <th>
353<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageType.html"><CODE>GetMpImageType</CODE></a>
354            </th>
355<td>Gets the management data for the individual image type. This data is included in the MP entry.</td>
356          </tr>
357          <tr>
358            <td width="100">
359<span class="static_style" title="static">S</span> </td>
360            <th>
361<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageSize.html"><CODE>GetMpImageSize</CODE></a>
362            </th>
363<td>Gets the size in bytes of the individual image data. This size is included in the MP entry.</td>
364          </tr>
365          <tr>
366            <td width="100">
367<span class="static_style" title="static">S</span> </td>
368            <th>
369<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpImageOffset.html"><CODE>GetMpImageOffset</CODE></a>
370            </th>
371<td>Gets the byte offset from the starting image to the individual image data. This offset is included in the MP entry.</td>
372          </tr>
373          <tr>
374            <td width="100">
375<span class="static_style" title="static">S</span> </td>
376            <th>
377<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpDependentImage1EntryNum.html"><CODE>GetMpDependentImage1EntryNum</CODE></a>
378            </th>
379<td>Gets the entry number for dependent image 1. This number is included in the MP entry.</td>
380          </tr>
381          <tr>
382            <td width="100">
383<span class="static_style" title="static">S</span> </td>
384            <th>
385<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpDependentImage2EntryNum.html"><CODE>GetMpDependentImage2EntryNum</CODE></a>
386            </th>
387<td>Gets the entry number for dependent image 2. This number is included in the MP entry.</td>
388          </tr>
389          <tr>
390<th class="category" colspan="3">Getting IFD Information by MP Attribute</th>
391          </tr>
392          <tr>
393            <td width="100">
394<span class="static_style" title="static">S</span> </td>
395            <th>
396<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpIndividualNum.html"><CODE>GetMpIndividualNum</CODE></a>
397            </th>
398<td>Gets the individual image number, which is included in the MP Attribute IFD.</td>
399          </tr>
400          <tr>
401            <td width="100">
402<span class="static_style" title="static">S</span> </td>
403            <th>
404<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPanOrientation.html"><CODE>GetMpPanOrientation</CODE></a>
405            </th>
406<td>Gets the image placement, which is included in the MP Attribute IFD.</td>
407          </tr>
408          <tr>
409            <td width="100">
410<span class="static_style" title="static">S</span> </td>
411            <th>
412<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPanOverlapH.html"><CODE>GetMpPanOverlapH</CODE></a>
413            </th>
414<td>Gets the horizontal overlap, which is included in the MP Attribute IFD.</td>
415          </tr>
416          <tr>
417            <td width="100">
418<span class="static_style" title="static">S</span> </td>
419            <th>
420<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPanOverlapV.html"><CODE>GetMpPanOverlapV</CODE></a>
421            </th>
422<td>Gets the vertical overlap, which is included in the MP Attribute IFD.</td>
423          </tr>
424          <tr>
425            <td width="100">
426<span class="static_style" title="static">S</span> </td>
427            <th>
428<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpBaseViewpointNum.html"><CODE>GetMpBaseViewpointNum</CODE></a>
429            </th>
430<td>Gets the base viewpoint number, which is included in the MP Attribute IFD.</td>
431          </tr>
432          <tr>
433            <td width="100">
434<span class="static_style" title="static">S</span> </td>
435            <th>
436<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpConvergenceAngle.html"><CODE>GetMpConvergenceAngle</CODE></a>
437            </th>
438<td>Gets the convergence angle, which is included in the MP Attribute IFD.</td>
439          </tr>
440          <tr>
441            <td width="100">
442<span class="static_style" title="static">S</span> </td>
443            <th>
444<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpBaselineLength.html"><CODE>GetMpBaselineLength</CODE></a>
445            </th>
446<td>Gets the baseline length, which is included in the MP Attribute IFD.</td>
447          </tr>
448          <tr>
449            <td width="100">
450<span class="static_style" title="static">S</span> </td>
451            <th>
452<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpVerticalDivergence.html"><CODE>GetMpVerticalDivergence</CODE></a>
453            </th>
454<td>Gets the vertical divergence, which is included in the MP Attribute IFD.</td>
455          </tr>
456          <tr>
457            <td width="100">
458<span class="static_style" title="static">S</span> </td>
459            <th>
460<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAxisDistanceX.html"><CODE>GetMpAxisDistanceX</CODE></a>
461            </th>
462<td>Gets the horizontal (X-axis) distance, which is included in the MP Attribute IFD.</td>
463          </tr>
464          <tr>
465            <td width="100">
466<span class="static_style" title="static">S</span> </td>
467            <th>
468<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAxisDistanceY.html"><CODE>GetMpAxisDistanceY</CODE></a>
469            </th>
470<td>Gets the vertical (Y-axis) distance, which is included in the MP Attribute IFD.</td>
471          </tr>
472          <tr>
473            <td width="100">
474<span class="static_style" title="static">S</span> </td>
475            <th>
476<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAxisDistanceZ.html"><CODE>GetMpAxisDistanceZ</CODE></a>
477            </th>
478<td>Gets the line-of-sight (Z-axis) distance, which is included in the MP Attribute IFD.</td>
479          </tr>
480          <tr>
481            <td width="100">
482<span class="static_style" title="static">S</span> </td>
483            <th>
484<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpYawAngle.html"><CODE>GetMpYawAngle</CODE></a>
485            </th>
486<td>Gets the yaw angle, which is included in the MP Attribute IFD.</td>
487          </tr>
488          <tr>
489            <td width="100">
490<span class="static_style" title="static">S</span> </td>
491            <th>
492<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpPitchAngle.html"><CODE>GetMpPitchAngle</CODE></a>
493            </th>
494<td>Gets the pitch angle, which is included in the MP Attribute IFD.</td>
495          </tr>
496          <tr>
497            <td width="100">
498<span class="static_style" title="static">S</span> </td>
499            <th>
500<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpRollAngle.html"><CODE>GetMpRollAngle</CODE></a>
501            </th>
502<td>Gets the roll angle, which is included in the MP Attribute IFD.</td>
503          </tr>
504          <tr>
505            <td width="100">  </td>
506            <th>
507<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetMpAttribute.html"><CODE>GetMpAttribute</CODE></a>
508            </th>
509<td>Gets the MP Attribute IFD, which is included in the individual image data stored in MP format.</td>
510          </tr>
511          <tr>
512<th class="category" colspan="3">Getting GPS IFD Information</th>
513          </tr>
514          <tr>
515            <td width="100">
516<span class="static_style" title="static">S</span> </td>
517            <th>
518<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsVersionId.html">GetGpsVersionId</a>
519            </th>
520<td>Gets the GPS tag version included in GPS IFD.</td>
521          </tr>
522          <tr>
523            <td width="100">
524<span class="static_style" title="static">S</span> </td>
525            <th>
526<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLatitudeRef.html">GetGpsLatitudeRef</a>
527            </th>
528<td>Gets the North (N) or South (S) latitude included in GPS IFD.</td>
529          </tr>
530          <tr>
531            <td width="100">
532<span class="static_style" title="static">S</span> </td>
533            <th>
534<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLatitude.html">GetGpsLatitude</a>
535            </th>
536<td>Gets the latitude (numeric value) included in GPS IFD.</td>
537          </tr>
538          <tr>
539            <td width="100">
540<span class="static_style" title="static">S</span> </td>
541            <th>
542<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLongitudeRef.html">GetGpsLongitudeRef</a>
543            </th>
544<td>Gets the East (E) or West (W) longitude included in GPS IFD.</td>
545          </tr>
546          <tr>
547            <td width="100">
548<span class="static_style" title="static">S</span> </td>
549            <th>
550<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsLongitude.html">GetGpsLongitude</a>
551            </th>
552<td>Gets the latitude (numeric value) included in GPS IFD.</td>
553          </tr>
554          <tr>
555            <td width="100">
556<span class="static_style" title="static">S</span> </td>
557            <th>
558<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAltitudeRef.html">GetGpsAltitudeRef</a>
559            </th>
560<td>Gets the altitude reference included in GPS IFD.</td>
561          </tr>
562          <tr>
563            <td width="100">
564<span class="static_style" title="static">S</span> </td>
565            <th>
566<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAltitude.html">GetGpsAltitude</a>
567            </th>
568<td>Gets the altitude (numeric value) included in GPS IFD.</td>
569          </tr>
570          <tr>
571            <td width="100">
572<span class="static_style" title="static">S</span> </td>
573            <th>
574<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsTimeStamp.html">GetGpsTimeStamp</a>
575            </th>
576<td>Gets the GPS time (atomic clock time) included in GPS IFD.</td>
577          </tr>
578          <tr>
579            <td width="100">
580<span class="static_style" title="static">S</span> </td>
581            <th>
582<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsSatellites.html">GetGpsSatellites</a>
583            </th>
584<td>Gets the satellite signal used for position location in the GPS IFD.</td>
585          </tr>
586          <tr>
587            <td width="100">
588<span class="static_style" title="static">S</span> </td>
589            <th>
590<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsStatus.html">GetGpsStatus</a>
591            </th>
592<td>Gets the GPS receiver status included in GPS IFD.</td>
593          </tr>
594          <tr>
595            <td width="100">
596<span class="static_style" title="static">S</span> </td>
597            <th>
598<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsMeasureMode.html">GetGpsMeasureMode</a>
599            </th>
600<td>Gets the GPS position location method included in GPS IFD.</td>
601          </tr>
602          <tr>
603            <td width="100">
604<span class="static_style" title="static">S</span> </td>
605            <th>
606<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDop.html">GetGpsDop</a>
607            </th>
608<td>Gets the reliability (dilution of precision) of the position included in GPS IFD.</td>
609          </tr>
610          <tr>
611            <td width="100">
612<span class="static_style" title="static">S</span> </td>
613            <th>
614<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsSpeedRef.html">GetGpsSpeedRef</a>
615            </th>
616<td>Gets the units for speed included in GPS IFD.</td>
617          </tr>
618          <tr>
619            <td width="100">
620<span class="static_style" title="static">S</span> </td>
621            <th>
622<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsSpeed.html">GetGpsSpeed</a>
623            </th>
624<td>Gets the speed (numeric value) included in GPS IFD.</td>
625          </tr>
626          <tr>
627            <td width="100">
628<span class="static_style" title="static">S</span> </td>
629            <th>
630<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsTrackRef.html">GetGpsTrackRef</a>
631            </th>
632<td>Gets the unit for the movement direction included in GPS IFD.</td>
633          </tr>
634          <tr>
635            <td width="100">
636<span class="static_style" title="static">S</span> </td>
637            <th>
638<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsTrack.html">GetGpsTrack</a>
639            </th>
640<td>Gets the movement direction (numeric value) included in GPS IFD.</td>
641          </tr>
642          <tr>
643            <td width="100">
644<span class="static_style" title="static">S</span> </td>
645            <th>
646<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsImgDirectionRef.html">GetGpsImgDirectionRef</a>
647            </th>
648<td>Gets the orientation of the captured image included in GPS IFD.</td>
649          </tr>
650          <tr>
651            <td width="100">
652<span class="static_style" title="static">S</span> </td>
653            <th>
654<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsImgDirection.html">GetGpsImgDirection</a>
655            </th>
656<td>Gets the orientation of the captured image (numeric value) included in GPS IFD.</td>
657          </tr>
658          <tr>
659            <td width="100">
660<span class="static_style" title="static">S</span> </td>
661            <th>
662<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsMapDatum.html">GetGpsMapDatum</a>
663            </th>
664<td>Gets the map data used for positioning in the GPS IFD.</td>
665          </tr>
666          <tr>
667            <td width="100">
668<span class="static_style" title="static">S</span> </td>
669            <th>
670<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLatitudeRef.html">GetGpsDestLatitudeRef</a>
671            </th>
672<td>Gets the North (N) or South (S) latitude of the destination included in GPS IFD.</td>
673          </tr>
674          <tr>
675            <td width="100">
676<span class="static_style" title="static">S</span> </td>
677            <th>
678<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLatitude.html">GetGpsDestLatitude</a>
679            </th>
680<td>Gets the latitude (numeric value) of the destination included in GPS IFD.</td>
681          </tr>
682          <tr>
683            <td width="100">
684<span class="static_style" title="static">S</span> </td>
685            <th>
686<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLongitudeRef.html">GetGpsDestLongitudeRef</a>
687            </th>
688<td>Gets the East (E) or West (W) latitude of the destination included in GPS IFD.</td>
689          </tr>
690          <tr>
691            <td width="100">
692<span class="static_style" title="static">S</span> </td>
693            <th>
694<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestLongitude.html">GetGpsDestLongitude</a>
695            </th>
696<td>Gets the longitude (numeric value) of the destination included in GPS IFD.</td>
697          </tr>
698          <tr>
699            <td width="100">
700<span class="static_style" title="static">S</span> </td>
701            <th>
702<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestBearingRef.html">GetGpsDestBearingRef</a>
703            </th>
704<td>Gets the units of the bearing to the destination included in GPS IFD.</td>
705          </tr>
706          <tr>
707            <td width="100">
708<span class="static_style" title="static">S</span> </td>
709            <th>
710<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestBearing.html">GetGpsDestBearing</a>
711            </th>
712<td>Gets the destination bearing (numeric value) included in GPS IFD.</td>
713          </tr>
714          <tr>
715            <td width="100">
716<span class="static_style" title="static">S</span> </td>
717            <th>
718<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestDistanceRef.html">GetGpsDestDistanceRef</a>
719            </th>
720<td>Gets the units of distance to the destination included in GPS IFD.</td>
721          </tr>
722          <tr>
723            <td width="100">
724<span class="static_style" title="static">S</span> </td>
725            <th>
726<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDestDistance.html">GetGpsDestDistance</a>
727            </th>
728<td>Gets the distance to the destination (numeric value) included in GPS IFD.</td>
729          </tr>
730          <tr>
731            <td width="100">
732<span class="static_style" title="static">S</span> </td>
733            <th>
734<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsProcessingMethodPointer.html">GetGpsProcessingMethodPointer</a>
735            </th>
736<td>Gets the name of the position location method included in GPS IFD.</td>
737          </tr>
738          <tr>
739            <td width="100">
740<span class="static_style" title="static">S</span> </td>
741            <th>
742<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsProcessingMethodSize.html">GetGpsProcessingMethodSize</a>
743            </th>
744<td>Gets the number of bytes representing the name of the position location method included in GPS IFD.</td>
745          </tr>
746          <tr>
747            <td width="100">
748<span class="static_style" title="static">S</span> </td>
749            <th>
750<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAreaInformationPointer.html">GetGpsAreaInformationPointer</a>
751            </th>
752<td>Gets the name of the located position included in GPS IFD.</td>
753          </tr>
754          <tr>
755            <td width="100">
756<span class="static_style" title="static">S</span> </td>
757            <th>
758<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsAreaInformationSize.html">GetGpsAreaInformationSize</a>
759            </th>
760<td>Gets the number of bytes representing the name of the located position included in GPS IFD.</td>
761          </tr>
762          <tr>
763            <td width="100">
764<span class="static_style" title="static">S</span> </td>
765            <th>
766<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDateStamp.html">GetGpsDateStamp</a>
767            </th>
768<td>Gets the GPS date stamp (numeric value) included in GPS IFD.</td>
769          </tr>
770          <tr>
771            <td width="100">
772<span class="static_style" title="static">S</span> </td>
773            <th>
774<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetGpsDifferential.html">GetGpsDifferential</a>
775            </th>
776<td>Gets the GPS differential included in GPS IFD.</td>
777          </tr>
778          <tr>
779            <td width="100">  </td>
780            <th>
781<a href="../../../../nn/jpeg/CTR/JpegMpDecoder/GetLastGpsData.html">GetLastGpsData</a>
782            </th>
783<td>Gets the GPS ID of the image that was either decoded or had Exif information extracted immediately prior to this call.</td>
784          </tr> </table>
785      </div>
786    </a>
787<h2>Class Hierarchy</h2>
788    <div class="section">
789<p class="hierarchy"><a href="../../../../nn/util/NonCopyable/Overview.html">nn::util::NonCopyable</a><br />&nbsp;&nbsp;<b>nn::jpeg::CTR::JpegMpDecoder</b>
790      </p>
791    </div>
792<h2>Revision History</h2>
793    <div class="section">
794      <dl class="history">
795        <dt>2011/03/03</dt>
796<dd>Added <CODE>GetLastDateTimePointer</CODE> to the list of functions that retrieve Exif data.<br />
797        </dd>
798        <dt>2010/10/21</dt>
799<dd>Added a description of functions used to get GPS information. Organized the descriptions of member functions into separate categories.<br />
800        </dd>
801        <dt>2010/04/14</dt>
802<dd>Initial version.<br />
803        </dd>
804      </dl>
805    </div>
806  <hr><p>CONFIDENTIAL</p></body>
807</html>
808