1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2 <!-- NewPage --> 3 <html lang="en"> 4 <head> 5 <title>TJScalingFactor</title> 6 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> 7 </head> 8 <body> 9 <script type="text/javascript"><!-- 10 if (location.href.indexOf('is-external=true') == -1) { 11 parent.document.title="TJScalingFactor"; 12 } 13 //--> 14 </script> 15 <noscript> 16 <div>JavaScript is disabled on your browser.</div> 17 </noscript> 18 <!-- ========= START OF TOP NAVBAR ======= --> 19 <div class="topNav"><a name="navbar_top"> 20 <!-- --> 21 </a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> 22 <!-- --> 23 </a> 24 <ul class="navList" title="Navigation"> 25 <li><a href="../../../org/libjpegturbo/turbojpeg/package-summary.html">Package</a></li> 26 <li class="navBarCell1Rev">Class</li> 27 <li><a href="package-tree.html">Tree</a></li> 28 <li><a href="../../../deprecated-list.html">Deprecated</a></li> 29 <li><a href="../../../index-all.html">Index</a></li> 30 <li><a href="../../../help-doc.html">Help</a></li> 31 </ul> 32 </div> 33 <div class="subNav"> 34 <ul class="navList"> 35 <li><a href="../../../org/libjpegturbo/turbojpeg/TJDecompressor.html" title="class in org.libjpegturbo.turbojpeg"><span class="strong">Prev Class</span></a></li> 36 <li><a href="../../../org/libjpegturbo/turbojpeg/TJTransform.html" title="class in org.libjpegturbo.turbojpeg"><span class="strong">Next Class</span></a></li> 37 </ul> 38 <ul class="navList"> 39 <li><a href="../../../index.html?org/libjpegturbo/turbojpeg/TJScalingFactor.html" target="_top">Frames</a></li> 40 <li><a href="TJScalingFactor.html" target="_top">No Frames</a></li> 41 </ul> 42 <ul class="navList" id="allclasses_navbar_top"> 43 <li><a href="../../../allclasses-noframe.html">All Classes</a></li> 44 </ul> 45 <div> 46 <script type="text/javascript"><!-- 47 allClassesLink = document.getElementById("allclasses_navbar_top"); 48 if(window==top) { 49 allClassesLink.style.display = "block"; 50 } 51 else { 52 allClassesLink.style.display = "none"; 53 } 54 //--> 55 </script> 56 </div> 57 <div> 58 <ul class="subNavList"> 59 <li>Summary: </li> 60 <li>Nested | </li> 61 <li>Field | </li> 62 <li><a href="#constructor_summary">Constr</a> | </li> 63 <li><a href="#method_summary">Method</a></li> 64 </ul> 65 <ul class="subNavList"> 66 <li>Detail: </li> 67 <li>Field | </li> 68 <li><a href="#constructor_detail">Constr</a> | </li> 69 <li><a href="#method_detail">Method</a></li> 70 </ul> 71 </div> 72 <a name="skip-navbar_top"> 73 <!-- --> 74 </a></div> 75 <!-- ========= END OF TOP NAVBAR ========= --> 76 <!-- ======== START OF CLASS DATA ======== --> 77 <div class="header"> 78 <div class="subTitle">org.libjpegturbo.turbojpeg</div> 79 <h2 title="Class TJScalingFactor" class="title">Class TJScalingFactor</h2> 80 </div> 81 <div class="contentContainer"> 82 <ul class="inheritance"> 83 <li>java.lang.Object</li> 84 <li> 85 <ul class="inheritance"> 86 <li>org.libjpegturbo.turbojpeg.TJScalingFactor</li> 87 </ul> 88 </li> 89 </ul> 90 <div class="description"> 91 <ul class="blockList"> 92 <li class="blockList"> 93 <hr> 94 <br> 95 <pre>public class <span class="strong">TJScalingFactor</span> 96 extends java.lang.Object</pre> 97 <div class="block">Fractional scaling factor</div> 98 </li> 99 </ul> 100 </div> 101 <div class="summary"> 102 <ul class="blockList"> 103 <li class="blockList"> 104 <!-- ======== CONSTRUCTOR SUMMARY ======== --> 105 <ul class="blockList"> 106 <li class="blockList"><a name="constructor_summary"> 107 <!-- --> 108 </a> 109 <h3>Constructor Summary</h3> 110 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> 111 <caption><span>Constructors</span><span class="tabEnd"> </span></caption> 112 <tr> 113 <th class="colOne" scope="col">Constructor and Description</th> 114 </tr> 115 <tr class="altColor"> 116 <td class="colOne"><code><strong><a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html#TJScalingFactor(int,%20int)">TJScalingFactor</a></strong>(int num, 117 int denom)</code> </td> 118 </tr> 119 </table> 120 </li> 121 </ul> 122 <!-- ========== METHOD SUMMARY =========== --> 123 <ul class="blockList"> 124 <li class="blockList"><a name="method_summary"> 125 <!-- --> 126 </a> 127 <h3>Method Summary</h3> 128 <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> 129 <caption><span>Methods</span><span class="tabEnd"> </span></caption> 130 <tr> 131 <th class="colFirst" scope="col">Modifier and Type</th> 132 <th class="colLast" scope="col">Method and Description</th> 133 </tr> 134 <tr class="altColor"> 135 <td class="colFirst"><code>boolean</code></td> 136 <td class="colLast"><code><strong><a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html#equals(org.libjpegturbo.turbojpeg.TJScalingFactor)">equals</a></strong>(<a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html" title="class in org.libjpegturbo.turbojpeg">TJScalingFactor</a> other)</code> 137 <div class="block">Returns true or false, depending on whether this instance and 138 <code>other</code> have the same numerator and denominator.</div> 139 </td> 140 </tr> 141 <tr class="rowColor"> 142 <td class="colFirst"><code>int</code></td> 143 <td class="colLast"><code><strong><a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html#getDenom()">getDenom</a></strong>()</code> 144 <div class="block">Returns denominator</div> 145 </td> 146 </tr> 147 <tr class="altColor"> 148 <td class="colFirst"><code>int</code></td> 149 <td class="colLast"><code><strong><a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html#getNum()">getNum</a></strong>()</code> 150 <div class="block">Returns numerator</div> 151 </td> 152 </tr> 153 <tr class="rowColor"> 154 <td class="colFirst"><code>int</code></td> 155 <td class="colLast"><code><strong><a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html#getScaled(int)">getScaled</a></strong>(int dimension)</code> 156 <div class="block">Returns the scaled value of <code>dimension</code>.</div> 157 </td> 158 </tr> 159 <tr class="altColor"> 160 <td class="colFirst"><code>boolean</code></td> 161 <td class="colLast"><code><strong><a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html#isOne()">isOne</a></strong>()</code> 162 <div class="block">Returns true or false, depending on whether this instance is equal to 163 1/1.</div> 164 </td> 165 </tr> 166 </table> 167 <ul class="blockList"> 168 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> 169 <!-- --> 170 </a> 171 <h3>Methods inherited from class java.lang.Object</h3> 172 <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> 173 </ul> 174 </li> 175 </ul> 176 </li> 177 </ul> 178 </div> 179 <div class="details"> 180 <ul class="blockList"> 181 <li class="blockList"> 182 <!-- ========= CONSTRUCTOR DETAIL ======== --> 183 <ul class="blockList"> 184 <li class="blockList"><a name="constructor_detail"> 185 <!-- --> 186 </a> 187 <h3>Constructor Detail</h3> 188 <a name="TJScalingFactor(int, int)"> 189 <!-- --> 190 </a> 191 <ul class="blockListLast"> 192 <li class="blockList"> 193 <h4>TJScalingFactor</h4> 194 <pre>public TJScalingFactor(int num, 195 int denom) 196 throws java.lang.Exception</pre> 197 <dl><dt><span class="strong">Throws:</span></dt> 198 <dd><code>java.lang.Exception</code></dd></dl> 199 </li> 200 </ul> 201 </li> 202 </ul> 203 <!-- ============ METHOD DETAIL ========== --> 204 <ul class="blockList"> 205 <li class="blockList"><a name="method_detail"> 206 <!-- --> 207 </a> 208 <h3>Method Detail</h3> 209 <a name="getNum()"> 210 <!-- --> 211 </a> 212 <ul class="blockList"> 213 <li class="blockList"> 214 <h4>getNum</h4> 215 <pre>public int getNum()</pre> 216 <div class="block">Returns numerator</div> 217 <dl><dt><span class="strong">Returns:</span></dt><dd>numerator</dd></dl> 218 </li> 219 </ul> 220 <a name="getDenom()"> 221 <!-- --> 222 </a> 223 <ul class="blockList"> 224 <li class="blockList"> 225 <h4>getDenom</h4> 226 <pre>public int getDenom()</pre> 227 <div class="block">Returns denominator</div> 228 <dl><dt><span class="strong">Returns:</span></dt><dd>denominator</dd></dl> 229 </li> 230 </ul> 231 <a name="getScaled(int)"> 232 <!-- --> 233 </a> 234 <ul class="blockList"> 235 <li class="blockList"> 236 <h4>getScaled</h4> 237 <pre>public int getScaled(int dimension)</pre> 238 <div class="block">Returns the scaled value of <code>dimension</code>. This function 239 performs the integer equivalent of 240 <code>ceil(dimension * scalingFactor)</code>.</div> 241 <dl><dt><span class="strong">Returns:</span></dt><dd>the scaled value of <code>dimension</code>.</dd></dl> 242 </li> 243 </ul> 244 <a name="equals(org.libjpegturbo.turbojpeg.TJScalingFactor)"> 245 <!-- --> 246 </a> 247 <ul class="blockList"> 248 <li class="blockList"> 249 <h4>equals</h4> 250 <pre>public boolean equals(<a href="../../../org/libjpegturbo/turbojpeg/TJScalingFactor.html" title="class in org.libjpegturbo.turbojpeg">TJScalingFactor</a> other)</pre> 251 <div class="block">Returns true or false, depending on whether this instance and 252 <code>other</code> have the same numerator and denominator.</div> 253 <dl><dt><span class="strong">Returns:</span></dt><dd>true or false, depending on whether this instance and 254 <code>other</code> have the same numerator and denominator.</dd></dl> 255 </li> 256 </ul> 257 <a name="isOne()"> 258 <!-- --> 259 </a> 260 <ul class="blockListLast"> 261 <li class="blockList"> 262 <h4>isOne</h4> 263 <pre>public boolean isOne()</pre> 264 <div class="block">Returns true or false, depending on whether this instance is equal to 265 1/1.</div> 266 <dl><dt><span class="strong">Returns:</span></dt><dd>true or false, depending on whether this instance is equal to 267 1/1.</dd></dl> 268 </li> 269 </ul> 270 </li> 271 </ul> 272 </li> 273 </ul> 274 </div> 275 </div> 276 <!-- ========= END OF CLASS DATA ========= --> 277 <!-- ======= START OF BOTTOM NAVBAR ====== --> 278 <div class="bottomNav"><a name="navbar_bottom"> 279 <!-- --> 280 </a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> 281 <!-- --> 282 </a> 283 <ul class="navList" title="Navigation"> 284 <li><a href="../../../org/libjpegturbo/turbojpeg/package-summary.html">Package</a></li> 285 <li class="navBarCell1Rev">Class</li> 286 <li><a href="package-tree.html">Tree</a></li> 287 <li><a href="../../../deprecated-list.html">Deprecated</a></li> 288 <li><a href="../../../index-all.html">Index</a></li> 289 <li><a href="../../../help-doc.html">Help</a></li> 290 </ul> 291 </div> 292 <div class="subNav"> 293 <ul class="navList"> 294 <li><a href="../../../org/libjpegturbo/turbojpeg/TJDecompressor.html" title="class in org.libjpegturbo.turbojpeg"><span class="strong">Prev Class</span></a></li> 295 <li><a href="../../../org/libjpegturbo/turbojpeg/TJTransform.html" title="class in org.libjpegturbo.turbojpeg"><span class="strong">Next Class</span></a></li> 296 </ul> 297 <ul class="navList"> 298 <li><a href="../../../index.html?org/libjpegturbo/turbojpeg/TJScalingFactor.html" target="_top">Frames</a></li> 299 <li><a href="TJScalingFactor.html" target="_top">No Frames</a></li> 300 </ul> 301 <ul class="navList" id="allclasses_navbar_bottom"> 302 <li><a href="../../../allclasses-noframe.html">All Classes</a></li> 303 </ul> 304 <div> 305 <script type="text/javascript"><!-- 306 allClassesLink = document.getElementById("allclasses_navbar_bottom"); 307 if(window==top) { 308 allClassesLink.style.display = "block"; 309 } 310 else { 311 allClassesLink.style.display = "none"; 312 } 313 //--> 314 </script> 315 </div> 316 <div> 317 <ul class="subNavList"> 318 <li>Summary: </li> 319 <li>Nested | </li> 320 <li>Field | </li> 321 <li><a href="#constructor_summary">Constr</a> | </li> 322 <li><a href="#method_summary">Method</a></li> 323 </ul> 324 <ul class="subNavList"> 325 <li>Detail: </li> 326 <li>Field | </li> 327 <li><a href="#constructor_detail">Constr</a> | </li> 328 <li><a href="#method_detail">Method</a></li> 329 </ul> 330 </div> 331 <a name="skip-navbar_bottom"> 332 <!-- --> 333 </a></div> 334 <!-- ======== END OF BOTTOM NAVBAR ======= --> 335 </body> 336 </html> 337