An Open Source library for multi-touch, WebGL powered applications.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

5100 lines
101 KiB

2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>iwmlib API Documentation</title>
  6. <meta name="description" content="The IWM Browser: One Browser for all apps." />
  7. <meta property="og:title" content="iwmlib API Documentation"/>
  8. <meta property="og:type" content="website"/>
  9. <meta property="og:image" content=""/>
  10. <meta property="og:url" content="https://www.iwm-tuebingen.de"/>
  11. <meta name="viewport" content="width=device-width, initial-scale=1">
  12. <script src="scripts/prettify/prettify.js"></script>
  13. <script src="scripts/prettify/lang-css.js"></script>
  14. <script src="scripts/jquery.min.js"></script>
  15. <!--[if lt IE 9]>
  16. <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
  17. <![endif]-->
  18. <link href="https://fonts.googleapis.com/css?family=Libre+Franklin:400,700" rel="stylesheet">
  19. <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
  20. <link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
  21. <link type="text/css" rel="stylesheet" href="styles/main.css">
  22. <script>
  23. var config = {"monospaceLinks":false,"cleverLinks":false,"applicationName":"iwmlib","disqus":"","googleAnalytics":"","openGraph":{"title":"iwmlib API Documentation","type":"website","image":"","site_name":"","url":"https://www.iwm-tuebingen.de"},"meta":{"title":"iwmlib API Documentation","description":"The IWM Browser: One Browser for all apps.","keyword":""},"linenums":true,"cleverlinks":true,"default":{"outputSourceFiles":true,"useLongnameInNav":false}};
  24. </script>
  25. </head>
  26. <body>
  27. <div id="wrap" class="clearfix">
  28. <div class="navigation">
  29. <h3 class="applicationName"><a href="index.html">iwmlib</a></h3>
  30. <button id="menuToggle" class="btn btn-link btn-lg menu-toggle">
  31. <span class="glyphicon glyphicon-menu-hamburger"></span>
  32. </button>
  33. <div class="search">
  34. <input id="search" type="text" class="form-control input-md" placeholder="Search...">
  35. </div>
  36. <ul class="list">
  37. <li class="item" data-name="global">
  38. <span class="title namespace ">
  39. <span class="namespaceTag">
  40. <span class="glyphicon glyphicon-globe"></span>
  41. </span>
  42. <a href="global.html">Global</a>
  43. </span>
  44. <ul class="members itemMembers">
  45. </ul>
  46. <ul class="typedefs itemMembers">
  47. <span class="subtitle">Typedefs</span>
  48. <li class="parent" data-name="actionActiveCallback"><a href="global.html#actionActiveCallback">actionActiveCallback</a></li>
  49. <li class="parent" data-name="actionCallback"><a href="global.html#actionCallback">actionCallback</a></li>
  50. <li class="parent" data-name="actionCallback"><a href="global.html#actionCallback">actionCallback</a></li>
  51. <li class="parent" data-name="afterActionCallback"><a href="global.html#afterActionCallback">afterActionCallback</a></li>
  52. <li class="parent" data-name="afterActionCallback"><a href="global.html#afterActionCallback">afterActionCallback</a></li>
  53. <li class="parent" data-name="beforeActionCallback"><a href="global.html#beforeActionCallback">beforeActionCallback</a></li>
  54. <li class="parent" data-name="beforeActionCallback"><a href="global.html#beforeActionCallback">beforeActionCallback</a></li>
  55. <li class="parent" data-name="onCompleteCallback"><a href="global.html#onCompleteCallback">onCompleteCallback</a></li>
  56. <li class="parent" data-name="onCompleteCallback"><a href="global.html#onCompleteCallback">onCompleteCallback</a></li>
  57. <li class="parent" data-name="onStartCallback"><a href="global.html#onStartCallback">onStartCallback</a></li>
  58. <li class="parent" data-name="onStartCallback"><a href="global.html#onStartCallback">onStartCallback</a></li>
  59. <li class="parent" data-name="onUpdateCallback"><a href="global.html#onUpdateCallback">onUpdateCallback</a></li>
  60. <li class="parent" data-name="onUpdateCallback"><a href="global.html#onUpdateCallback">onUpdateCallback</a></li>
  61. </ul>
  62. <ul class="typedefs itemMembers">
  63. </ul>
  64. <ul class="methods itemMembers">
  65. </ul>
  66. <ul class="events itemMembers">
  67. </ul>
  68. </li>
  69. <li class="item" data-name="AbstractPopup">
  70. <span class="title ">
  71. <a href="AbstractPopup.html">AbstractPopup</a>
  72. </span>
  73. <ul class="members itemMembers">
  74. <span class="subtitle">Members</span>
  75. <li class="parent " data-name="AbstractPopup#content"><a href="AbstractPopup.html#content">content</a></li>
  76. <li class="parent " data-name="AbstractPopup#header"><a href="AbstractPopup.html#header">header</a></li>
  77. </ul>
  78. <ul class="typedefs itemMembers">
  79. </ul>
  80. <ul class="typedefs itemMembers">
  81. </ul>
  82. <ul class="methods itemMembers">
  83. <span class="subtitle">Methods</span>
  84. <li class="parent " data-name="AbstractPopup#hide"><a href="AbstractPopup.html#hide">hide</a></li>
  85. <li class="parent " data-name="AbstractPopup#layout"><a href="AbstractPopup.html#layout">layout</a></li>
  86. <li class="parent " data-name="AbstractPopup#show"><a href="AbstractPopup.html#show">show</a></li>
  87. </ul>
  88. <ul class="events itemMembers">
  89. </ul>
  90. </li>
  91. <li class="item" data-name="Badge">
  92. <span class="title ">
  93. <a href="Badge.html">Badge</a>
  94. </span>
  95. <ul class="members itemMembers">
  96. <span class="subtitle">Members</span>
  97. <li class=" " data-name="Badge#content"><a href="Badge.html#content">content</a></li>
  98. <li class=" " data-name="Badge#header"><a href="Badge.html#header">header</a></li>
  99. </ul>
  100. <ul class="typedefs itemMembers">
  101. </ul>
  102. <ul class="typedefs itemMembers">
  103. </ul>
  104. <ul class="methods itemMembers">
  105. <span class="subtitle">Methods</span>
  106. <li class=" " data-name="Badge#hide"><a href="Badge.html#hide">hide</a></li>
  107. <li class=" " data-name="Badge#layout"><a href="Badge.html#layout">layout</a></li>
  108. <li class=" " data-name="Badge#show"><a href="Badge.html#show">show</a></li>
  109. </ul>
  110. <ul class="events itemMembers">
  111. </ul>
  112. </li>
  113. <li class="item" data-name="BlurFilter">
  114. <span class="title ">
  115. <a href="BlurFilter.html">BlurFilter</a>
  116. </span>
  117. <ul class="members itemMembers">
  118. <span class="subtitle">Members</span>
  119. <li class="parent " data-name="BlurFilter#blur"><a href="BlurFilter.html#blur">blur</a></li>
  120. <li class="parent " data-name="BlurFilter#shape"><a href="BlurFilter.html#shape">shape</a></li>
  121. </ul>
  122. <ul class="typedefs itemMembers">
  123. </ul>
  124. <ul class="typedefs itemMembers">
  125. </ul>
  126. <ul class="methods itemMembers">
  127. </ul>
  128. <ul class="events itemMembers">
  129. </ul>
  130. </li>
  131. <li class="item" data-name="Button">
  132. <span class="title ">
  133. <a href="Button.html">Button</a>
  134. </span>
  135. <ul class="members itemMembers">
  136. <span class="subtitle">Members</span>
  137. <li class="parent " data-name="Button#active"><a href="Button.html#active">active</a></li>
  138. <li class="parent " data-name="Button#disabled"><a href="Button.html#disabled">disabled</a></li>
  139. <li class="parent " data-name="Button#iconColor"><a href="Button.html#iconColor">iconColor</a></li>
  140. </ul>
  141. <ul class="typedefs itemMembers">
  142. </ul>
  143. <ul class="typedefs itemMembers">
  144. </ul>
  145. <ul class="methods itemMembers">
  146. <span class="subtitle">Methods</span>
  147. <li class="parent " data-name="Button#capture"><a href="Button.html#capture">capture</a></li>
  148. <li class="parent " data-name="Button#hide"><a href="Button.html#hide">hide</a></li>
  149. <li class="parent " data-name="Button#layout"><a href="Button.html#layout">layout</a></li>
  150. <li class="parent " data-name="Button#show"><a href="Button.html#show">show</a></li>
  151. </ul>
  152. <ul class="events itemMembers">
  153. </ul>
  154. </li>
  155. <li class="item" data-name="ButtonGroup">
  156. <span class="title ">
  157. <a href="ButtonGroup.html">ButtonGroup</a>
  158. </span>
  159. <ul class="members itemMembers">
  160. <span class="subtitle">Members</span>
  161. <li class="parent " data-name="ButtonGroup#disabled"><a href="ButtonGroup.html#disabled">disabled</a></li>
  162. </ul>
  163. <ul class="typedefs itemMembers">
  164. </ul>
  165. <ul class="typedefs itemMembers">
  166. </ul>
  167. <ul class="methods itemMembers">
  168. <span class="subtitle">Methods</span>
  169. <li class="parent " data-name="ButtonGroup#hide"><a href="ButtonGroup.html#hide">hide</a></li>
  170. <li class="parent " data-name="ButtonGroup#layout"><a href="ButtonGroup.html#layout">layout</a></li>
  171. <li class="parent " data-name="ButtonGroup#show"><a href="ButtonGroup.html#show">show</a></li>
  172. </ul>
  173. <ul class="events itemMembers">
  174. </ul>
  175. </li>
  176. <li class="item" data-name="DeepZoomImage">
  177. <span class="title ">
  178. <a href="DeepZoomImage.html">DeepZoomImage</a>
  179. </span>
  180. <ul class="members itemMembers">
  181. <span class="subtitle">Members</span>
  182. <li class="parent " data-name="DeepZoomImage#baseSize"><a href="DeepZoomImage.html#baseSize">baseSize</a></li>
  183. <li class="parent " data-name="DeepZoomImage#foreground"><a href="DeepZoomImage.html#foreground">foreground</a></li>
  184. <li class="parent " data-name="DeepZoomImage#height"><a href="DeepZoomImage.html#height">height</a></li>
  185. <li class="parent " data-name="DeepZoomImage#maxScale"><a href="DeepZoomImage.html#maxScale">maxScale</a></li>
  186. <li class="parent " data-name="DeepZoomImage#pixelSize"><a href="DeepZoomImage.html#pixelSize">pixelSize</a></li>
  187. <li class="parent " data-name="DeepZoomImage#width"><a href="DeepZoomImage.html#width">width</a></li>
  188. </ul>
  189. <ul class="typedefs itemMembers">
  190. </ul>
  191. <ul class="typedefs itemMembers">
  192. </ul>
  193. <ul class="methods itemMembers">
  194. <span class="subtitle">Methods</span>
  195. <li class="parent " data-name="DeepZoomImage#_calculateBounds"><a href="DeepZoomImage.html#_calculateBounds">_calculateBounds</a></li>
  196. <li class="parent " data-name="DeepZoomImage#_createTiles"><a href="DeepZoomImage.html#_createTiles">_createTiles</a></li>
  197. <li class="parent " data-name="DeepZoomImage#activate"><a href="DeepZoomImage.html#activate">activate</a></li>
  198. <li class="parent " data-name="DeepZoomImage#addTiles"><a href="DeepZoomImage.html#addTiles">addTiles</a></li>
  199. <li class="parent " data-name="DeepZoomImage#allTiles"><a href="DeepZoomImage.html#allTiles">allTiles</a></li>
  200. <li class="parent " data-name="DeepZoomImage#bringTilesToFront"><a href="DeepZoomImage.html#bringTilesToFront">bringTilesToFront</a></li>
  201. <li class="parent " data-name="DeepZoomImage#calculateBounds"><a href="DeepZoomImage.html#calculateBounds">calculateBounds</a></li>
  202. <li class="parent " data-name="DeepZoomImage#changedTiles"><a href="DeepZoomImage.html#changedTiles">changedTiles</a></li>
  203. <li class="parent " data-name="DeepZoomImage#deactivate"><a href="DeepZoomImage.html#deactivate">deactivate</a></li>
  204. <li class="parent " data-name="DeepZoomImage#destroyObsoleteTiles"><a href="DeepZoomImage.html#destroyObsoleteTiles">destroyObsoleteTiles</a></li>
  205. <li class="parent " data-name="DeepZoomImage#destroyTiles"><a href="DeepZoomImage.html#destroyTiles">destroyTiles</a></li>
  206. <li class="parent " data-name="DeepZoomImage#destroyTilesAboveLevel"><a href="DeepZoomImage.html#destroyTilesAboveLevel">destroyTilesAboveLevel</a></li>
  207. <li class="parent " data-name="DeepZoomImage#destroyUnneededTiles"><a href="DeepZoomImage.html#destroyUnneededTiles">destroyUnneededTiles</a></li>
  208. <li class="parent " data-name="DeepZoomImage#ensureAllTiles"><a href="DeepZoomImage.html#ensureAllTiles">ensureAllTiles</a></li>
  209. <li class="parent " data-name="DeepZoomImage#ensureTiles"><a href="DeepZoomImage.html#ensureTiles">ensureTiles</a></li>
  210. <li class="parent " data-name="DeepZoomImage#levelAndAlphaForScale"><a href="DeepZoomImage.html#levelAndAlphaForScale">levelAndAlphaForScale</a></li>
  211. <li class="parent " data-name="DeepZoomImage#levelForScale"><a href="DeepZoomImage.html#levelForScale">levelForScale</a></li>
  212. <li class="parent " data-name="DeepZoomImage#neededTiles"><a href="DeepZoomImage.html#neededTiles">neededTiles</a></li>
  213. <li class="parent " data-name="DeepZoomImage#populateAllTiles"><a href="DeepZoomImage.html#populateAllTiles">populateAllTiles</a></li>
  214. <li class="parent " data-name="DeepZoomImage#populateTiles"><a href="DeepZoomImage.html#populateTiles">populateTiles</a></li>
  215. <li class="parent " data-name="DeepZoomImage#setup"><a href="DeepZoomImage.html#setup">setup</a></li>
  216. <li class="parent " data-name="DeepZoomImage#setupTiles"><a href="DeepZoomImage.html#setupTiles">setupTiles</a></li>
  217. <li class="parent " data-name="DeepZoomImage#thumbnail"><a href="DeepZoomImage.html#thumbnail">thumbnail</a></li>
  218. <li class="parent " data-name="DeepZoomImage#tintObsoleteTiles"><a href="DeepZoomImage.html#tintObsoleteTiles">tintObsoleteTiles</a></li>
  219. <li class="parent " data-name="DeepZoomImage#transformed"><a href="DeepZoomImage.html#transformed">transformed</a></li>
  220. </ul>
  221. <ul class="events itemMembers">
  222. </ul>
  223. </li>
  224. <li class="item" data-name="DeepZoomInfo">
  225. <span class="title ">
  226. <a href="DeepZoomInfo.html">DeepZoomInfo</a>
  227. </span>
  228. <ul class="members itemMembers">
  229. </ul>
  230. <ul class="typedefs itemMembers">
  231. </ul>
  232. <ul class="typedefs itemMembers">
  233. </ul>
  234. <ul class="methods itemMembers">
  235. <span class="subtitle">Methods</span>
  236. <li class="parent " data-name="DeepZoomInfo#dimensions"><a href="DeepZoomInfo.html#dimensions">dimensions</a></li>
  237. <li class="parent " data-name="DeepZoomInfo#getDimensions"><a href="DeepZoomInfo.html#getDimensions">getDimensions</a></li>
  238. <li class="parent " data-name="DeepZoomInfo#getNumTiles"><a href="DeepZoomInfo.html#getNumTiles">getNumTiles</a></li>
  239. <li class="parent " data-name="DeepZoomInfo#getScale"><a href="DeepZoomInfo.html#getScale">getScale</a></li>
  240. <li class="parent " data-name="DeepZoomInfo#imageForURL"><a href="DeepZoomInfo.html#imageForURL">imageForURL</a></li>
  241. <li class="parent " data-name="DeepZoomInfo#urlForTile"><a href="DeepZoomInfo.html#urlForTile">urlForTile</a></li>
  242. </ul>
  243. <ul class="events itemMembers">
  244. </ul>
  245. </li>
  246. <li class="item" data-name="Flippable">
  247. <span class="title ">
  248. <a href="Flippable.html">Flippable</a>
  249. </span>
  250. <ul class="members itemMembers">
  251. <span class="subtitle">Members</span>
  252. <li class="parent " data-name="Flippable#flipped"><a href="Flippable.html#flipped">flipped</a></li>
  253. <li class="parent " data-name="Flippable#frontSideInFront"><a href="Flippable.html#frontSideInFront">frontSideInFront</a></li>
  254. </ul>
  255. <ul class="typedefs itemMembers">
  256. </ul>
  257. <ul class="typedefs itemMembers">
  258. </ul>
  259. <ul class="methods itemMembers">
  260. <span class="subtitle">Methods</span>
  261. <li class="parent " data-name="Flippable#layout"><a href="Flippable.html#layout">layout</a></li>
  262. </ul>
  263. <ul class="events itemMembers">
  264. </ul>
  265. </li>
  266. <li class="item" data-name="FontInfo">
  267. <span class="title ">
  268. <a href="FontInfo.html">FontInfo</a>
  269. </span>
  270. <ul class="members itemMembers">
  271. </ul>
  272. <ul class="typedefs itemMembers">
  273. </ul>
  274. <ul class="typedefs itemMembers">
  275. </ul>
  276. <ul class="methods itemMembers">
  277. </ul>
  278. <ul class="events itemMembers">
  279. </ul>
  280. </li>
  281. <li class="item" data-name="Hypenate">
  282. <span class="title ">
  283. <a href="Hypenate.html">Hypenate</a>
  284. </span>
  285. <ul class="members itemMembers">
  286. </ul>
  287. <ul class="typedefs itemMembers">
  288. </ul>
  289. <ul class="typedefs itemMembers">
  290. </ul>
  291. <ul class="methods itemMembers">
  292. <span class="subtitle">Methods</span>
  293. <li class="parent " data-name="Hypenate.splitLines"><a href="Hypenate.html#.splitLines">splitLines</a></li>
  294. </ul>
  295. <ul class="events itemMembers">
  296. </ul>
  297. </li>
  298. <li class="item" data-name="InteractivePopup">
  299. <span class="title ">
  300. <a href="InteractivePopup.html">InteractivePopup</a>
  301. </span>
  302. <ul class="members itemMembers">
  303. <span class="subtitle">Members</span>
  304. <li class=" " data-name="InteractivePopup#content"><a href="InteractivePopup.html#content">content</a></li>
  305. <li class=" " data-name="InteractivePopup#header"><a href="InteractivePopup.html#header">header</a></li>
  306. </ul>
  307. <ul class="typedefs itemMembers">
  308. </ul>
  309. <ul class="typedefs itemMembers">
  310. </ul>
  311. <ul class="methods itemMembers">
  312. <span class="subtitle">Methods</span>
  313. <li class=" " data-name="InteractivePopup#hide"><a href="InteractivePopup.html#hide">hide</a></li>
  314. <li class="parent " data-name="InteractivePopup#layout"><a href="InteractivePopup.html#layout">layout</a></li>
  315. <li class=" " data-name="InteractivePopup#show"><a href="InteractivePopup.html#show">show</a></li>
  316. </ul>
  317. <ul class="events itemMembers">
  318. </ul>
  319. </li>
  320. <li class="item" data-name="LabeledGraphics">
  321. <span class="title ">
  322. <a href="LabeledGraphics.html">LabeledGraphics</a>
  323. </span>
  324. <ul class="members itemMembers">
  325. </ul>
  326. <ul class="typedefs itemMembers">
  327. </ul>
  328. <ul class="typedefs itemMembers">
  329. </ul>
  330. <ul class="methods itemMembers">
  331. <span class="subtitle">Methods</span>
  332. <li class="parent " data-name="LabeledGraphics#clear"><a href="LabeledGraphics.html#clear">clear</a></li>
  333. <li class="parent " data-name="LabeledGraphics#debugInfos"><a href="LabeledGraphics.html#debugInfos">debugInfos</a></li>
  334. <li class="parent " data-name="LabeledGraphics#ensureLabel"><a href="LabeledGraphics.html#ensureLabel">ensureLabel</a></li>
  335. <li class="parent " data-name="LabeledGraphics#getLabel"><a href="LabeledGraphics.html#getLabel">getLabel</a></li>
  336. <li class="parent " data-name="LabeledGraphics#hideLabel"><a href="LabeledGraphics.html#hideLabel">hideLabel</a></li>
  337. <li class="parent " data-name="LabeledGraphics#removeLabel"><a href="LabeledGraphics.html#removeLabel">removeLabel</a></li>
  338. <li class="parent " data-name="LabeledGraphics#truncateLabel"><a href="LabeledGraphics.html#truncateLabel">truncateLabel</a></li>
  339. </ul>
  340. <ul class="events itemMembers">
  341. </ul>
  342. </li>
  343. <li class="item" data-name="LabeledGraphics.exports.LabeledGraphics">
  344. <span class="title ">
  345. <a href="LabeledGraphics.exports.LabeledGraphics.html">LabeledGraphics.exports.LabeledGraphics</a>
  346. </span>
  347. <ul class="members itemMembers">
  348. </ul>
  349. <ul class="typedefs itemMembers">
  350. </ul>
  351. <ul class="typedefs itemMembers">
  352. </ul>
  353. <ul class="methods itemMembers">
  354. </ul>
  355. <ul class="events itemMembers">
  356. </ul>
  357. </li>
  358. <li class="item" data-name="List">
  359. <span class="title ">
  360. <a href="List.html">List</a>
  361. </span>
  362. <ul class="members itemMembers">
  363. <span class="subtitle">Members</span>
  364. <li class="parent " data-name="List#innerHeight"><a href="List.html#innerHeight">innerHeight</a></li>
  365. <li class="parent " data-name="List#innerWidth"><a href="List.html#innerWidth">innerWidth</a></li>
  366. </ul>
  367. <ul class="typedefs itemMembers">
  368. </ul>
  369. <ul class="typedefs itemMembers">
  370. </ul>
  371. <ul class="methods itemMembers">
  372. <span class="subtitle">Methods</span>
  373. <li class="parent " data-name="List#capture"><a href="List.html#capture">capture</a></li>
  374. <li class="parent " data-name="List#layout"><a href="List.html#layout">layout</a></li>
  375. <li class="parent " data-name="List#resize"><a href="List.html#resize">resize</a></li>
  376. <li class="parent " data-name="List#setItems"><a href="List.html#setItems">setItems</a></li>
  377. </ul>
  378. <ul class="events itemMembers">
  379. </ul>
  380. </li>
  381. <li class="item" data-name="Message">
  382. <span class="title ">
  383. <a href="Message.html">Message</a>
  384. </span>
  385. <ul class="members itemMembers">
  386. <span class="subtitle">Members</span>
  387. <li class=" " data-name="Message#content"><a href="Message.html#content">content</a></li>
  388. <li class=" " data-name="Message#header"><a href="Message.html#header">header</a></li>
  389. </ul>
  390. <ul class="typedefs itemMembers">
  391. </ul>
  392. <ul class="typedefs itemMembers">
  393. </ul>
  394. <ul class="methods itemMembers">
  395. <span class="subtitle">Methods</span>
  396. <li class=" " data-name="Message#hide"><a href="Message.html#hide">hide</a></li>
  397. <li class="parent " data-name="Message#layout"><a href="Message.html#layout">layout</a></li>
  398. </ul>
  399. <ul class="events itemMembers">
  400. </ul>
  401. </li>
  402. <li class="item" data-name="MessageInteractivePopup">
  403. <span class="title ">
  404. <a href="MessageInteractivePopup.html">MessageInteractivePopup</a>
  405. </span>
  406. <ul class="members itemMembers">
  407. </ul>
  408. <ul class="typedefs itemMembers">
  409. </ul>
  410. <ul class="typedefs itemMembers">
  411. </ul>
  412. <ul class="methods itemMembers">
  413. </ul>
  414. <ul class="events itemMembers">
  415. </ul>
  416. </li>
  417. <li class="item" data-name="MessageMessageInteractivePopup">
  418. <span class="title ">
  419. <a href="MessageMessageInteractivePopup.html">MessageMessageInteractivePopup</a>
  420. </span>
  421. <ul class="members itemMembers">
  422. </ul>
  423. <ul class="typedefs itemMembers">
  424. </ul>
  425. <ul class="typedefs itemMembers">
  426. </ul>
  427. <ul class="methods itemMembers">
  428. </ul>
  429. <ul class="events itemMembers">
  430. </ul>
  431. </li>
  432. <li class="item" data-name="Modal">
  433. <span class="title ">
  434. <a href="Modal.html">Modal</a>
  435. </span>
  436. <ul class="members itemMembers">
  437. <span class="subtitle">Members</span>
  438. <li class="parent " data-name="Modal#content"><a href="Modal.html#content">content</a></li>
  439. <li class="parent " data-name="Modal#header"><a href="Modal.html#header">header</a></li>
  440. </ul>
  441. <ul class="typedefs itemMembers">
  442. </ul>
  443. <ul class="typedefs itemMembers">
  444. </ul>
  445. <ul class="methods itemMembers">
  446. <span class="subtitle">Methods</span>
  447. <li class="parent " data-name="Modal#hide"><a href="Modal.html#hide">hide</a></li>
  448. <li class="parent " data-name="Modal#layout"><a href="Modal.html#layout">layout</a></li>
  449. <li class="parent " data-name="Modal#show"><a href="Modal.html#show">show</a></li>
  450. </ul>
  451. <ul class="events itemMembers">
  452. </ul>
  453. </li>
  454. <li class="item" data-name="ModalInteractivePopup">
  455. <span class="title ">
  456. <a href="ModalInteractivePopup.html">ModalInteractivePopup</a>
  457. </span>
  458. <ul class="members itemMembers">
  459. </ul>
  460. <ul class="typedefs itemMembers">
  461. </ul>
  462. <ul class="typedefs itemMembers">
  463. </ul>
  464. <ul class="methods itemMembers">
  465. </ul>
  466. <ul class="events itemMembers">
  467. </ul>
  468. </li>
  469. <li class="item" data-name="ModalModalInteractivePopup">
  470. <span class="title ">
  471. <a href="ModalModalInteractivePopup.html">ModalModalInteractivePopup</a>
  472. </span>
  473. <ul class="members itemMembers">
  474. </ul>
  475. <ul class="typedefs itemMembers">
  476. </ul>
  477. <ul class="typedefs itemMembers">
  478. </ul>
  479. <ul class="methods itemMembers">
  480. </ul>
  481. <ul class="events itemMembers">
  482. </ul>
  483. </li>
  484. <li class="item" data-name="PIXIApp">
  485. <span class="title ">
  486. <a href="PIXIApp.html">PIXIApp</a>
  487. </span>
  488. <ul class="members itemMembers">
  489. <span class="subtitle">Members</span>
  490. <li class="parent " data-name="PIXIApp#center"><a href="PIXIApp.html#center">center</a></li>
  491. <li class="parent " data-name="PIXIApp#size"><a href="PIXIApp.html#size">size</a></li>
  492. </ul>
  493. <ul class="typedefs itemMembers">
  494. </ul>
  495. <ul class="typedefs itemMembers">
  496. </ul>
  497. <ul class="methods itemMembers">
  498. <span class="subtitle">Methods</span>
  499. <li class="parent " data-name="PIXIApp#addFpsDisplay"><a href="PIXIApp.html#addFpsDisplay">addFpsDisplay</a></li>
  500. <li class="parent " data-name="PIXIApp#checkOrientation"><a href="PIXIApp.html#checkOrientation">checkOrientation</a></li>
  501. <li class="parent " data-name="PIXIApp#convertPointFromNodeToPage"><a href="PIXIApp.html#convertPointFromNodeToPage">convertPointFromNodeToPage</a></li>
  502. <li class="parent " data-name="PIXIApp#convertPointFromPageToNode"><a href="PIXIApp.html#convertPointFromPageToNode">convertPointFromPageToNode</a></li>
  503. <li class="parent " data-name="PIXIApp#draw"><a href="PIXIApp.html#draw">draw</a></li>
  504. <li class="parent " data-name="PIXIApp#expandRenderer"><a href="PIXIApp.html#expandRenderer">expandRenderer</a></li>
  505. <li class="parent " data-name="PIXIApp#layout"><a href="PIXIApp.html#layout">layout</a></li>
  506. <li class="parent " data-name="PIXIApp#loadSprites"><a href="PIXIApp.html#loadSprites">loadSprites</a></li>
  507. <li class="parent " data-name="PIXIApp#loadTextures"><a href="PIXIApp.html#loadTextures">loadTextures</a></li>
  508. <li class="parent " data-name="PIXIApp#message"><a href="PIXIApp.html#message">message</a></li>
  509. <li class="parent " data-name="PIXIApp#modal"><a href="PIXIApp.html#modal">modal</a></li>
  510. <li class="parent " data-name="PIXIApp#mutate"><a href="PIXIApp.html#mutate">mutate</a></li>
  511. <li class="parent " data-name="PIXIApp#orientation"><a href="PIXIApp.html#orientation">orientation</a></li>
  512. <li class="parent " data-name="PIXIApp#orientationChanged"><a href="PIXIApp.html#orientationChanged">orientationChanged</a></li>
  513. <li class="parent " data-name="PIXIApp#progress"><a href="PIXIApp.html#progress">progress</a></li>
  514. <li class="parent " data-name="PIXIApp#query"><a href="PIXIApp.html#query">query</a></li>
  515. <li class="parent " data-name="PIXIApp#resize"><a href="PIXIApp.html#resize">resize</a></li>
  516. <li class="parent " data-name="PIXIApp#setup"><a href="PIXIApp.html#setup">setup</a></li>
  517. <li class="parent " data-name="PIXIApp#subscribe"><a href="PIXIApp.html#subscribe">subscribe</a></li>
  518. </ul>
  519. <ul class="events itemMembers">
  520. </ul>
  521. </li>
  522. <li class="item" data-name="Popup">
  523. <span class="title ">
  524. <a href="Popup.html">Popup</a>
  525. </span>
  526. <ul class="members itemMembers">
  527. <span class="subtitle">Members</span>
  528. <li class=" " data-name="Popup#content"><a href="Popup.html#content">content</a></li>
  529. <li class=" " data-name="Popup#header"><a href="Popup.html#header">header</a></li>
  530. </ul>
  531. <ul class="typedefs itemMembers">
  532. </ul>
  533. <ul class="typedefs itemMembers">
  534. </ul>
  535. <ul class="methods itemMembers">
  536. <span class="subtitle">Methods</span>
  537. <li class=" " data-name="Popup#hide"><a href="Popup.html#hide">hide</a></li>
  538. <li class=" " data-name="Popup#layout"><a href="Popup.html#layout">layout</a></li>
  539. <li class=" " data-name="Popup#show"><a href="Popup.html#show">show</a></li>
  540. </ul>
  541. <ul class="events itemMembers">
  542. </ul>
  543. </li>
  544. <li class="item" data-name="PopupInteractivePopup">
  545. <span class="title ">
  546. <a href="PopupInteractivePopup.html">PopupInteractivePopup</a>
  547. </span>
  548. <ul class="members itemMembers">
  549. </ul>
  550. <ul class="typedefs itemMembers">
  551. </ul>
  552. <ul class="typedefs itemMembers">
  553. </ul>
  554. <ul class="methods itemMembers">
  555. </ul>
  556. <ul class="events itemMembers">
  557. </ul>
  558. </li>
  559. <li class="item" data-name="PopupMenu">
  560. <span class="title ">
  561. <a href="PopupMenu.html">PopupMenu</a>
  562. </span>
  563. <ul class="members itemMembers">
  564. <span class="subtitle">Members</span>
  565. <li class=" " data-name="PopupMenu#content"><a href="PopupMenu.html#content">content</a></li>
  566. <li class=" " data-name="PopupMenu#header"><a href="PopupMenu.html#header">header</a></li>
  567. </ul>
  568. <ul class="typedefs itemMembers">
  569. </ul>
  570. <ul class="typedefs itemMembers">
  571. </ul>
  572. <ul class="methods itemMembers">
  573. <span class="subtitle">Methods</span>
  574. <li class=" " data-name="PopupMenu#hide"><a href="PopupMenu.html#hide">hide</a></li>
  575. <li class=" " data-name="PopupMenu#layout"><a href="PopupMenu.html#layout">layout</a></li>
  576. <li class=" " data-name="PopupMenu#show"><a href="PopupMenu.html#show">show</a></li>
  577. </ul>
  578. <ul class="events itemMembers">
  579. </ul>
  580. </li>
  581. <li class="item" data-name="PopupMenuPopupInteractivePopup">
  582. <span class="title ">
  583. <a href="PopupMenuPopupInteractivePopup.html">PopupMenuPopupInteractivePopup</a>
  584. </span>
  585. <ul class="members itemMembers">
  586. </ul>
  587. <ul class="typedefs itemMembers">
  588. </ul>
  589. <ul class="typedefs itemMembers">
  590. </ul>
  591. <ul class="methods itemMembers">
  592. </ul>
  593. <ul class="events itemMembers">
  594. </ul>
  595. </li>
  596. <li class="item" data-name="PopupMenuPopupMenuPopupInteractivePopup">
  597. <span class="title ">
  598. <a href="PopupMenuPopupMenuPopupInteractivePopup.html">PopupMenuPopupMenuPopupInteractivePopup</a>
  599. </span>
  600. <ul class="members itemMembers">
  601. </ul>
  602. <ul class="typedefs itemMembers">
  603. </ul>
  604. <ul class="typedefs itemMembers">
  605. </ul>
  606. <ul class="methods itemMembers">
  607. </ul>
  608. <ul class="events itemMembers">
  609. </ul>
  610. </li>
  611. <li class="item" data-name="PopupMenuPopupMenuPopupPopupInteractivePopup">
  612. <span class="title ">
  613. <a href="PopupMenuPopupMenuPopupPopupInteractivePopup.html">PopupMenuPopupMenuPopupPopupInteractivePopup</a>
  614. </span>
  615. <ul class="members itemMembers">
  616. </ul>
  617. <ul class="typedefs itemMembers">
  618. </ul>
  619. <ul class="typedefs itemMembers">
  620. </ul>
  621. <ul class="methods itemMembers">
  622. </ul>
  623. <ul class="events itemMembers">
  624. </ul>
  625. </li>
  626. <li class="item" data-name="PopupMenuPopupPopupInteractivePopup">
  627. <span class="title ">
  628. <a href="PopupMenuPopupPopupInteractivePopup.html">PopupMenuPopupPopupInteractivePopup</a>
  629. </span>
  630. <ul class="members itemMembers">
  631. </ul>
  632. <ul class="typedefs itemMembers">
  633. </ul>
  634. <ul class="typedefs itemMembers">
  635. </ul>
  636. <ul class="methods itemMembers">
  637. </ul>
  638. <ul class="events itemMembers">
  639. </ul>
  640. </li>
  641. <li class="item" data-name="PopupPopupInteractivePopup">
  642. <span class="title ">
  643. <a href="PopupPopupInteractivePopup.html">PopupPopupInteractivePopup</a>
  644. </span>
  645. <ul class="members itemMembers">
  646. </ul>
  647. <ul class="typedefs itemMembers">
  648. </ul>
  649. <ul class="typedefs itemMembers">
  650. </ul>
  651. <ul class="methods itemMembers">
  652. </ul>
  653. <ul class="events itemMembers">
  654. </ul>
  655. </li>
  656. <li class="item" data-name="Progress">
  657. <span class="title ">
  658. <a href="Progress.html">Progress</a>
  659. </span>
  660. <ul class="members itemMembers">
  661. <span class="subtitle">Members</span>
  662. <li class="parent " data-name="Progress#progress"><a href="Progress.html#progress">progress</a></li>
  663. </ul>
  664. <ul class="typedefs itemMembers">
  665. </ul>
  666. <ul class="typedefs itemMembers">
  667. </ul>
  668. <ul class="methods itemMembers">
  669. <span class="subtitle">Methods</span>
  670. <li class="parent " data-name="Progress#hide"><a href="Progress.html#hide">hide</a></li>
  671. <li class="parent " data-name="Progress#layout"><a href="Progress.html#layout">layout</a></li>
  672. <li class="parent " data-name="Progress#show"><a href="Progress.html#show">show</a></li>
  673. </ul>
  674. <ul class="events itemMembers">
  675. </ul>
  676. </li>
  677. <li class="item" data-name="Scrollview">
  678. <span class="title ">
  679. <a href="Scrollview.html">Scrollview</a>
  680. </span>
  681. <ul class="members itemMembers">
  682. </ul>
  683. <ul class="typedefs itemMembers">
  684. </ul>
  685. <ul class="typedefs itemMembers">
  686. </ul>
  687. <ul class="methods itemMembers">
  688. <span class="subtitle">Methods</span>
  689. <li class="parent " data-name="Scrollview#layout"><a href="Scrollview.html#layout">layout</a></li>
  690. </ul>
  691. <ul class="events itemMembers">
  692. </ul>
  693. </li>
  694. <li class="item" data-name="Slider">
  695. <span class="title ">
  696. <a href="Slider.html">Slider</a>
  697. </span>
  698. <ul class="members itemMembers">
  699. <span class="subtitle">Members</span>
  700. <li class="parent " data-name="Slider#disabled"><a href="Slider.html#disabled">disabled</a></li>
  701. <li class="parent " data-name="Slider#value"><a href="Slider.html#value">value</a></li>
  702. </ul>
  703. <ul class="typedefs itemMembers">
  704. </ul>
  705. <ul class="typedefs itemMembers">
  706. </ul>
  707. <ul class="methods itemMembers">
  708. <span class="subtitle">Methods</span>
  709. <li class="parent " data-name="Slider#hide"><a href="Slider.html#hide">hide</a></li>
  710. <li class="parent " data-name="Slider#layout"><a href="Slider.html#layout">layout</a></li>
  711. <li class="parent " data-name="Slider#show"><a href="Slider.html#show">show</a></li>
  712. </ul>
  713. <ul class="events itemMembers">
  714. </ul>
  715. </li>
  716. <li class="item" data-name="Switch">
  717. <span class="title ">
  718. <a href="Switch.html">Switch</a>
  719. </span>
  720. <ul class="members itemMembers">
  721. <span class="subtitle">Members</span>
  722. <li class="parent " data-name="Switch#active"><a href="Switch.html#active">active</a></li>
  723. <li class="parent " data-name="Switch#disabled"><a href="Switch.html#disabled">disabled</a></li>
  724. </ul>
  725. <ul class="typedefs itemMembers">
  726. </ul>
  727. <ul class="typedefs itemMembers">
  728. </ul>
  729. <ul class="methods itemMembers">
  730. <span class="subtitle">Methods</span>
  731. <li class="parent " data-name="Switch#hide"><a href="Switch.html#hide">hide</a></li>
  732. <li class="parent " data-name="Switch#layout"><a href="Switch.html#layout">layout</a></li>
  733. <li class="parent " data-name="Switch#show"><a href="Switch.html#show">show</a></li>
  734. </ul>
  735. <ul class="events itemMembers">
  736. </ul>
  737. </li>
  738. <li class="item" data-name="TextLabel.TextLabel">
  739. <span class="title ">
  740. <a href="TextLabel.TextLabel.html">TextLabel.TextLabel</a>
  741. </span>
  742. <ul class="members itemMembers">
  743. </ul>
  744. <ul class="typedefs itemMembers">
  745. </ul>
  746. <ul class="typedefs itemMembers">
  747. </ul>
  748. <ul class="methods itemMembers">
  749. </ul>
  750. <ul class="events itemMembers">
  751. </ul>
  752. </li>
  753. <li class="item" data-name="Theme">
  754. <span class="title ">
  755. <a href="Theme.html">Theme</a>
  756. </span>
  757. <ul class="members itemMembers">
  758. </ul>
  759. <ul class="typedefs itemMembers">
  760. </ul>
  761. <ul class="typedefs itemMembers">
  762. </ul>
  763. <ul class="methods itemMembers">
  764. <span class="subtitle">Methods</span>
  765. <li class="parent " data-name="Theme.fromString"><a href="Theme.html#.fromString">fromString</a></li>
  766. </ul>
  767. <ul class="events itemMembers">
  768. </ul>
  769. </li>
  770. <li class="item" data-name="ThemeDark">
  771. <span class="title ">
  772. <a href="ThemeDark.html">ThemeDark</a>
  773. </span>
  774. <ul class="members itemMembers">
  775. </ul>
  776. <ul class="typedefs itemMembers">
  777. </ul>
  778. <ul class="typedefs itemMembers">
  779. </ul>
  780. <ul class="methods itemMembers">
  781. </ul>
  782. <ul class="events itemMembers">
  783. </ul>
  784. </li>
  785. <li class="item" data-name="ThemeLight">
  786. <span class="title ">
  787. <a href="ThemeLight.html">ThemeLight</a>
  788. </span>
  789. <ul class="members itemMembers">
  790. </ul>
  791. <ul class="typedefs itemMembers">
  792. </ul>
  793. <ul class="typedefs itemMembers">
  794. </ul>
  795. <ul class="methods itemMembers">
  796. </ul>
  797. <ul class="events itemMembers">
  798. </ul>
  799. </li>
  800. <li class="item" data-name="ThemeRed">
  801. <span class="title ">
  802. <a href="ThemeRed.html">ThemeRed</a>
  803. </span>
  804. <ul class="members itemMembers">
  805. </ul>
  806. <ul class="typedefs itemMembers">
  807. </ul>
  808. <ul class="typedefs itemMembers">
  809. </ul>
  810. <ul class="methods itemMembers">
  811. </ul>
  812. <ul class="events itemMembers">
  813. </ul>
  814. </li>
  815. <li class="item" data-name="TileQuadNode">
  816. <span class="title ">
  817. <a href="TileQuadNode.html">TileQuadNode</a>
  818. </span>
  819. <ul class="members itemMembers">
  820. </ul>
  821. <ul class="typedefs itemMembers">
  822. </ul>
  823. <ul class="typedefs itemMembers">
  824. </ul>
  825. <ul class="methods itemMembers">
  826. <span class="subtitle">Methods</span>
  827. <li class="parent " data-name="TileQuadNode#link"><a href="TileQuadNode.html#link">link</a></li>
  828. <li class="parent " data-name="TileQuadNode#noQuads"><a href="TileQuadNode.html#noQuads">noQuads</a></li>
  829. <li class="parent " data-name="TileQuadNode#unlink"><a href="TileQuadNode.html#unlink">unlink</a></li>
  830. </ul>
  831. <ul class="events itemMembers">
  832. </ul>
  833. </li>
  834. <li class="item" data-name="Tooltip">
  835. <span class="title ">
  836. <a href="Tooltip.html">Tooltip</a>
  837. </span>
  838. <ul class="members itemMembers">
  839. <span class="subtitle">Members</span>
  840. <li class=" " data-name="Tooltip#content"><a href="Tooltip.html#content">content</a></li>
  841. <li class=" " data-name="Tooltip#header"><a href="Tooltip.html#header">header</a></li>
  842. </ul>
  843. <ul class="typedefs itemMembers">
  844. </ul>
  845. <ul class="typedefs itemMembers">
  846. </ul>
  847. <ul class="methods itemMembers">
  848. <span class="subtitle">Methods</span>
  849. <li class=" " data-name="Tooltip#hide"><a href="Tooltip.html#hide">hide</a></li>
  850. <li class=" " data-name="Tooltip#layout"><a href="Tooltip.html#layout">layout</a></li>
  851. <li class=" " data-name="Tooltip#show"><a href="Tooltip.html#show">show</a></li>
  852. </ul>
  853. <ul class="events itemMembers">
  854. </ul>
  855. </li>
  856. <li class="item" data-name="UITest">
  857. <span class="title ">
  858. <a href="UITest.html">UITest</a>
  859. </span>
  860. <ul class="members itemMembers">
  861. <span class="subtitle">Members</span>
  862. <li class="parent " data-name="UITest#timeline"><a href="UITest.html#timeline">timeline</a></li>
  863. </ul>
  864. <ul class="typedefs itemMembers">
  865. </ul>
  866. <ul class="typedefs itemMembers">
  867. </ul>
  868. <ul class="methods itemMembers">
  869. <span class="subtitle">Methods</span>
  870. <li class="parent " data-name="UITest#clear"><a href="UITest.html#clear">clear</a></li>
  871. <li class="parent " data-name="UITest#pan"><a href="UITest.html#pan">pan</a></li>
  872. <li class="parent " data-name="UITest#pinch"><a href="UITest.html#pinch">pinch</a></li>
  873. <li class="parent " data-name="UITest#restart"><a href="UITest.html#restart">restart</a></li>
  874. <li class="parent " data-name="UITest#start"><a href="UITest.html#start">start</a></li>
  875. <li class="parent " data-name="UITest#stop"><a href="UITest.html#stop">stop</a></li>
  876. <li class="parent " data-name="UITest#tap"><a href="UITest.html#tap">tap</a></li>
  877. </ul>
  878. <ul class="events itemMembers">
  879. </ul>
  880. </li>
  881. <li class="item" data-name="Volatile">
  882. <span class="title ">
  883. <a href="Volatile.html">Volatile</a>
  884. </span>
  885. <ul class="members itemMembers">
  886. </ul>
  887. <ul class="typedefs itemMembers">
  888. </ul>
  889. <ul class="typedefs itemMembers">
  890. </ul>
  891. <ul class="methods itemMembers">
  892. <span class="subtitle">Methods</span>
  893. <li class="parent " data-name="Volatile#layout"><a href="Volatile.html#layout">layout</a></li>
  894. </ul>
  895. <ul class="events itemMembers">
  896. </ul>
  897. </li>
  898. </ul>
  899. </div>
  900. <div class="main">
  901. <h1 class="page-title" data-filename="DeepZoomImage.html">Class: DeepZoomImage</h1>
  902. <section>
  903. <header>
  904. <div class="header content-size">
  905. <h2>DeepZoomImage
  906. </h2>
  907. <div class="class-description"><p>The main class of a deeply zoomable image that is represented by a hierarchy
  908. of tile layers for each zoom level. This gives the user the impression that
  909. even huge pictures (up to gigapixel-images) can be zoomed instantaneously,
  910. since the tiles at smaller levels are scaled immediately and overloaded by
  911. more detailed tiles at the larger level as fast as possible.</p></div>
  912. </div>
  913. </header>
  914. <article class="content-size">
  915. <div class="container-overview">
  916. <dt>
  917. <div class="nameContainer">
  918. <h4 class="name" id="DeepZoomImage">
  919. <a class="share-icon" href="#DeepZoomImage"><span class="glyphicon glyphicon-link"></span></a>
  920. <span class="">
  921. new DeepZoomImage
  922. </span>
  923. <span class="signature">(deepZoomInfo)</span>
  924. </h4>
  925. <div class="tag-source">
  926. <a href="pixi_deepzoom_image.js.html#line338">image.js:338</a>
  927. </div>
  928. </div>
  929. </dt>
  930. <dd>
  931. <table class="params">
  932. <thead>
  933. <tr>
  934. <th>Name</th>
  935. <th>Type</th>
  936. <th class="last">Description</th>
  937. </tr>
  938. </thead>
  939. <tbody>
  940. <tr>
  941. <td class="name"><code>deepZoomInfo</code></td>
  942. <td class="type">
  943. <span class="param-type"><a href="DeepZoomInfo.html">DeepZoomInfo</a></span>
  944. </td>
  945. <td class="description last">
  946. <p>Information extracted from a JSON-Object</p></td>
  947. </tr>
  948. </tbody>
  949. </table>
  950. <dl class="details">
  951. </dl>
  952. </dd>
  953. </div>
  954. <h3 class="subsection-title">Classes</h3>
  955. <dl class="clearfix summary-list list-classes">
  956. <dt class=""><a href="DeepZoomImage.html">DeepZoomImage</a></dt>
  957. </dl>
  958. <h3 class="subsection-title">Members</h3>
  959. <dl class="list-members">
  960. <dt>
  961. <div class="nameContainer">
  962. <h4 class="name" id="baseSize">
  963. <a class="share-icon" href="#baseSize"><span class="glyphicon glyphicon-link"></span></a>
  964. <span class="">baseSize</span>
  965. </h4>
  966. </div>
  967. </dt>
  968. <dd>
  969. <div class="description">
  970. <p>Getter for the DeepZoomInfo base level size.</p>
  971. </div>
  972. <dl class="details">
  973. </dl>
  974. </dd>
  975. <dt>
  976. <div class="nameContainer">
  977. <h4 class="name" id="foreground">
  978. <a class="share-icon" href="#foreground"><span class="glyphicon glyphicon-link"></span></a>
  979. <span class="">foreground</span>
  980. </h4>
  981. </div>
  982. </dt>
  983. <dd>
  984. <div class="description">
  985. <p>Getter for PIXI.Container foreground layer.
  986. Adds a PIXI.Container if necessary.</p>
  987. </div>
  988. <dl class="details">
  989. </dl>
  990. </dd>
  991. <dt>
  992. <div class="nameContainer">
  993. <h4 class="name" id="height">
  994. <a class="share-icon" href="#height"><span class="glyphicon glyphicon-link"></span></a>
  995. <span class="">height</span>
  996. </h4>
  997. </div>
  998. </dt>
  999. <dd>
  1000. <div class="description">
  1001. <p>Getter for the current height.</p>
  1002. </div>
  1003. <dl class="details">
  1004. </dl>
  1005. </dd>
  1006. <dt>
  1007. <div class="nameContainer">
  1008. <h4 class="name" id="maxScale">
  1009. <a class="share-icon" href="#maxScale"><span class="glyphicon glyphicon-link"></span></a>
  1010. <span class="">maxScale</span>
  1011. </h4>
  1012. </div>
  1013. </dt>
  1014. <dd>
  1015. <div class="description">
  1016. <p>Getter for the max scale factor.</p>
  1017. </div>
  1018. <dl class="details">
  1019. </dl>
  1020. </dd>
  1021. <dt>
  1022. <div class="nameContainer">
  1023. <h4 class="name" id="pixelSize">
  1024. <a class="share-icon" href="#pixelSize"><span class="glyphicon glyphicon-link"></span></a>
  1025. <span class="">pixelSize</span>
  1026. </h4>
  1027. </div>
  1028. </dt>
  1029. <dd>
  1030. <div class="description">
  1031. <p>Getter for the current scaled size in pixels.</p>
  1032. </div>
  1033. <dl class="details">
  1034. </dl>
  1035. </dd>
  1036. <dt>
  1037. <div class="nameContainer">
  1038. <h4 class="name" id="width">
  1039. <a class="share-icon" href="#width"><span class="glyphicon glyphicon-link"></span></a>
  1040. <span class="">width</span>
  1041. </h4>
  1042. </div>
  1043. </dt>
  1044. <dd>
  1045. <div class="description">
  1046. <p>Getter for the current width.</p>
  1047. </div>
  1048. <dl class="details">
  1049. </dl>
  1050. </dd>
  1051. </dl>
  1052. <h3 class="subsection-title">Methods</h3>
  1053. <dl class="list-methods">
  1054. <dt>
  1055. <div class="nameContainer">
  1056. <h4 class="name" id="_calculateBounds">
  1057. <a class="share-icon" href="#_calculateBounds"><span class="glyphicon glyphicon-link"></span></a>
  1058. <span class="">
  1059. _calculateBounds
  1060. </span>
  1061. <span class="signature">()</span>
  1062. </h4>
  1063. <div class="tag-source">
  1064. <a href="pixi_deepzoom_image.js.html#line596">image.js:596</a>
  1065. </div>
  1066. </div>
  1067. </dt>
  1068. <dd>
  1069. <div class="description">
  1070. <p>Overrides PIXI.Container._calculateBounds()
  1071. Only considers the base size and reduces the calculation to a single
  1072. rect.</p>
  1073. </div>
  1074. <dl class="details">
  1075. </dl>
  1076. </dd>
  1077. <dt>
  1078. <div class="nameContainer">
  1079. <h4 class="name" id="_createTiles">
  1080. <a class="share-icon" href="#_createTiles"><span class="glyphicon glyphicon-link"></span></a>
  1081. <span class="">
  1082. _createTiles
  1083. </span>
  1084. <span class="signature">(level)</span><span class="type-signature">Tiles</span>
  1085. </h4>
  1086. <div class="tag-source">
  1087. <a href="pixi_deepzoom_image.js.html#line825">image.js:825</a>
  1088. </div>
  1089. </div>
  1090. </dt>
  1091. <dd>
  1092. <div class="description">
  1093. <p>Private method: creates all tiles for a given level.</p>
  1094. </div>
  1095. <table class="params">
  1096. <thead>
  1097. <tr>
  1098. <th>Name</th>
  1099. <th>Type</th>
  1100. <th class="last">Description</th>
  1101. </tr>
  1102. </thead>
  1103. <tbody>
  1104. <tr>
  1105. <td class="name"><code>level</code></td>
  1106. <td class="type">
  1107. <span class="param-type">number</span>
  1108. </td>
  1109. <td class="description last">
  1110. <p>The zoom level of the grid</p></td>
  1111. </tr>
  1112. </tbody>
  1113. </table>
  1114. <dl class="details">
  1115. </dl>
  1116. <h5>Returns:</h5>
  1117. <table class="params">
  1118. <thead>
  1119. <tr>
  1120. <th>Type</th>
  1121. <th class="last">Description</th>
  1122. </tr>
  1123. </thead>
  1124. <tbody>
  1125. <tr>
  1126. <td class="type">
  1127. Tiles
  1128. </td>
  1129. <td class="description last"><ul>
  1130. <li>tiles</li>
  1131. </ul></td>
  1132. </tr>
  1133. </tbody>
  1134. </table>
  1135. </dd>
  1136. <dt>
  1137. <div class="nameContainer">
  1138. <h4 class="name" id="activate">
  1139. <a class="share-icon" href="#activate"><span class="glyphicon glyphicon-link"></span></a>
  1140. <span class="">
  1141. activate
  1142. </span>
  1143. <span class="signature">()</span>
  1144. </h4>
  1145. <div class="tag-source">
  1146. <a href="pixi_deepzoom_image.js.html#line1067">image.js:1067</a>
  1147. </div>
  1148. </div>
  1149. </dt>
  1150. <dd>
  1151. <div class="description">
  1152. <p>Activates the textures on the DeepZoomImage.</p>
  1153. </div>
  1154. <dl class="details">
  1155. </dl>
  1156. </dd>
  1157. <dt>
  1158. <div class="nameContainer">
  1159. <h4 class="name" id="addTiles">
  1160. <a class="share-icon" href="#addTiles"><span class="glyphicon glyphicon-link"></span></a>
  1161. <span class="">
  1162. addTiles
  1163. </span>
  1164. <span class="signature">(key, tiles)</span>
  1165. </h4>
  1166. <div class="tag-source">
  1167. <a href="pixi_deepzoom_image.js.html#line508">image.js:508</a>
  1168. </div>
  1169. </div>
  1170. </dt>
  1171. <dd>
  1172. <div class="description">
  1173. <p>Adds a tile layer to the DeepZoomImage.</p>
  1174. </div>
  1175. <table class="params">
  1176. <thead>
  1177. <tr>
  1178. <th>Name</th>
  1179. <th>Type</th>
  1180. <th class="last">Description</th>
  1181. </tr>
  1182. </thead>
  1183. <tbody>
  1184. <tr>
  1185. <td class="name"><code>key</code></td>
  1186. <td class="type">
  1187. <span class="param-type">string</span>
  1188. </td>
  1189. <td class="description last">
  1190. <p>the access key</p></td>
  1191. </tr>
  1192. <tr>
  1193. <td class="name"><code>tiles</code></td>
  1194. <td class="type">
  1195. <span class="param-type">Tiles</span>
  1196. </td>
  1197. <td class="description last">
  1198. <p>the tile layer object</p></td>
  1199. </tr>
  1200. </tbody>
  1201. </table>
  1202. <dl class="details">
  1203. </dl>
  1204. </dd>
  1205. <dt>
  1206. <div class="nameContainer">
  1207. <h4 class="name" id="allTiles">
  1208. <a class="share-icon" href="#allTiles"><span class="glyphicon glyphicon-link"></span></a>
  1209. <span class="">
  1210. allTiles
  1211. </span>
  1212. <span class="signature">(tiles, level)</span><span class="type-signature">Array.&lt;Array></span>
  1213. </h4>
  1214. <div class="tag-source">
  1215. <a href="pixi_deepzoom_image.js.html#line624">image.js:624</a>
  1216. </div>
  1217. </div>
  1218. </dt>
  1219. <dd>
  1220. <div class="description">
  1221. <p>Returns a list of all tiles of a given level.</p>
  1222. </div>
  1223. <table class="params">
  1224. <thead>
  1225. <tr>
  1226. <th>Name</th>
  1227. <th>Type</th>
  1228. <th class="last">Description</th>
  1229. </tr>
  1230. </thead>
  1231. <tbody>
  1232. <tr>
  1233. <td class="name"><code>tiles</code></td>
  1234. <td class="type">
  1235. <span class="param-type">Tiles</span>
  1236. </td>
  1237. <td class="description last">
  1238. <p>the grid of tiles</p></td>
  1239. </tr>
  1240. <tr>
  1241. <td class="name"><code>level</code></td>
  1242. <td class="type">
  1243. <span class="param-type">number</span>
  1244. </td>
  1245. <td class="description last">
  1246. <p>The zoom level of the grid</p></td>
  1247. </tr>
  1248. </tbody>
  1249. </table>
  1250. <dl class="details">
  1251. </dl>
  1252. <h5>Returns:</h5>
  1253. <table class="params">
  1254. <thead>
  1255. <tr>
  1256. <th>Type</th>
  1257. <th class="last">Description</th>
  1258. </tr>
  1259. </thead>
  1260. <tbody>
  1261. <tr>
  1262. <td class="type">
  1263. Array.&lt;Array>
  1264. </td>
  1265. <td class="description last"><ul>
  1266. <li>An array of [url, col, row] arrays</li>
  1267. </ul></td>
  1268. </tr>
  1269. </tbody>
  1270. </table>
  1271. </dd>
  1272. <dt>
  1273. <div class="nameContainer">
  1274. <h4 class="name" id="bringTilesToFront">
  1275. <a class="share-icon" href="#bringTilesToFront"><span class="glyphicon glyphicon-link"></span></a>
  1276. <span class="">
  1277. bringTilesToFront
  1278. </span>
  1279. <span class="signature">(tiles)</span>
  1280. </h4>
  1281. <div class="tag-source">
  1282. <a href="pixi_deepzoom_image.js.html#line1002">image.js:1002</a>
  1283. </div>
  1284. </div>
  1285. </dt>
  1286. <dd>
  1287. <div class="description">
  1288. <p>Ensure that the given tiles layer is the topmost one and visible.</p>
  1289. </div>
  1290. <table class="params">
  1291. <thead>
  1292. <tr>
  1293. <th>Name</th>
  1294. <th>Type</th>
  1295. <th class="last">Description</th>
  1296. </tr>
  1297. </thead>
  1298. <tbody>
  1299. <tr>
  1300. <td class="name"><code>tiles</code></td>
  1301. <td class="type">
  1302. <span class="param-type">*</span>
  1303. </td>
  1304. <td class="description last">
  1305. </td>
  1306. </tr>
  1307. </tbody>
  1308. </table>
  1309. <dl class="details">
  1310. </dl>
  1311. </dd>
  1312. <dt>
  1313. <div class="nameContainer">
  1314. <h4 class="name" id="calculateBounds">
  1315. <a class="share-icon" href="#calculateBounds"><span class="glyphicon glyphicon-link"></span></a>
  1316. <span class="">
  1317. calculateBounds
  1318. </span>
  1319. <span class="signature">()</span>
  1320. </h4>
  1321. <div class="tag-source">
  1322. <a href="pixi_deepzoom_image.js.html#line605">image.js:605</a>
  1323. </div>
  1324. </div>
  1325. </dt>
  1326. <dd>
  1327. <div class="description">
  1328. <p>Overrides PIXI.Container.calculateBounds()
  1329. Skips the children and only considers the deep zoom base size. Calls
  1330. the also overwritten _calculateBounds method.</p>
  1331. </div>
  1332. <dl class="details">
  1333. </dl>
  1334. </dd>
  1335. <dt>
  1336. <div class="nameContainer">
  1337. <h4 class="name" id="changedTiles">
  1338. <a class="share-icon" href="#changedTiles"><span class="glyphicon glyphicon-link"></span></a>
  1339. <span class="">
  1340. changedTiles
  1341. </span>
  1342. <span class="signature">(tiles, level)</span><span class="type-signature">object</span>
  1343. </h4>
  1344. <div class="tag-source">
  1345. <a href="pixi_deepzoom_image.js.html#line731">image.js:731</a>
  1346. </div>
  1347. </div>
  1348. </dt>
  1349. <dd>
  1350. <div class="description">
  1351. <p>Returns all changed tiles for a given level.</p>
  1352. </div>
  1353. <table class="params">
  1354. <thead>
  1355. <tr>
  1356. <th>Name</th>
  1357. <th>Type</th>
  1358. <th class="last">Description</th>
  1359. </tr>
  1360. </thead>
  1361. <tbody>
  1362. <tr>
  1363. <td class="name"><code>tiles</code></td>
  1364. <td class="type">
  1365. <span class="param-type">Tiles</span>
  1366. </td>
  1367. <td class="description last">
  1368. <p>the grid of tiles</p></td>
  1369. </tr>
  1370. <tr>
  1371. <td class="name"><code>level</code></td>
  1372. <td class="type">
  1373. <span class="param-type">number</span>
  1374. </td>
  1375. <td class="description last">
  1376. <p>The zoom level of the grid</p></td>
  1377. </tr>
  1378. </tbody>
  1379. </table>
  1380. <dl class="details">
  1381. </dl>
  1382. <h5>Returns:</h5>
  1383. <table class="params">
  1384. <thead>
  1385. <tr>
  1386. <th>Type</th>
  1387. <th class="last">Description</th>
  1388. </tr>
  1389. </thead>
  1390. <tbody>
  1391. <tr>
  1392. <td class="type">
  1393. object
  1394. </td>
  1395. <td class="description last"><ul>
  1396. <li>An object with the keys added and removed which values are [url, col, row] arrays</li>
  1397. </ul></td>
  1398. </tr>
  1399. </tbody>
  1400. </table>
  1401. </dd>
  1402. <dt>
  1403. <div class="nameContainer">
  1404. <h4 class="name" id="deactivate">
  1405. <a class="share-icon" href="#deactivate"><span class="glyphicon glyphicon-link"></span></a>
  1406. <span class="">
  1407. deactivate
  1408. </span>
  1409. <span class="signature">()</span>
  1410. </h4>
  1411. <div class="tag-source">
  1412. <a href="pixi_deepzoom_image.js.html#line1079">image.js:1079</a>
  1413. </div>
  1414. </div>
  1415. </dt>
  1416. <dd>
  1417. <div class="description">
  1418. <p>Dectivates the textures on the DeepZoomImage.</p>
  1419. </div>
  1420. <dl class="details">
  1421. </dl>
  1422. </dd>
  1423. <dt>
  1424. <div class="nameContainer">
  1425. <h4 class="name" id="destroyObsoleteTiles">
  1426. <a class="share-icon" href="#destroyObsoleteTiles"><span class="glyphicon glyphicon-link"></span></a>
  1427. <span class="">
  1428. destroyObsoleteTiles
  1429. </span>
  1430. <span class="signature">()</span>
  1431. </h4>
  1432. <div class="tag-source">
  1433. <a href="pixi_deepzoom_image.js.html#line962">image.js:962</a>
  1434. </div>
  1435. </div>
  1436. </dt>
  1437. <dd>
  1438. <div class="description">
  1439. <p>Destroy tiles in all layers that are no longer needed</p>
  1440. </div>
  1441. <dl class="details">
  1442. </dl>
  1443. </dd>
  1444. <dt>
  1445. <div class="nameContainer">
  1446. <h4 class="name" id="destroyTiles">
  1447. <a class="share-icon" href="#destroyTiles"><span class="glyphicon glyphicon-link"></span></a>
  1448. <span class="">
  1449. destroyTiles
  1450. </span>
  1451. <span class="signature">()</span>
  1452. </h4>
  1453. <div class="tag-source">
  1454. <a href="pixi_deepzoom_image.js.html#line977">image.js:977</a>
  1455. </div>
  1456. </div>
  1457. </dt>
  1458. <dd>
  1459. <div class="description">
  1460. <p>Destroy tiles in all layers that are not part of the
  1461. visible quadTrees</p>
  1462. </div>
  1463. <dl class="details">
  1464. </dl>
  1465. </dd>
  1466. <dt>
  1467. <div class="nameContainer">
  1468. <h4 class="name" id="destroyTilesAboveLevel">
  1469. <a class="share-icon" href="#destroyTilesAboveLevel"><span class="glyphicon glyphicon-link"></span></a>
  1470. <span class="">
  1471. destroyTilesAboveLevel
  1472. </span>
  1473. <span class="signature">(level)</span>
  1474. </h4>
  1475. <div class="tag-source">
  1476. <a href="pixi_deepzoom_image.js.html#line908">image.js:908</a>
  1477. </div>
  1478. </div>
  1479. </dt>
  1480. <dd>
  1481. <div class="description">
  1482. <p>Destroys all tiles above a given level to ensure that the memory can
  1483. be reused.</p>
  1484. </div>
  1485. <table class="params">
  1486. <thead>
  1487. <tr>
  1488. <th>Name</th>
  1489. <th>Type</th>
  1490. <th class="last">Description</th>
  1491. </tr>
  1492. </thead>
  1493. <tbody>
  1494. <tr>
  1495. <td class="name"><code>level</code></td>
  1496. <td class="type">
  1497. <span class="param-type">number</span>
  1498. </td>
  1499. <td class="description last">
  1500. <p>The zoom level of the grid</p></td>
  1501. </tr>
  1502. </tbody>
  1503. </table>
  1504. <dl class="details">
  1505. </dl>
  1506. </dd>
  1507. <dt>
  1508. <div class="nameContainer">
  1509. <h4 class="name" id="destroyUnneededTiles">
  1510. <a class="share-icon" href="#destroyUnneededTiles"><span class="glyphicon glyphicon-link"></span></a>
  1511. <span class="">
  1512. destroyUnneededTiles
  1513. </span>
  1514. <span class="signature">()</span>
  1515. </h4>
  1516. <div class="tag-source">
  1517. <a href="pixi_deepzoom_image.js.html#line948">image.js:948</a>
  1518. </div>
  1519. </div>
  1520. </dt>
  1521. <dd>
  1522. <div class="description">
  1523. <p>Destroy tiles in all layers that are no longer needed</p>
  1524. </div>
  1525. <dl class="details">
  1526. </dl>
  1527. </dd>
  1528. <dt>
  1529. <div class="nameContainer">
  1530. <h4 class="name" id="ensureAllTiles">
  1531. <a class="share-icon" href="#ensureAllTiles"><span class="glyphicon glyphicon-link"></span></a>
  1532. <span class="">
  1533. ensureAllTiles
  1534. </span>
  1535. <span class="signature">(level)</span>
  1536. </h4>
  1537. <div class="tag-source">
  1538. <a href="pixi_deepzoom_image.js.html#line881">image.js:881</a>
  1539. </div>
  1540. </div>
  1541. </dt>
  1542. <dd>
  1543. <div class="description">
  1544. <p>Ensures that all tiles of a given level are loaded.</p>
  1545. </div>
  1546. <table class="params">
  1547. <thead>
  1548. <tr>
  1549. <th>Name</th>
  1550. <th>Type</th>
  1551. <th class="last">Description</th>
  1552. </tr>
  1553. </thead>
  1554. <tbody>
  1555. <tr>
  1556. <td class="name"><code>level</code></td>
  1557. <td class="type">
  1558. <span class="param-type">number</span>
  1559. </td>
  1560. <td class="description last">
  1561. <p>The zoom level of the grid</p></td>
  1562. </tr>
  1563. </tbody>
  1564. </table>
  1565. <dl class="details">
  1566. </dl>
  1567. </dd>
  1568. <dt>
  1569. <div class="nameContainer">
  1570. <h4 class="name" id="ensureTiles">
  1571. <a class="share-icon" href="#ensureTiles"><span class="glyphicon glyphicon-link"></span></a>
  1572. <span class="">
  1573. ensureTiles
  1574. </span>
  1575. <span class="signature">(level)</span><span class="type-signature">Tiles</span>
  1576. </h4>
  1577. <div class="tag-source">
  1578. <a href="pixi_deepzoom_image.js.html#line858">image.js:858</a>
  1579. </div>
  1580. </div>
  1581. </dt>
  1582. <dd>
  1583. <div class="description">
  1584. <p>Ensures that all needed tiles of a given level are loaded. Creates
  1585. a new Tiles layer if necessary</p>
  1586. </div>
  1587. <table class="params">
  1588. <thead>
  1589. <tr>
  1590. <th>Name</th>
  1591. <th>Type</th>
  1592. <th class="last">Description</th>
  1593. </tr>
  1594. </thead>
  1595. <tbody>
  1596. <tr>
  1597. <td class="name"><code>level</code></td>
  1598. <td class="type">
  1599. <span class="param-type">number</span>
  1600. </td>
  1601. <td class="description last">
  1602. <p>The zoom level of the grid</p></td>
  1603. </tr>
  1604. </tbody>
  1605. </table>
  1606. <dl class="details">
  1607. </dl>
  1608. <h5>Returns:</h5>
  1609. <table class="params">
  1610. <thead>
  1611. <tr>
  1612. <th>Type</th>
  1613. <th class="last">Description</th>
  1614. </tr>
  1615. </thead>
  1616. <tbody>
  1617. <tr>
  1618. <td class="type">
  1619. Tiles
  1620. </td>
  1621. <td class="description last">tiles</td>
  1622. </tr>
  1623. </tbody>
  1624. </table>
  1625. </dd>
  1626. <dt>
  1627. <div class="nameContainer">
  1628. <h4 class="name" id="levelAndAlphaForScale">
  1629. <a class="share-icon" href="#levelAndAlphaForScale"><span class="glyphicon glyphicon-link"></span></a>
  1630. <span class="">
  1631. levelAndAlphaForScale
  1632. </span>
  1633. <span class="signature">(scale)</span>
  1634. </h4>
  1635. <div class="tag-source">
  1636. <a href="pixi_deepzoom_image.js.html#line496">image.js:496</a>
  1637. </div>
  1638. </div>
  1639. </dt>
  1640. <dd>
  1641. <div class="description">
  1642. <p>Returns the tile layer level that corresponds to the given scale.</p>
  1643. </div>
  1644. <table class="params">
  1645. <thead>
  1646. <tr>
  1647. <th>Name</th>
  1648. <th>Type</th>
  1649. <th class="last">Description</th>
  1650. </tr>
  1651. </thead>
  1652. <tbody>
  1653. <tr>
  1654. <td class="name"><code>scale</code></td>
  1655. <td class="type">
  1656. <span class="param-type">number</span>
  1657. <<