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< JpegMpDecoder ></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. ("Nintendo DSi Camera" 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 /> <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