index-19.html 168 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616
  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. <!-- Generated by javadoc -->
  6. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7. <title>R-Index (squidlib-util 3.0.0-SNAPSHOT)</title>
  8. <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
  9. <script type="text/javascript" src="../script.js"></script>
  10. </head>
  11. <body>
  12. <script type="text/javascript"><!--
  13. try {
  14. if (location.href.indexOf('is-external=true') == -1) {
  15. parent.document.title="R-Index (squidlib-util 3.0.0-SNAPSHOT)";
  16. }
  17. }
  18. catch(err) {
  19. }
  20. //-->
  21. </script>
  22. <noscript>
  23. <div>JavaScript is disabled on your browser.</div>
  24. </noscript>
  25. <!-- ========= START OF TOP NAVBAR ======= -->
  26. <div class="topNav"><a name="navbar.top">
  27. <!-- -->
  28. </a>
  29. <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
  30. <a name="navbar.top.firstrow">
  31. <!-- -->
  32. </a>
  33. <ul class="navList" title="Navigation">
  34. <li><a href="../overview-summary.html">Overview</a></li>
  35. <li>Package</li>
  36. <li>Class</li>
  37. <li>Use</li>
  38. <li><a href="../overview-tree.html">Tree</a></li>
  39. <li><a href="../deprecated-list.html">Deprecated</a></li>
  40. <li class="navBarCell1Rev">Index</li>
  41. <li><a href="../help-doc.html">Help</a></li>
  42. </ul>
  43. </div>
  44. <div class="subNav">
  45. <ul class="navList">
  46. <li><a href="index-18.html">Prev Letter</a></li>
  47. <li><a href="index-20.html">Next Letter</a></li>
  48. </ul>
  49. <ul class="navList">
  50. <li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
  51. <li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
  52. </ul>
  53. <ul class="navList" id="allclasses_navbar_top">
  54. <li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
  55. </ul>
  56. <div>
  57. <script type="text/javascript"><!--
  58. allClassesLink = document.getElementById("allclasses_navbar_top");
  59. if(window==top) {
  60. allClassesLink.style.display = "block";
  61. }
  62. else {
  63. allClassesLink.style.display = "none";
  64. }
  65. //-->
  66. </script>
  67. </div>
  68. <a name="skip.navbar.top">
  69. <!-- -->
  70. </a></div>
  71. <!-- ========= END OF TOP NAVBAR ========= -->
  72. <div class="contentContainer"><a href="index-1.html">$</a>&nbsp;<a href="index-2.html">A</a>&nbsp;<a href="index-3.html">B</a>&nbsp;<a href="index-4.html">C</a>&nbsp;<a href="index-5.html">D</a>&nbsp;<a href="index-6.html">E</a>&nbsp;<a href="index-7.html">F</a>&nbsp;<a href="index-8.html">G</a>&nbsp;<a href="index-9.html">H</a>&nbsp;<a href="index-10.html">I</a>&nbsp;<a href="index-11.html">J</a>&nbsp;<a href="index-12.html">K</a>&nbsp;<a href="index-13.html">L</a>&nbsp;<a href="index-14.html">M</a>&nbsp;<a href="index-15.html">N</a>&nbsp;<a href="index-16.html">O</a>&nbsp;<a href="index-17.html">P</a>&nbsp;<a href="index-18.html">Q</a>&nbsp;<a href="index-19.html">R</a>&nbsp;<a href="index-20.html">S</a>&nbsp;<a href="index-21.html">T</a>&nbsp;<a href="index-22.html">U</a>&nbsp;<a href="index-23.html">V</a>&nbsp;<a href="index-24.html">W</a>&nbsp;<a href="index-25.html">X</a>&nbsp;<a href="index-26.html">Y</a>&nbsp;<a href="index-27.html">Z</a>&nbsp;<a name="I:R">
  73. <!-- -->
  74. </a>
  75. <h2 class="title">R</h2>
  76. <dl>
  77. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#radiate-short:A-short:A-int-">radiate(short[], short[], int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  78. <dd>
  79. <div class="block">Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and an
  80. amount of expansion, expands each cell in start by a Manhattan (diamond) radius equal to expansion, limiting any
  81. expansion to within bounds and returning the final expanded (limited) packed data.</div>
  82. </dd>
  83. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#radiate-short:A-short:A-int-squidpony.squidgrid.Radius-">radiate(short[], short[], int, Radius)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  84. <dd>
  85. <div class="block">Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and an
  86. amount of expansion, expands each cell in start by a radius, with a shape determined by metric, equal to
  87. expansion, limiting any expansion to within bounds and returning the final expanded (limited) packed data.</div>
  88. </dd>
  89. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#radiate-short:A-short:A-int-boolean-">radiate(short[], short[], int, boolean)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  90. <dd>
  91. <div class="block">Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and an
  92. amount of expansion, expands each cell in start by a radius, with a square shape if eightWay is true or a diamond
  93. otherwise, equal to expansion, limiting any expansion to within bounds and returning the final expanded (limited)
  94. packed data.</div>
  95. </dd>
  96. <dt><a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid"><span class="typeNameLink">Radius</span></a> - Enum in <a href="../squidpony/squidgrid/package-summary.html">squidpony.squidgrid</a></dt>
  97. <dd>
  98. <div class="block">Basic radius strategy implementations likely to be used for roguelikes.</div>
  99. </dd>
  100. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-int-int-int-int-int-int-">radius(int, int, int, int, int, int)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  101. <dd>&nbsp;</dd>
  102. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-double-double-double-double-double-double-">radius(double, double, double, double, double, double)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  103. <dd>&nbsp;</dd>
  104. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-int-int-int-">radius(int, int, int)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  105. <dd>&nbsp;</dd>
  106. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-double-double-double-">radius(double, double, double)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  107. <dd>&nbsp;</dd>
  108. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-int-int-int-int-">radius(int, int, int, int)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  109. <dd>&nbsp;</dd>
  110. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-squidpony.squidmath.Coord-squidpony.squidmath.Coord-">radius(Coord, Coord)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  111. <dd>&nbsp;</dd>
  112. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-squidpony.squidmath.Coord-">radius(Coord)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  113. <dd>&nbsp;</dd>
  114. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-double-double-double-double-">radius(double, double, double, double)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  115. <dd>&nbsp;</dd>
  116. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-int-int-">radius(int, int)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  117. <dd>&nbsp;</dd>
  118. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#radius-double-double-">radius(double, double)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  119. <dd>&nbsp;</dd>
  120. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.html#radiusKind">radiusKind</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.html" title="class in squidpony.squidgrid">FOVCache</a></dt>
  121. <dd>&nbsp;</dd>
  122. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#radiusPositionIterator-int-int-squidpony.squidgrid.Radius-int-">radiusPositionIterator(int, int, Radius, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  123. <dd>
  124. <div class="block">Iterates through positions in a region defined by a Radius (starting at a minimum of x - distance, y - distance
  125. and extending to x + distance, y + distance but skipping any positions where the Radius considers a position
  126. further from x, y than distance) in left-to-right, then top-to-bottom order (the same as reading a page of text).</div>
  127. </dd>
  128. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#radiusSection-int-int-squidpony.squidgrid.Radius-int-">radiusSection(int, int, Radius, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  129. <dd>
  130. <div class="block">Given the center position, Radius to determine measurement, and maximum distance from the center, creates a new
  131. SpatialMap from this one that refers only to the subsection of this SpatialMap shared with the area within the
  132. given distance from the center as measured by measurement.</div>
  133. </dd>
  134. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MathExtras.html#raiseToPower-int-int-">raiseToPower(int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MathExtras.html" title="class in squidpony.squidmath">MathExtras</a></dt>
  135. <dd>
  136. <div class="block">Calculate the first argument raised to the power of the second.</div>
  137. </dd>
  138. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#ran">ran</a></span> - Variable in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  139. <dd>&nbsp;</dd>
  140. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/DetailedMimic.html#random">random</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/DetailedMimic.html" title="class in squidpony.squidgrid">DetailedMimic</a></dt>
  141. <dd>&nbsp;</dd>
  142. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/LanesMapGenerator.html#random">random</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/LanesMapGenerator.html" title="class in squidpony.squidgrid.mapping">LanesMapGenerator</a></dt>
  143. <dd>&nbsp;</dd>
  144. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ProbabilityTable.html#random--">random()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ProbabilityTable.html" title="class in squidpony.squidmath">ProbabilityTable</a></dt>
  145. <dd>
  146. <div class="block">Returns an object randomly based on assigned weights.</div>
  147. </dd>
  148. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#random">random</a></span> - Variable in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  149. <dd>&nbsp;</dd>
  150. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2.html#randomA-squidpony.squidmath.RNG-">randomA(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2.html" title="class in squidpony.squidmath">K2</a></dt>
  151. <dd>
  152. <div class="block">Gets a random A from this K2 using the given RNG.</div>
  153. </dd>
  154. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#randomA-squidpony.squidmath.RNG-">randomA(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  155. <dd>
  156. <div class="block">Gets a random A from this K2V1 using the given RNG.</div>
  157. </dd>
  158. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2.html#randomB-squidpony.squidmath.RNG-">randomB(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2.html" title="class in squidpony.squidmath">K2</a></dt>
  159. <dd>
  160. <div class="block">Gets a random B from this K2 using the given RNG.</div>
  161. </dd>
  162. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#randomB-squidpony.squidmath.RNG-">randomB(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  163. <dd>
  164. <div class="block">Gets a random B from this K2V1 using the given RNG.</div>
  165. </dd>
  166. <dt><a href="../squidpony/squidmath/RandomBias.html" title="class in squidpony.squidmath"><span class="typeNameLink">RandomBias</span></a> - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  167. <dd>
  168. <div class="block">A class that wraps an RNG and allows different String keys to be associated with biases toward low or high results
  169. when a method is called that gets a number from the wrapped RNG.</div>
  170. </dd>
  171. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RandomBias.html#RandomBias--">RandomBias()</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RandomBias.html" title="class in squidpony.squidmath">RandomBias</a></dt>
  172. <dd>&nbsp;</dd>
  173. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RandomBias.html#RandomBias-squidpony.squidmath.RNG-">RandomBias(RNG)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RandomBias.html" title="class in squidpony.squidmath">RandomBias</a></dt>
  174. <dd>&nbsp;</dd>
  175. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RandomBias.html#RandomBias-squidpony.squidmath.RNG-java.util.Map-">RandomBias(RNG, Map&lt;String, Double&gt;)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RandomBias.html" title="class in squidpony.squidmath">RandomBias</a></dt>
  176. <dd>&nbsp;</dd>
  177. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RandomBias.html#RandomBias-squidpony.squidmath.RNG-java.util.Map-int-">RandomBias(RNG, Map&lt;String, Double&gt;, int)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RandomBias.html" title="class in squidpony.squidmath">RandomBias</a></dt>
  178. <dd>&nbsp;</dd>
  179. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonUtility.html#randomCell-short:A-">randomCell(short[])</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonUtility.html" title="class in squidpony.squidgrid.mapping">DungeonUtility</a></dt>
  180. <dd>
  181. <div class="block">Finds a random Coord where the x and y match up to a [x][y] location that is encoded as "on" in packed.</div>
  182. </dd>
  183. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#randomElement-squidpony.squidmath.RNG-">randomElement(RNG)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  184. <dd>&nbsp;</dd>
  185. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#randomEntry-squidpony.squidmath.RNG-">randomEntry(RNG)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  186. <dd>&nbsp;</dd>
  187. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#randomEntry-squidpony.squidmath.RNG-">randomEntry(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  188. <dd>
  189. <div class="block">Gets a random entry from this Arrangement in constant time, using the given RNG to generate a random number.</div>
  190. </dd>
  191. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#randomEntry-squidpony.squidmath.RNG-">randomEntry(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  192. <dd>
  193. <div class="block">Gets a random entry from this OrderedMap in constant time, using the given RNG to generate a random number.</div>
  194. </dd>
  195. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonUtility.html#randomFloor-char:A:A-">randomFloor(char[][])</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonUtility.html" title="class in squidpony.squidgrid.mapping">DungeonUtility</a></dt>
  196. <dd>
  197. <div class="block">Finds a random Coord where the x and y match up to a [x][y] location on map that has '.' as a value.</div>
  198. </dd>
  199. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonUtility.html#randomFloorLarge-char:A:A-int-">randomFloorLarge(char[][], int)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonUtility.html" title="class in squidpony.squidgrid.mapping">DungeonUtility</a></dt>
  200. <dd>
  201. <div class="block">Finds a random Coord where the x and y match up to a [x][y] location on map that has '.' as a value,
  202. and a square of cells extending in the positive x and y directions with a side length of size must also have
  203. '.' as their values.</div>
  204. </dd>
  205. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#randomIdentity-squidpony.squidmath.RNG-">randomIdentity(RNG)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  206. <dd>&nbsp;</dd>
  207. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#randomItem-squidpony.squidmath.RNG-">randomItem(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  208. <dd>
  209. <div class="block">Gets a random value from this OrderedSet in constant time, using the given RNG to generate a random number.</div>
  210. </dd>
  211. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomize-squidpony.squidmath.RNG-java.lang.String-int-">randomize(RNG, String, int)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  212. <dd>
  213. <div class="block">Randomly add appearance and power descriptors to a new Chimera creature with random body part adjectives.</div>
  214. </dd>
  215. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomize-java.lang.String-int-">randomize(String, int)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  216. <dd>
  217. <div class="block">Randomly add appearance and power descriptors to a new Chimera creature with random body part adjectives.</div>
  218. </dd>
  219. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomize--">randomize()</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  220. <dd>
  221. <div class="block">Randomly add appearance and power descriptors to a new Chimera creature with random body part adjectives.</div>
  222. </dd>
  223. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ChaosRNG.html#randomize--">randomize()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ChaosRNG.html" title="class in squidpony.squidmath">ChaosRNG</a></dt>
  224. <dd>
  225. <div class="block">Changes the internal state to a new, fully-random version that should have no relation to the previous state.</div>
  226. </dd>
  227. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/SquidID.html#randomize--">randomize()</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/SquidID.html" title="class in squidpony.squidmath">SquidID</a></dt>
  228. <dd>
  229. <div class="block">Makes the IDs generated after calling this non-repeatable, with a random 1024-bit seed.</div>
  230. </dd>
  231. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomizeAppearance-squidpony.squidmath.RNG-squidpony.MonsterGen.Chimera-java.lang.String-int-">randomizeAppearance(RNG, MonsterGen.Chimera, String, int)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  232. <dd>
  233. <div class="block">Randomly add appearance descriptors to a copy of the Chimera creature.</div>
  234. </dd>
  235. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomizeAppearance-squidpony.MonsterGen.Chimera-java.lang.String-int-">randomizeAppearance(MonsterGen.Chimera, String, int)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  236. <dd>
  237. <div class="block">Randomly add appearance descriptors to a copy of the Chimera creature.</div>
  238. </dd>
  239. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomizePowers-squidpony.squidmath.RNG-squidpony.MonsterGen.Chimera-java.lang.String-int-">randomizePowers(RNG, MonsterGen.Chimera, String, int)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  240. <dd>
  241. <div class="block">Randomly add power descriptors to a copy of the Chimera creature.</div>
  242. </dd>
  243. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomizePowers-squidpony.MonsterGen.Chimera-java.lang.String-int-">randomizePowers(MonsterGen.Chimera, String, int)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  244. <dd>
  245. <div class="block">Randomly add power descriptors to a copy of the Chimera creature.</div>
  246. </dd>
  247. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#randomKey-squidpony.squidmath.RNG-">randomKey(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  248. <dd>
  249. <div class="block">Gets a random key from this Arrangement in constant time, using the given RNG to generate a random number.</div>
  250. </dd>
  251. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MultiKey.html#randomKey-int-squidpony.squidmath.RNG-">randomKey(int, RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/MultiKey.html" title="class in squidpony.squidmath">MultiKey</a></dt>
  252. <dd>
  253. <div class="block">Gets a random key from the keyset specified by which using the given RNG.</div>
  254. </dd>
  255. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MultiKey.html#randomKey-squidpony.squidmath.RNG-">randomKey(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/MultiKey.html" title="class in squidpony.squidmath">MultiKey</a></dt>
  256. <dd>
  257. <div class="block">Gets a random key from a random keyset in this MultiKey using the given RNG.</div>
  258. </dd>
  259. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#randomKey-squidpony.squidmath.RNG-">randomKey(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  260. <dd>
  261. <div class="block">Gets a random key from this OrderedMap in constant time, using the given RNG to generate a random number.</div>
  262. </dd>
  263. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#randomLanguage-squidpony.squidmath.RNG-">randomLanguage(RNG)</a></span> - Static method in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  264. <dd>&nbsp;</dd>
  265. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#randomLanguage-long-">randomLanguage(long)</a></span> - Static method in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  266. <dd>&nbsp;</dd>
  267. <dt><span class="memberNameLink"><a href="../squidpony/Thesaurus.html#randomLanguages">randomLanguages</a></span> - Variable in class squidpony.<a href="../squidpony/Thesaurus.html" title="class in squidpony">Thesaurus</a></dt>
  268. <dd>&nbsp;</dd>
  269. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonUtility.html#randomMatchingTile-char:A:A-char-">randomMatchingTile(char[][], char)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonUtility.html" title="class in squidpony.squidgrid.mapping">DungeonUtility</a></dt>
  270. <dd>
  271. <div class="block">Finds a random Coord where the x and y match up to a [x][y] location on map that has the same value as the
  272. parameter tile.</div>
  273. </dd>
  274. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomName-squidpony.squidmath.RNG-">randomName(RNG)</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  275. <dd>
  276. <div class="block">Gets a random name as a String using FakeLanguageGen.</div>
  277. </dd>
  278. <dt><span class="memberNameLink"><a href="../squidpony/MonsterGen.html#randomName--">randomName()</a></span> - Method in class squidpony.<a href="../squidpony/MonsterGen.html" title="class in squidpony">MonsterGen</a></dt>
  279. <dd>
  280. <div class="block">Gets a random name as a String using FakeLanguageGen.</div>
  281. </dd>
  282. <dt><a href="../squidpony/squidmath/RandomnessSource.html" title="interface in squidpony.squidmath"><span class="typeNameLink">RandomnessSource</span></a> - Interface in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  283. <dd>
  284. <div class="block">This interface defines the interactions required of a random number
  285. generator.</div>
  286. </dd>
  287. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DeckRNG.html#randomOrdering-int-">randomOrdering(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DeckRNG.html" title="class in squidpony.squidmath">DeckRNG</a></dt>
  288. <dd>
  289. <div class="block">Generates a random permutation of the range from 0 (inclusive) to length (exclusive).</div>
  290. </dd>
  291. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DharmaRNG.html#randomOrdering-int-">randomOrdering(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DharmaRNG.html" title="class in squidpony.squidmath">DharmaRNG</a></dt>
  292. <dd>
  293. <div class="block">Generates a random permutation of the range from 0 (inclusive) to length (exclusive).</div>
  294. </dd>
  295. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/EditRNG.html#randomOrdering-int-">randomOrdering(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/EditRNG.html" title="class in squidpony.squidmath">EditRNG</a></dt>
  296. <dd>
  297. <div class="block">Generates a random permutation of the range from 0 (inclusive) to length (exclusive).</div>
  298. </dd>
  299. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#randomOrdering-int-">randomOrdering(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  300. <dd>
  301. <div class="block">Generates a random permutation of the range from 0 (inclusive) to length (exclusive).</div>
  302. </dd>
  303. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#randomOrdering-int-int:A-">randomOrdering(int, int[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  304. <dd>
  305. <div class="block">Generates a random permutation of the range from 0 (inclusive) to length (exclusive) and stores it in
  306. the dest parameter, avoiding allocations.</div>
  307. </dd>
  308. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#randomPortion-short:A-int-squidpony.squidmath.RNG-">randomPortion(short[], int, RNG)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  309. <dd>
  310. <div class="block">Gets a fixed number of randomly chosen positions that are "on" in the given packed array, without unpacking it,
  311. and returns a List of Coord with a count equal to size (or less if there aren't enough "on" cells).</div>
  312. </dd>
  313. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DeckRNG.html#randomPortion-T:A-T:A-">randomPortion(T[], T[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DeckRNG.html" title="class in squidpony.squidmath">DeckRNG</a></dt>
  314. <dd>
  315. <div class="block">Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as
  316. it can, and then returns output.</div>
  317. </dd>
  318. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DeckRNG.html#randomPortion-java.util.List-int-">randomPortion(List&lt;T&gt;, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DeckRNG.html" title="class in squidpony.squidmath">DeckRNG</a></dt>
  319. <dd>
  320. <div class="block">Gets a random portion of a List and returns it as a new List.</div>
  321. </dd>
  322. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DharmaRNG.html#randomPortion-T:A-T:A-">randomPortion(T[], T[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DharmaRNG.html" title="class in squidpony.squidmath">DharmaRNG</a></dt>
  323. <dd>
  324. <div class="block">Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as
  325. it can, and then returns output.</div>
  326. </dd>
  327. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DharmaRNG.html#randomPortion-java.util.List-int-">randomPortion(List&lt;T&gt;, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DharmaRNG.html" title="class in squidpony.squidmath">DharmaRNG</a></dt>
  328. <dd>
  329. <div class="block">Gets a random portion of a List and returns it as a new List.</div>
  330. </dd>
  331. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/EditRNG.html#randomPortion-T:A-T:A-">randomPortion(T[], T[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/EditRNG.html" title="class in squidpony.squidmath">EditRNG</a></dt>
  332. <dd>
  333. <div class="block">Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as
  334. it can, and then returns output.</div>
  335. </dd>
  336. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/EditRNG.html#randomPortion-java.util.List-int-">randomPortion(List&lt;T&gt;, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/EditRNG.html" title="class in squidpony.squidmath">EditRNG</a></dt>
  337. <dd>
  338. <div class="block">Gets a random portion of a List and returns it as a new List.</div>
  339. </dd>
  340. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#randomPortion-squidpony.squidmath.RNG-int-">randomPortion(RNG, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  341. <dd>&nbsp;</dd>
  342. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#randomPortion-T:A-T:A-">randomPortion(T[], T[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  343. <dd>
  344. <div class="block">Gets a random portion of data (an array), assigns that portion to output (an array) so that it fills as much as
  345. it can, and then returns output.</div>
  346. </dd>
  347. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#randomPortion-java.util.List-int-">randomPortion(List&lt;T&gt;, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  348. <dd>
  349. <div class="block">Gets a random portion of a List and returns it as a new List.</div>
  350. </dd>
  351. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#randomPosition-squidpony.squidmath.RNG-">randomPosition(RNG)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  352. <dd>&nbsp;</dd>
  353. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#randomQ-squidpony.squidmath.RNG-">randomQ(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  354. <dd>
  355. <div class="block">Gets a random Q from this K2V1 using the given RNG.</div>
  356. </dd>
  357. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DeckRNG.html#randomRange-int-int-int-">randomRange(int, int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DeckRNG.html" title="class in squidpony.squidmath">DeckRNG</a></dt>
  358. <dd>
  359. <div class="block">Gets a random subrange of the non-negative ints from start (inclusive) to end (exclusive), using count elements.</div>
  360. </dd>
  361. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DharmaRNG.html#randomRange-int-int-int-">randomRange(int, int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DharmaRNG.html" title="class in squidpony.squidmath">DharmaRNG</a></dt>
  362. <dd>
  363. <div class="block">Gets a random subrange of the non-negative ints from start (inclusive) to end (exclusive), using count elements.</div>
  364. </dd>
  365. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/EditRNG.html#randomRange-int-int-int-">randomRange(int, int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/EditRNG.html" title="class in squidpony.squidmath">EditRNG</a></dt>
  366. <dd>
  367. <div class="block">Gets a random subrange of the non-negative ints from start (inclusive) to end (exclusive), using count elements.</div>
  368. </dd>
  369. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#randomRange-int-int-int-">randomRange(int, int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  370. <dd>
  371. <div class="block">Gets a random subrange of the non-negative ints from start (inclusive) to end (exclusive), using count elements.</div>
  372. </dd>
  373. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DeckRNG.html#randomRotation-java.util.List-">randomRotation(List&lt;T&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DeckRNG.html" title="class in squidpony.squidmath">DeckRNG</a></dt>
  374. <dd>&nbsp;</dd>
  375. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DharmaRNG.html#randomRotation-java.util.List-">randomRotation(List&lt;T&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DharmaRNG.html" title="class in squidpony.squidmath">DharmaRNG</a></dt>
  376. <dd>&nbsp;</dd>
  377. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/EditRNG.html#randomRotation-java.util.List-">randomRotation(List&lt;T&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/EditRNG.html" title="class in squidpony.squidmath">EditRNG</a></dt>
  378. <dd>&nbsp;</dd>
  379. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#randomRotation-java.util.List-">randomRotation(List&lt;T&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  380. <dd>
  381. <div class="block">Given a <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a> l, this selects a random element of l to be the first value in the returned list l2.</div>
  382. </dd>
  383. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#randomSample-short:A-double-squidpony.squidmath.RNG-">randomSample(short[], double, RNG)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  384. <dd>
  385. <div class="block">Gets a random subset of positions that are "on" in the given packed array, without unpacking it, and returns
  386. them as a Coord[].</div>
  387. </dd>
  388. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#randomSeparated-short:A-int-squidpony.squidmath.RNG-">randomSeparated(short[], int, RNG)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  389. <dd>
  390. <div class="block">Gets the positions that are "on" in the given packed array, without unpacking it, repeatedly goes through a
  391. number of "on" cells equal to fraction and stores a random one of those cells as a Coord, and returns the
  392. accumulated random portion of positions as a Coord[].</div>
  393. </dd>
  394. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#randomSeparated-double-squidpony.squidmath.RNG-">randomSeparated(double, RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  395. <dd>&nbsp;</dd>
  396. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#randomSeparated-double-squidpony.squidmath.RNG-int-">randomSeparated(double, RNG, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  397. <dd>&nbsp;</dd>
  398. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#randomSeparated-int-squidpony.squidmath.RNG-">randomSeparated(int, RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  399. <dd>
  400. <div class="block">Takes this region and walks through its Coords in chunks with length equal to separation, creating a new Region
  401. where one randomly-chosen Coord in each chunk is kept and the others are discarded.</div>
  402. </dd>
  403. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonUtility.html#randomStep-char:A:A-squidpony.squidmath.Coord-boolean-">randomStep(char[][], Coord, boolean)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonUtility.html" title="class in squidpony.squidgrid.mapping">DungeonUtility</a></dt>
  404. <dd>
  405. <div class="block">Gets a random Coord that is adjacent to start, validating whether the position can exist on the given map.</div>
  406. </dd>
  407. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/PoissonDisk.html#randomUnblockedTile-squidpony.squidmath.Coord-squidpony.squidmath.Coord-char:A:A-squidpony.squidmath.RNG-java.util.HashSet-">randomUnblockedTile(Coord, Coord, char[][], RNG, HashSet&lt;Character&gt;)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/PoissonDisk.html" title="class in squidpony.squidmath">PoissonDisk</a></dt>
  408. <dd>
  409. <div class="block">Finds a random Coord where the x and y match up to a [x][y] location on map that has any value not in blocking.</div>
  410. </dd>
  411. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/SquidID.html#randomUUID--">randomUUID()</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/SquidID.html" title="class in squidpony.squidmath">SquidID</a></dt>
  412. <dd>
  413. <div class="block">Gets a new random SquidID, the same as calling the no-argument constructor.</div>
  414. </dd>
  415. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#randomValue-squidpony.squidmath.RNG-">randomValue(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  416. <dd>
  417. <div class="block">Gets a random value from this Arrangement in constant time, using the given RNG to generate a random number.</div>
  418. </dd>
  419. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#randomValue-squidpony.squidmath.RNG-">randomValue(RNG)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  420. <dd>
  421. <div class="block">Gets a random value from this OrderedMap in constant time, using the given RNG to generate a random number.</div>
  422. </dd>
  423. <dt><span class="memberNameLink"><a href="../squidpony/GwtCompatibility.html#range-int-">range(int)</a></span> - Static method in class squidpony.<a href="../squidpony/GwtCompatibility.html" title="class in squidpony">GwtCompatibility</a></dt>
  424. <dd>
  425. <div class="block">Stupidly simple convenience method that produces a range from 0 to end, not including end, as an int array.</div>
  426. </dd>
  427. <dt><span class="memberNameLink"><a href="../squidpony/GwtCompatibility.html#range-int-int-">range(int, int)</a></span> - Static method in class squidpony.<a href="../squidpony/GwtCompatibility.html" title="class in squidpony">GwtCompatibility</a></dt>
  428. <dd>
  429. <div class="block">Stupidly simple convenience method that produces a range from start to end, not including end, as an int array.</div>
  430. </dd>
  431. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#rateDensity--">rateDensity()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  432. <dd>&nbsp;</dd>
  433. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#rateRegularity--">rateRegularity()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  434. <dd>&nbsp;</dd>
  435. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#raw">raw</a></span> - Variable in class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  436. <dd>&nbsp;</dd>
  437. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/EditRNG.html#rawLatest">rawLatest</a></span> - Variable in class squidpony.squidmath.<a href="../squidpony/squidmath/EditRNG.html" title="class in squidpony.squidmath">EditRNG</a></dt>
  438. <dd>
  439. <div class="block">The latest generated double, between 0.0 and 1.0, before changes for centrality and expected average.</div>
  440. </dd>
  441. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MerlinNoise.html#rawNoise2D-int-int-">rawNoise2D(int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MerlinNoise.html" title="class in squidpony.squidmath">MerlinNoise</a></dt>
  442. <dd>&nbsp;</dd>
  443. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MerlinNoise.html#rawNoise2D_alt-int-int-">rawNoise2D_alt(int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MerlinNoise.html" title="class in squidpony.squidmath">MerlinNoise</a></dt>
  444. <dd>&nbsp;</dd>
  445. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MerlinNoise.html#rawNoise3D-int-int-int-">rawNoise3D(int, int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MerlinNoise.html" title="class in squidpony.squidmath">MerlinNoise</a></dt>
  446. <dd>&nbsp;</dd>
  447. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MerlinNoise.html#rawNoise3D_alt-int-int-int-">rawNoise3D_alt(int, int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MerlinNoise.html" title="class in squidpony.squidmath">MerlinNoise</a></dt>
  448. <dd>&nbsp;</dd>
  449. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/LOS.html#RAY">RAY</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/LOS.html" title="class in squidpony.squidgrid">LOS</a></dt>
  450. <dd>
  451. <div class="block">Uses a series of rays internal to the start and end point to
  452. determine visibility.</div>
  453. </dd>
  454. <dt><a href="../squidpony/squidai/Reach.html" title="class in squidpony.squidai"><span class="typeNameLink">Reach</span></a> - Class in <a href="../squidpony/squidai/package-summary.html">squidpony.squidai</a></dt>
  455. <dd>
  456. <div class="block">A struct-like class that holds information about targeting rules for actions or other effects that reach from one
  457. square into another one, with certain potential restrictions.</div>
  458. </dd>
  459. <dt><span class="memberNameLink"><a href="../squidpony/squidai/Reach.html#Reach--">Reach()</a></span> - Constructor for class squidpony.squidai.<a href="../squidpony/squidai/Reach.html" title="class in squidpony.squidai">Reach</a></dt>
  460. <dd>
  461. <div class="block">Constructs a Reach with all fields given default values; maxDistance is set to 1, minDistance is set to 0, limit
  462. is set to AimLimit.FREE, and metric is set to Radius.SQUARE (8-way movement).</div>
  463. </dd>
  464. <dt><span class="memberNameLink"><a href="../squidpony/squidai/Reach.html#Reach-int-">Reach(int)</a></span> - Constructor for class squidpony.squidai.<a href="../squidpony/squidai/Reach.html" title="class in squidpony.squidai">Reach</a></dt>
  465. <dd>
  466. <div class="block">Constructs a Reach with the specified maxDistance, to a minimum of 0.</div>
  467. </dd>
  468. <dt><span class="memberNameLink"><a href="../squidpony/squidai/Reach.html#Reach-int-int-">Reach(int, int)</a></span> - Constructor for class squidpony.squidai.<a href="../squidpony/squidai/Reach.html" title="class in squidpony.squidai">Reach</a></dt>
  469. <dd>
  470. <div class="block">Constructs a Reach with the specified minDistance, to a minimum of 0, and maxDistance, to a minimum equal to
  471. minDistance (after factoring in any change to meet the minimum of 0).</div>
  472. </dd>
  473. <dt><span class="memberNameLink"><a href="../squidpony/squidai/Reach.html#Reach-int-int-squidpony.squidgrid.Radius-">Reach(int, int, Radius)</a></span> - Constructor for class squidpony.squidai.<a href="../squidpony/squidai/Reach.html" title="class in squidpony.squidai">Reach</a></dt>
  474. <dd>
  475. <div class="block">Constructs a Reach with the specified minDistance, to a minimum of 0, maxDistance, to a minimum equal to
  476. minDistance (after factoring in any change to meet the minimum of 0), and distance calculation metric as a Radius
  477. enum.</div>
  478. </dd>
  479. <dt><span class="memberNameLink"><a href="../squidpony/squidai/Reach.html#Reach-int-int-squidpony.squidgrid.Radius-squidpony.squidai.AimLimit-">Reach(int, int, Radius, AimLimit)</a></span> - Constructor for class squidpony.squidai.<a href="../squidpony/squidai/Reach.html" title="class in squidpony.squidai">Reach</a></dt>
  480. <dd>
  481. <div class="block">Constructs a Reach with the specified minDistance, to a minimum of 0, maxDistance, to a minimum equal to
  482. minDistance (after factoring in any change to meet the minimum of 0), and distance calculation metric as a Radius
  483. enum.</div>
  484. </dd>
  485. <dt><span class="memberNameLink"><a href="../squidpony/squidai/Threat.html#reach">reach</a></span> - Variable in class squidpony.squidai.<a href="../squidpony/squidai/Threat.html" title="class in squidpony.squidai">Threat</a></dt>
  486. <dd>&nbsp;</dd>
  487. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#reachable-short:A-short:A-squidpony.squidai.Reach-">reachable(short[], short[], Reach)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  488. <dd>
  489. <div class="block">Given a packed array encoding a larger area, a packed array encoding one or more points inside bounds, and a
  490. Reach object that determines targeting constraints, gets all cells contained within bounds that can be targeted
  491. from a cell in start using the rules defined by reach.</div>
  492. </dd>
  493. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonGenerator.html#rebuildSeed">rebuildSeed</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonGenerator.html" title="class in squidpony.squidgrid.mapping">DungeonGenerator</a></dt>
  494. <dd>&nbsp;</dd>
  495. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/ModularMapGenerator.html#rebuildSeed">rebuildSeed</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/ModularMapGenerator.html" title="class in squidpony.squidgrid.mapping">ModularMapGenerator</a></dt>
  496. <dd>&nbsp;</dd>
  497. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#rebuildSeed">rebuildSeed</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  498. <dd>&nbsp;</dd>
  499. <dt><a href="../squidpony/squidgrid/mapping/Rectangle.html" title="interface in squidpony.squidgrid.mapping"><span class="typeNameLink">Rectangle</span></a> - Interface in <a href="../squidpony/squidgrid/mapping/package-summary.html">squidpony.squidgrid.mapping</a></dt>
  500. <dd>
  501. <div class="block">Rectangles in 2D grids.</div>
  502. </dd>
  503. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#rectangle-int-int-">rectangle(int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  504. <dd>
  505. <div class="block">Given a width and height, returns a packed array that encodes "on" for the rectangle from (0,0) to
  506. (width - 1, height - 1).</div>
  507. </dd>
  508. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#rectangle-int-int-int-int-">rectangle(int, int, int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  509. <dd>
  510. <div class="block">Given x, y, width and height, returns a packed array that encodes "on" for the rectangle from (x,y) to
  511. (width + x - 1, height + y - 1).</div>
  512. </dd>
  513. <dt><a href="../squidpony/squidgrid/mapping/Rectangle.Impl.html" title="class in squidpony.squidgrid.mapping"><span class="typeNameLink">Rectangle.Impl</span></a> - Class in <a href="../squidpony/squidgrid/mapping/package-summary.html">squidpony.squidgrid.mapping</a></dt>
  514. <dd>&nbsp;</dd>
  515. <dt><a href="../squidpony/squidgrid/mapping/Rectangle.Utils.html" title="class in squidpony.squidgrid.mapping"><span class="typeNameLink">Rectangle.Utils</span></a> - Class in <a href="../squidpony/squidgrid/mapping/package-summary.html">squidpony.squidgrid.mapping</a></dt>
  516. <dd>
  517. <div class="block">Utilities pertaining to <a href="../squidpony/squidgrid/mapping/Rectangle.html" title="interface in squidpony.squidgrid.mapping"><code>Rectangle</code></a></div>
  518. </dd>
  519. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.RectangleFromBottomLeftToTopRight.html#RectangleFromBottomLeftToTopRight-squidpony.squidmath.Coord-int-int-">RectangleFromBottomLeftToTopRight(Coord, int, int)</a></span> - Constructor for class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.RectangleFromBottomLeftToTopRight.html" title="class in squidpony.squidgrid.iterator">SquidIterators.RectangleFromBottomLeftToTopRight</a></dt>
  520. <dd>&nbsp;</dd>
  521. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#rectangleHilbert-int-int-int-int-">rectangleHilbert(int, int, int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  522. <dd>
  523. <div class="block">Given x, y, width and height, returns an array of all Hilbert distance within the rectangle from (x,y) to
  524. (width + x - 1, height + y - 1).</div>
  525. </dd>
  526. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#rectanglePositionIterator-int-int-int-int-">rectanglePositionIterator(int, int, int, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  527. <dd>
  528. <div class="block">Iterates through positions in a rectangular region (starting at a minimum of x, y and extending to the specified
  529. width and height) in left-to-right, then top-to-bottom order (the same as reading a page of text).</div>
  530. </dd>
  531. <dt><a href="../squidpony/squidgrid/mapping/RectangleRoomFinder.html" title="class in squidpony.squidgrid.mapping"><span class="typeNameLink">RectangleRoomFinder</span></a> - Class in <a href="../squidpony/squidgrid/mapping/package-summary.html">squidpony.squidgrid.mapping</a></dt>
  532. <dd>
  533. <div class="block">An algorithm to find rectangle areas in dungeons.</div>
  534. </dd>
  535. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RectangleRoomFinder.html#RectangleRoomFinder-char:A:A-">RectangleRoomFinder(char[][])</a></span> - Constructor for class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RectangleRoomFinder.html" title="class in squidpony.squidgrid.mapping">RectangleRoomFinder</a></dt>
  536. <dd>&nbsp;</dd>
  537. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#rectangleSection-int-int-int-int-">rectangleSection(int, int, int, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  538. <dd>
  539. <div class="block">Given the size and position of a rectangular area, creates a new SpatialMap from this one that refers only to the
  540. subsection of this SpatialMap shared with the rectangular area.</div>
  541. </dd>
  542. <dt><a href="../squidpony/tileset/Ref2CornerCaves.html" title="class in squidpony.tileset"><span class="typeNameLink">Ref2CornerCaves</span></a> - Class in <a href="../squidpony/tileset/package-summary.html">squidpony.tileset</a></dt>
  543. <dd>&nbsp;</dd>
  544. <dt><span class="memberNameLink"><a href="../squidpony/tileset/Ref2CornerCaves.html#Ref2CornerCaves--">Ref2CornerCaves()</a></span> - Constructor for class squidpony.tileset.<a href="../squidpony/tileset/Ref2CornerCaves.html" title="class in squidpony.tileset">Ref2CornerCaves</a></dt>
  545. <dd>&nbsp;</dd>
  546. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-boolean:A:A-">refill(boolean[][])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  547. <dd>&nbsp;</dd>
  548. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-char:A:A-char-">refill(char[][], char)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  549. <dd>&nbsp;</dd>
  550. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-int:A:A-int-">refill(int[][], int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  551. <dd>&nbsp;</dd>
  552. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-int:A:A-int-int-">refill(int[][], int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  553. <dd>&nbsp;</dd>
  554. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-short:A:A-int-int-">refill(short[][], int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  555. <dd>&nbsp;</dd>
  556. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-double:A:A-double-">refill(double[][], double)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  557. <dd>&nbsp;</dd>
  558. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-double:A:A-double-double-">refill(double[][], double, double)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  559. <dd>&nbsp;</dd>
  560. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#refill-boolean:A-int-int-">refill(boolean[], int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  561. <dd>&nbsp;</dd>
  562. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.html#refreshCache-char:A:A-">refreshCache(char[][])</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.html" title="class in squidpony.squidgrid">FOVCache</a></dt>
  563. <dd>
  564. <div class="block">Runs FOV calculations for any cells that were changed as a result of newMap being different from the map passed
  565. to the FOVCache constructor.</div>
  566. </dd>
  567. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.html#refreshComplete">refreshComplete</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.html" title="class in squidpony.squidgrid">FOVCache</a></dt>
  568. <dd>&nbsp;</dd>
  569. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.RefreshUnit.html#RefreshUnit-char:A:A-">RefreshUnit(char[][])</a></span> - Constructor for class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.RefreshUnit.html" title="class in squidpony.squidgrid">FOVCache.RefreshUnit</a></dt>
  570. <dd>&nbsp;</dd>
  571. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IsaacRNG.html#regen--">regen()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IsaacRNG.html" title="class in squidpony.squidmath">IsaacRNG</a></dt>
  572. <dd>
  573. <div class="block">Generates 256 results to be used by later calls to next() or nextLong().</div>
  574. </dd>
  575. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MetsaMapFactory.html#regenerateHeightMap--">regenerateHeightMap()</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MetsaMapFactory.html" title="class in squidpony.squidgrid.mapping">MetsaMapFactory</a></dt>
  576. <dd>&nbsp;</dd>
  577. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MetsaMapFactory.html#regenerateHeightMap-int-int-">regenerateHeightMap(int, int)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MetsaMapFactory.html" title="class in squidpony.squidgrid.mapping">MetsaMapFactory</a></dt>
  578. <dd>&nbsp;</dd>
  579. <dt><a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath"><span class="typeNameLink">Region</span></a> - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  580. <dd>
  581. <div class="block">Represents an area or series of areas as one logical unit, and allows iterating over or altering that unit.</div>
  582. </dd>
  583. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-double:A:A-">Region(double[][])</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  584. <dd>
  585. <div class="block">A constructor for a Region that takes a 2D double array, usually the kind produced by FOV, and stores only Coord
  586. positions that correspond to values greater than 0.0 (actually, greater than epsilon, which here is 0.0001).</div>
  587. </dd>
  588. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-double:A:A-double-">Region(double[][], double)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  589. <dd>
  590. <div class="block">A constructor for a Region that takes a 2D double array, usually produced by DijkstraMap, and a maximum value,
  591. and stores only Coord positions that correspond to values no greater than maximum.</div>
  592. </dd>
  593. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-char:A:A-char...-">Region(char[][], char...)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  594. <dd>
  595. <div class="block">A constructor for a Region that takes a 2D char array, the kind produced by most map/dungeon generators in this
  596. library, and a vararg or array of char that will have their Coord positions used where those chars appear in map.</div>
  597. </dd>
  598. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-squidpony.squidmath.Coord...-">Region(Coord...)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  599. <dd>
  600. <div class="block">A constructor for a Region that takes an array or vararg of Coord and encodes all of them in the Region.</div>
  601. </dd>
  602. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-java.util.Collection-">Region(Collection&lt;Coord&gt;)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  603. <dd>
  604. <div class="block">A constructor for a Region that takes a Collection of Coord, such as a List or Set, and encodes all of them in
  605. the Region.</div>
  606. </dd>
  607. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-squidpony.squidmath.Region-">Region(Region)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  608. <dd>
  609. <div class="block">A constructor that copies another Region so this Region will have the same contents.</div>
  610. </dd>
  611. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-squidpony.squidmath.Coord-int-int-int-">Region(Coord, int, int, int)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  612. <dd>
  613. <div class="block">A constructor for a circular Region (possibly truncated at the edges) with a Coord center, an int radius, and a
  614. maximum width and height that the Coords in this Region will not exceed.</div>
  615. </dd>
  616. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-int-int-int-int-">Region(int, int, int, int)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  617. <dd>
  618. <div class="block">A constructor for a rectangular Region that stores Coords for the area from (minX,minY) at the minimum corner to
  619. (width + minX - 1, height + minY - 1) at the maximum corner.</div>
  620. </dd>
  621. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Region.html#Region-short:A-">Region(short[])</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/Region.html" title="class in squidpony.squidmath">Region</a></dt>
  622. <dd>
  623. <div class="block">A constructor for a Region that takes a specifically-formatted short array (packed data), as produced by
  624. CoordPacker or sometimes other classes, like RegionMap or RoomFinder.</div>
  625. </dd>
  626. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#regionAt-int-int-">regionAt(int, int)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  627. <dd>
  628. <div class="block">Takes an x, y position and finds the room, corridor, or cave at that position, if there is one, returning the
  629. same 2D char array format as the other methods.</div>
  630. </dd>
  631. <dt><a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath"><span class="typeNameLink">RegionMap</span></a>&lt;<a href="../squidpony/squidmath/RegionMap.html" title="type parameter in RegionMap">V</a>&gt; - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  632. <dd>
  633. <div class="block">An unordered map of regions (specifically, packed data from CoordPacker or something that uses it, like FOVCache or
  634. ZOI, as short arrays) to values of a generic type.</div>
  635. </dd>
  636. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RegionMap.html#RegionMap--">RegionMap()</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath">RegionMap</a></dt>
  637. <dd>
  638. <div class="block">Creates a new map with an initial capacity of 51 and a load factor of 0.8.</div>
  639. </dd>
  640. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RegionMap.html#RegionMap-int-">RegionMap(int)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath">RegionMap</a></dt>
  641. <dd>
  642. <div class="block">Creates a new map with a load factor of 0.8.</div>
  643. </dd>
  644. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RegionMap.html#RegionMap-int-float-">RegionMap(int, float)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath">RegionMap</a></dt>
  645. <dd>
  646. <div class="block">Creates a new map with the specified initial capacity and load factor.</div>
  647. </dd>
  648. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RegionMap.html#RegionMap-squidpony.squidmath.RegionMap-">RegionMap(RegionMap&lt;? extends V&gt;)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath">RegionMap</a></dt>
  649. <dd>
  650. <div class="block">Creates a new map identical to the specified map.</div>
  651. </dd>
  652. <dt><a href="../squidpony/squidmath/RegionMap.Entries.html" title="class in squidpony.squidmath"><span class="typeNameLink">RegionMap.Entries</span></a>&lt;<a href="../squidpony/squidmath/RegionMap.Entries.html" title="type parameter in RegionMap.Entries">V</a>&gt; - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  653. <dd>&nbsp;</dd>
  654. <dt><a href="../squidpony/squidmath/RegionMap.Entry.html" title="class in squidpony.squidmath"><span class="typeNameLink">RegionMap.Entry</span></a>&lt;<a href="../squidpony/squidmath/RegionMap.Entry.html" title="type parameter in RegionMap.Entry">V</a>&gt; - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  655. <dd>&nbsp;</dd>
  656. <dt><a href="../squidpony/squidmath/RegionMap.Keys.html" title="class in squidpony.squidmath"><span class="typeNameLink">RegionMap.Keys</span></a> - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  657. <dd>&nbsp;</dd>
  658. <dt><a href="../squidpony/squidmath/RegionMap.Values.html" title="class in squidpony.squidmath"><span class="typeNameLink">RegionMap.Values</span></a>&lt;<a href="../squidpony/squidmath/RegionMap.Values.html" title="type parameter in RegionMap.Values">V</a>&gt; - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  659. <dd>&nbsp;</dd>
  660. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#regionsConnected-int-int-">regionsConnected(int, int)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  661. <dd>
  662. <div class="block">Takes an x, y position and finds the rooms or corridors that are directly connected to the room, corridor or cave
  663. at that position, and returns the group as an ArrayList of 2D char arrays, one per connecting region.</div>
  664. </dd>
  665. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#regionsContain-short:A-short:A...-">regionsContain(short[], short[]...)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  666. <dd>
  667. <div class="block">Quickly determines if a region is contained in one of the given packed arrays, without unpacking them, and
  668. returns true if the region checking has some overlap with any of the packed arrays, or false otherwise.</div>
  669. </dd>
  670. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RegionMap.html#regionsContaining-int-int-">regionsContaining(int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath">RegionMap</a></dt>
  671. <dd>
  672. <div class="block">Gets a List of all regions containing a given x,y point.</div>
  673. </dd>
  674. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#regionsNear-int-int-">regionsNear(int, int)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  675. <dd>
  676. <div class="block">Takes an x, y position and finds the room or corridor at that position and the rooms, corridors or caves that it
  677. directly connects to, and returns the group as one merged 2D char array.</div>
  678. </dd>
  679. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#rehash-int-">rehash(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  680. <dd>
  681. <div class="block">Rehashes the map.</div>
  682. </dd>
  683. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.html#rehash--">rehash()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.html" title="class in squidpony.squidmath">IntDoubleOrderedMap</a></dt>
  684. <dd>
  685. <div class="block"><span class="deprecatedLabel">Deprecated.</span>
  686. <div class="block"><span class="deprecationComment">A no-op.</span></div>
  687. </div>
  688. </dd>
  689. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.html#rehash-int-">rehash(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.html" title="class in squidpony.squidmath">IntDoubleOrderedMap</a></dt>
  690. <dd>
  691. <div class="block">Rehashes the map.</div>
  692. </dd>
  693. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#rehash--">rehash()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  694. <dd>
  695. <div class="block"><span class="deprecatedLabel">Deprecated.</span>
  696. <div class="block"><span class="deprecationComment">A no-op.</span></div>
  697. </div>
  698. </dd>
  699. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#rehash-int-">rehash(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  700. <dd>
  701. <div class="block">Rehashes the map.</div>
  702. </dd>
  703. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#rehash--">rehash()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  704. <dd>
  705. <div class="block"><span class="deprecatedLabel">Deprecated.</span>
  706. <div class="block"><span class="deprecationComment">A no-op.</span></div>
  707. </div>
  708. </dd>
  709. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#rehash-int-">rehash(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  710. <dd>
  711. <div class="block">Rehashes the map.</div>
  712. </dd>
  713. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#relax-java.util.List-">relax(List&lt;Coord&gt;)</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  714. <dd>
  715. <div class="block">Used in conjunction with methods that depend on finding cover, like findCoveredAttackPath(), this method causes
  716. specified safer points to be considered more safe, and will make a pathfinder more likely to enter those places
  717. if they were considered dangerous earlier (due to calling deteriorate()).</div>
  718. </dd>
  719. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#relax-squidpony.squidmath.Coord...-">relax(Coord...)</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  720. <dd>
  721. <div class="block">Used in conjunction with methods that depend on finding cover, like findCoveredAttackPath(), this method causes
  722. specified safer points to be considered more safe, and will make a pathfinder more likely to enter those places
  723. if they were considered dangerous earlier (due to calling deteriorate()).</div>
  724. </dd>
  725. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#rem-java.lang.Object-">rem(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  726. <dd>
  727. <div class="block">Delegates to the corresponding type-specific method.</div>
  728. </dd>
  729. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#rem-double-">rem(double)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  730. <dd>&nbsp;</dd>
  731. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html#rem-java.lang.Object-">rem(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.KeySet</a></dt>
  732. <dd>
  733. <div class="block">Delegates to the corresponding type-specific method.</div>
  734. </dd>
  735. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#remake-squidpony.squidmath.GreasedRegion-">remake(GreasedRegion)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  736. <dd>&nbsp;</dd>
  737. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.AroundCounterClockWise.html#remove--">remove()</a></span> - Method in class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.AroundCounterClockWise.html" title="class in squidpony.squidgrid.iterator">SquidIterators.AroundCounterClockWise</a></dt>
  738. <dd>&nbsp;</dd>
  739. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.BottomLeftToTopRight.html#remove--">remove()</a></span> - Method in class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.BottomLeftToTopRight.html" title="class in squidpony.squidgrid.iterator">SquidIterators.BottomLeftToTopRight</a></dt>
  740. <dd>&nbsp;</dd>
  741. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.CenteredSquare.html#remove--">remove()</a></span> - Method in class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.CenteredSquare.html" title="class in squidpony.squidgrid.iterator">SquidIterators.CenteredSquare</a></dt>
  742. <dd>&nbsp;</dd>
  743. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.Linear.html#remove--">remove()</a></span> - Method in class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.Linear.html" title="class in squidpony.squidgrid.iterator">SquidIterators.Linear</a></dt>
  744. <dd>&nbsp;</dd>
  745. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.RectangleFromBottomLeftToTopRight.html#remove--">remove()</a></span> - Method in class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.RectangleFromBottomLeftToTopRight.html" title="class in squidpony.squidgrid.iterator">SquidIterators.RectangleFromBottomLeftToTopRight</a></dt>
  746. <dd>&nbsp;</dd>
  747. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.VerticalUp.html#remove--">remove()</a></span> - Method in class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.VerticalUp.html" title="class in squidpony.squidgrid.iterator">SquidIterators.VerticalUp</a></dt>
  748. <dd>&nbsp;</dd>
  749. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#remove-squidpony.squidmath.Coord-">remove(Coord)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  750. <dd>
  751. <div class="block">Removes the element at the given position from all storage in this data structure.</div>
  752. </dd>
  753. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SpatialMap.html#remove-I-">remove(I)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SpatialMap.html" title="class in squidpony.squidgrid">SpatialMap</a></dt>
  754. <dd>
  755. <div class="block">Removes the element with the given identity from all storage in this data structure.</div>
  756. </dd>
  757. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.KeyIterator.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.KeyIterator.html" title="class in squidpony.squidmath">Arrangement.KeyIterator</a></dt>
  758. <dd>&nbsp;</dd>
  759. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.KeySet.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.KeySet.html" title="class in squidpony.squidmath">Arrangement.KeySet</a></dt>
  760. <dd>
  761. <div class="block">Always throws an UnsupportedOperationException</div>
  762. </dd>
  763. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  764. <dd>&nbsp;</dd>
  765. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.ValueIterator.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.ValueIterator.html" title="class in squidpony.squidmath">Arrangement.ValueIterator</a></dt>
  766. <dd>&nbsp;</dd>
  767. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GapShuffler.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GapShuffler.html" title="class in squidpony.squidmath">GapShuffler</a></dt>
  768. <dd>
  769. <div class="block">Not supported.</div>
  770. </dd>
  771. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#remove-int-int-">remove(int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  772. <dd>&nbsp;</dd>
  773. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#remove-squidpony.squidmath.Coord-">remove(Coord)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  774. <dd>&nbsp;</dd>
  775. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  776. <dd>
  777. <div class="block">Delegates to the type-specific <code>rem()</code> method.</div>
  778. </dd>
  779. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.EntryIterator.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.EntryIterator.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.EntryIterator</a></dt>
  780. <dd>&nbsp;</dd>
  781. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html#remove-int-">remove(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.KeySet</a></dt>
  782. <dd>&nbsp;</dd>
  783. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html#remove-java.lang.Integer-">remove(Integer)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.KeySet</a></dt>
  784. <dd>&nbsp;</dd>
  785. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.KeySet</a></dt>
  786. <dd>
  787. <div class="block">Delegates to the type-specific <code>rem()</code> method.</div>
  788. </dd>
  789. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.MapEntrySet.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.MapEntrySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.MapEntrySet</a></dt>
  790. <dd>&nbsp;</dd>
  791. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.html#remove-int-">remove(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.html" title="class in squidpony.squidmath">IntDoubleOrderedMap</a></dt>
  792. <dd>&nbsp;</dd>
  793. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.html" title="class in squidpony.squidmath">IntDoubleOrderedMap</a></dt>
  794. <dd>
  795. <div class="block"><span class="deprecatedLabel">Deprecated.</span>
  796. <div class="block"><span class="deprecationComment">Please use the corresponding type-specific method instead.</span></div>
  797. </div>
  798. </dd>
  799. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MultiKey.html#remove-int-java.lang.Object-">remove(int, Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/MultiKey.html" title="class in squidpony.squidmath">MultiKey</a></dt>
  800. <dd>
  801. <div class="block">Removes a given Object key from the keyset specified by which, if <code>removing</code> exists in that keyset, and
  802. also removes any keys associated with its point in the ordering.</div>
  803. </dd>
  804. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.KeyIterator.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.KeyIterator.html" title="class in squidpony.squidmath">OrderedMap.KeyIterator</a></dt>
  805. <dd>&nbsp;</dd>
  806. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.KeySet.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.KeySet.html" title="class in squidpony.squidmath">OrderedMap.KeySet</a></dt>
  807. <dd>
  808. <div class="block">Always throws an UnsupportedOperationException</div>
  809. </dd>
  810. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  811. <dd>&nbsp;</dd>
  812. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.ValueIterator.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.ValueIterator.html" title="class in squidpony.squidmath">OrderedMap.ValueIterator</a></dt>
  813. <dd>&nbsp;</dd>
  814. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#remove-java.lang.Object-">remove(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  815. <dd>&nbsp;</dd>
  816. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RegionMap.html#remove-short:A-">remove(short[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/RegionMap.html" title="class in squidpony.squidmath">RegionMap</a></dt>
  817. <dd>&nbsp;</dd>
  818. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortSet.html#remove-short-">remove(short)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortSet.html" title="class in squidpony.squidmath">ShortSet</a></dt>
  819. <dd>
  820. <div class="block">Returns true if the key was removed.</div>
  821. </dd>
  822. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortSet.ShortSetIterator.html#remove--">remove()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortSet.ShortSetIterator.html" title="class in squidpony.squidmath">ShortSet.ShortSetIterator</a></dt>
  823. <dd>&nbsp;</dd>
  824. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2.html#removeA-A-">removeA(A)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2.html" title="class in squidpony.squidmath">K2</a></dt>
  825. <dd>
  826. <div class="block">Removes a given A key, if <code>removing</code> exists in this K2's A keys, and also removes any keys
  827. associated with its point in the ordering.</div>
  828. </dd>
  829. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#removeA-A-">removeA(A)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  830. <dd>
  831. <div class="block">Removes a given A key, if <code>removing</code> exists in this K2V1's A keys, and also removes any B key or Q value
  832. associated with its point in the ordering.</div>
  833. </dd>
  834. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#removeAccents-java.lang.CharSequence-">removeAccents(CharSequence)</a></span> - Static method in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  835. <dd>
  836. <div class="block">Removes accented Latin-script characters from a string; if the "base" characters are non-English anyway then the
  837. result won't be an ASCII string, but otherwise it probably will be.</div>
  838. </dd>
  839. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#removeAccents--">removeAccents()</a></span> - Method in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  840. <dd>&nbsp;</dd>
  841. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonGenerator.html#removeAdjacent-squidpony.squidmath.OrderedSet-squidpony.squidmath.Coord-">removeAdjacent(OrderedSet&lt;Coord&gt;, Coord)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonGenerator.html" title="class in squidpony.squidgrid.mapping">DungeonGenerator</a></dt>
  842. <dd>&nbsp;</dd>
  843. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonGenerator.html#removeAdjacent-squidpony.squidmath.OrderedSet-squidpony.squidmath.Coord-squidpony.squidmath.Coord-">removeAdjacent(OrderedSet&lt;Coord&gt;, Coord, Coord)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonGenerator.html" title="class in squidpony.squidgrid.mapping">DungeonGenerator</a></dt>
  844. <dd>&nbsp;</dd>
  845. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/LegacyDungeonGenerator.html#removeAdjacent-squidpony.squidmath.OrderedSet-squidpony.squidmath.Coord-">removeAdjacent(OrderedSet&lt;Coord&gt;, Coord)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/LegacyDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">LegacyDungeonGenerator</a></dt>
  846. <dd>
  847. <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
  848. &nbsp;</dd>
  849. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/LegacyDungeonGenerator.html#removeAdjacent-squidpony.squidmath.OrderedSet-squidpony.squidmath.Coord-squidpony.squidmath.Coord-">removeAdjacent(OrderedSet&lt;Coord&gt;, Coord, Coord)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/LegacyDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">LegacyDungeonGenerator</a></dt>
  850. <dd>
  851. <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
  852. &nbsp;</dd>
  853. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#removeAdjacent-squidpony.squidmath.OrderedSet-squidpony.squidmath.Coord-">removeAdjacent(OrderedSet&lt;Coord&gt;, Coord)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  854. <dd>&nbsp;</dd>
  855. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#removeAdjacent-squidpony.squidmath.OrderedSet-squidpony.squidmath.Coord-squidpony.squidmath.Coord-">removeAdjacent(OrderedSet&lt;Coord&gt;, Coord, Coord)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  856. <dd>&nbsp;</dd>
  857. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.KeySet.html#removeAll-java.util.Collection-">removeAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.KeySet.html" title="class in squidpony.squidmath">Arrangement.KeySet</a></dt>
  858. <dd>
  859. <div class="block">Remove from this collection all elements in the given type-specific collection.</div>
  860. </dd>
  861. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#removeAll-squidpony.squidmath.IntDoubleOrderedMap.DoubleCollection-">removeAll(IntDoubleOrderedMap.DoubleCollection)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  862. <dd>
  863. <div class="block">Remove from this collection all elements in the given type-specific collection.</div>
  864. </dd>
  865. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#removeAll-java.util.Collection-">removeAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  866. <dd>
  867. <div class="block">Remove from this collection all elements in the given collection.</div>
  868. </dd>
  869. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html#removeAll-java.util.Collection-">removeAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.KeySet</a></dt>
  870. <dd>
  871. <div class="block">Remove from this collection all elements in the given type-specific collection.</div>
  872. </dd>
  873. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.MapEntrySet.html#removeAll-java.util.Collection-">removeAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.MapEntrySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.MapEntrySet</a></dt>
  874. <dd>
  875. <div class="block">Remove from this collection all elements in the given collection.</div>
  876. </dd>
  877. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#removeAll-squidpony.squidmath.IntVLA-">removeAll(IntVLA)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  878. <dd>
  879. <div class="block">Removes from this array all of elements contained in the specified array.</div>
  880. </dd>
  881. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.KeySet.html#removeAll-java.util.Collection-">removeAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.KeySet.html" title="class in squidpony.squidmath">OrderedMap.KeySet</a></dt>
  882. <dd>
  883. <div class="block">Remove from this collection all elements in the given type-specific collection.</div>
  884. </dd>
  885. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#removeAll-java.util.Collection-">removeAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  886. <dd>
  887. <div class="block">Remove from this collection all elements in the given collection.</div>
  888. </dd>
  889. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortVLA.html#removeAll-squidpony.squidmath.ShortVLA-">removeAll(ShortVLA)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortVLA.html" title="class in squidpony.squidmath">ShortVLA</a></dt>
  890. <dd>
  891. <div class="block">Removes from this array all of elements contained in the specified array.</div>
  892. </dd>
  893. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#removeAt-int-">removeAt(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  894. <dd>
  895. <div class="block">Removes the key and value at the given index in the iteration order in not-exactly constant time (though it still
  896. should be efficient).</div>
  897. </dd>
  898. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2.html#removeAt-int-">removeAt(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2.html" title="class in squidpony.squidmath">K2</a></dt>
  899. <dd>
  900. <div class="block">Removes a given point in the ordering, if <code>index</code> is at least 0 and less than <a href="../squidpony/squidmath/K2.html#size--"><code>K2.size()</code></a>.</div>
  901. </dd>
  902. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#removeAt-int-">removeAt(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  903. <dd>
  904. <div class="block">Removes a given point in the ordering, if <code>index</code> is at least 0 and less than <a href="../squidpony/squidmath/K2V1.html#size--"><code>K2V1.size()</code></a>.</div>
  905. </dd>
  906. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MultiKey.html#removeAt-int-">removeAt(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/MultiKey.html" title="class in squidpony.squidmath">MultiKey</a></dt>
  907. <dd>
  908. <div class="block">Removes a given point in the ordering, if <code>index</code> is at least 0 and less than <a href="../squidpony/squidmath/MultiKey.html#size--"><code>MultiKey.size()</code></a>.</div>
  909. </dd>
  910. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#removeAt-int-">removeAt(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  911. <dd>
  912. <div class="block">Removes the key and value at the given index in the iteration order in not-exactly constant time (though it still
  913. should be efficient).</div>
  914. </dd>
  915. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#removeAt-int-">removeAt(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  916. <dd>
  917. <div class="block">Removes the item at the given index in the iteration order in not-exactly constant time (though it still should
  918. be efficient).</div>
  919. </dd>
  920. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2.html#removeB-B-">removeB(B)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2.html" title="class in squidpony.squidmath">K2</a></dt>
  921. <dd>
  922. <div class="block">Removes a given B key, if <code>removing</code> exists in this K2's B keys, and also removes any keys
  923. associated with its point in the ordering.</div>
  924. </dd>
  925. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#removeB-B-">removeB(B)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  926. <dd>
  927. <div class="block">Removes a given B key, if <code>removing</code> exists in this K2V1's B keys, and also removes any A key or Q value
  928. associated with its point in the ordering.</div>
  929. </dd>
  930. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#removeCircle-squidpony.squidmath.Coord-int-">removeCircle(Coord, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  931. <dd>&nbsp;</dd>
  932. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#removeFirst--">removeFirst()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  933. <dd>
  934. <div class="block">Removes the mapping associated with the first key in iteration order.</div>
  935. </dd>
  936. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#removeFirst--">removeFirst()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  937. <dd>
  938. <div class="block">Removes the mapping associated with the first key in iteration order.</div>
  939. </dd>
  940. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#removeFirst--">removeFirst()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  941. <dd>
  942. <div class="block">Removes the first key in iteration order.</div>
  943. </dd>
  944. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.html#removeFirstDouble--">removeFirstDouble()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.html" title="class in squidpony.squidmath">IntDoubleOrderedMap</a></dt>
  945. <dd>
  946. <div class="block">Removes the mapping associated with the first key in iteration order.</div>
  947. </dd>
  948. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RectangleRoomFinder.html#removeFloorCharacter-char-">removeFloorCharacter(char)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RectangleRoomFinder.html" title="class in squidpony.squidgrid.mapping">RectangleRoomFinder</a></dt>
  949. <dd>
  950. <div class="block">Removes a character from being considered as a floor.</div>
  951. </dd>
  952. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Splash.html#removeImpassableChar-char-">removeImpassableChar(char)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Splash.html" title="class in squidpony.squidgrid">Splash</a></dt>
  953. <dd>
  954. <div class="block">Removes <code>c</code> from the set of impassable characters.</div>
  955. </dd>
  956. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#removeIndex-int-">removeIndex(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  957. <dd>
  958. <div class="block">Removes and returns the item at the specified index.</div>
  959. </dd>
  960. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortVLA.html#removeIndex-int-">removeIndex(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortVLA.html" title="class in squidpony.squidmath">ShortVLA</a></dt>
  961. <dd>
  962. <div class="block">Removes and returns the item at the specified index.</div>
  963. </dd>
  964. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#removeInt-java.lang.Object-">removeInt(Object)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  965. <dd>&nbsp;</dd>
  966. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#removeIsolated-short:A-">removeIsolated(short[])</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  967. <dd>&nbsp;</dd>
  968. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#removeIsolated--">removeIsolated()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  969. <dd>&nbsp;</dd>
  970. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#removeLast--">removeLast()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  971. <dd>
  972. <div class="block">Removes the mapping associated with the last key in iteration order.</div>
  973. </dd>
  974. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#removeLast--">removeLast()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  975. <dd>
  976. <div class="block">Removes the mapping associated with the last key in iteration order.</div>
  977. </dd>
  978. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#removeLast--">removeLast()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  979. <dd>
  980. <div class="block">Removes the the last key in iteration order.</div>
  981. </dd>
  982. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.html#removeLastDouble--">removeLastDouble()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.html" title="class in squidpony.squidmath">IntDoubleOrderedMap</a></dt>
  983. <dd>
  984. <div class="block">Removes the mapping associated with the last key in iteration order.</div>
  985. </dd>
  986. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#removeModifiers--">removeModifiers()</a></span> - Method in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  987. <dd>
  988. <div class="block">Creates a copy of this FakeLanguageGen with no modifiers.</div>
  989. </dd>
  990. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#removeNearby-squidpony.squidmath.OrderedSet-char:A:A-">removeNearby(OrderedSet&lt;Coord&gt;, char[][])</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  991. <dd>&nbsp;</dd>
  992. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#removePacked-short:A-short-">removePacked(short[], short)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  993. <dd>
  994. <div class="block">Given one packed short array, original, and a Hilbert Curve index, hilbert, this produces a packed short array
  995. that encodes "on" for any cell that was "on" in original, unless it was the position referred to by hilbert, and
  996. encodes "off" for cells that were "off" in original or are the cell hilbert refers to.</div>
  997. </dd>
  998. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#removePacked-short:A-int-int-">removePacked(short[], int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  999. <dd>
  1000. <div class="block">Given one packed short array, original, and a position as x,y numbers, this produces a packed short array that
  1001. encodes "on" for any cell that was "on" in original, unless it was the position referred to by x and y, and
  1002. encodes "off" for cells that were "off" in original or are the cell x and y refer to.</div>
  1003. </dd>
  1004. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#removeRange-int-int-">removeRange(int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  1005. <dd>
  1006. <div class="block">Removes the items between the specified indices, inclusive.</div>
  1007. </dd>
  1008. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortVLA.html#removeRange-int-int-">removeRange(int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortVLA.html" title="class in squidpony.squidmath">ShortVLA</a></dt>
  1009. <dd>
  1010. <div class="block">Removes the items between the specified indices, inclusive.</div>
  1011. </dd>
  1012. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#removeRectangle-int-int-int-int-">removeRectangle(int, int, int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1013. <dd>&nbsp;</dd>
  1014. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#removeSeveral-squidpony.squidmath.Coord...-">removeSeveral(Coord...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1015. <dd>&nbsp;</dd>
  1016. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#removeSeveral-java.lang.Iterable-">removeSeveral(Iterable&lt;Coord&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1017. <dd>&nbsp;</dd>
  1018. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#removeSeveralPacked-short:A-int...-">removeSeveralPacked(short[], int...)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  1019. <dd>
  1020. <div class="block">Given one packed short array, original, and a number of Hilbert Curve indices, hilbert, this produces a packed
  1021. short array that encodes "on" for any cell that was "on" in original, unless it was a position referred to by
  1022. hilbert, and encodes "off" for cells that were "off" in original and are a cell hilbert refers to.</div>
  1023. </dd>
  1024. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#removeSeveralPacked-short:A-squidpony.squidmath.Coord...-">removeSeveralPacked(short[], Coord...)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  1025. <dd>
  1026. <div class="block">Given one packed short array, original, and a number of Coords, points, this produces a packed short
  1027. array that encodes "on" for any cell that was "on" in original, unless it was a position referred to by an element
  1028. in points, and encodes "off" for cells that were "off" in original and are a cell points refers to.</div>
  1029. </dd>
  1030. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#removeSeveralPacked-short:A-java.util.Collection-">removeSeveralPacked(short[], Collection&lt;Coord&gt;)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  1031. <dd>
  1032. <div class="block">Given one packed short array, original, and a number of Coords, points, this produces a packed short
  1033. array that encodes "on" for any cell that was "on" in original, unless it was a position referred to by an element
  1034. in points, and encodes "off" for cells that were "off" in original and are a cell points refers to.</div>
  1035. </dd>
  1036. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SymmetryDungeonGenerator.html#removeSomeOverlap-int-int-java.util.List-">removeSomeOverlap(int, int, List&lt;Coord&gt;)</a></span> - Static method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SymmetryDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SymmetryDungeonGenerator</a></dt>
  1037. <dd>&nbsp;</dd>
  1038. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SymmetryDungeonGenerator.html#removeSomeOverlap-int-int-java.util.Map-">removeSomeOverlap(int, int, Map&lt;Coord, List&lt;Coord&gt;&gt;)</a></span> - Static method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SymmetryDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SymmetryDungeonGenerator</a></dt>
  1039. <dd>&nbsp;</dd>
  1040. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#removeSound-int-int-">removeSound(int, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1041. <dd>
  1042. <div class="block">If a sound is being produced at a given (x, y) location, this removes it.</div>
  1043. </dd>
  1044. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#removeSound-squidpony.squidmath.Coord-">removeSound(Coord)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1045. <dd>
  1046. <div class="block">If a sound is being produced at a given location (a Coord), this removes it.</div>
  1047. </dd>
  1048. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#removeValue-int-">removeValue(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  1049. <dd>&nbsp;</dd>
  1050. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortVLA.html#removeValue-short-">removeValue(short)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortVLA.html" title="class in squidpony.squidmath">ShortVLA</a></dt>
  1051. <dd>&nbsp;</dd>
  1052. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.html#removeWalls-short:A-">removeWalls(short[])</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.html" title="class in squidpony.squidgrid">FOVCache</a></dt>
  1053. <dd>
  1054. <div class="block">When you have some packed on/off data and want to make sure it does not include walls, you can use this.</div>
  1055. </dd>
  1056. <dt><span class="memberNameLink"><a href="../squidpony/GwtCompatibility.html#reorder-java.util.ArrayList-int...-">reorder(ArrayList&lt;T&gt;, int...)</a></span> - Static method in class squidpony.<a href="../squidpony/GwtCompatibility.html" title="class in squidpony">GwtCompatibility</a></dt>
  1057. <dd>
  1058. <div class="block">Rearranges an ArrayList to use the given ordering, returning a copy; random orderings can be produced with
  1059. <a href="../squidpony/squidmath/RNG.html#randomOrdering-int-"><code>RNG.randomOrdering(int)</code></a> or
  1060. <a href="../squidpony/squidmath/RNG.html#randomOrdering-int-int:A-"><code>RNG.randomOrdering(int, int[])</code></a>.</div>
  1061. </dd>
  1062. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  1063. <dd>
  1064. <div class="block">Given an array or varargs of replacement indices for this Arrangement's iteration order, reorders this so the
  1065. first item in the returned version is the same as <code>getAt(ordering[0])</code> (with some care taken for negative
  1066. or too-large indices), the second item in the returned version is the same as <code>getAt(ordering[1])</code>, etc.</div>
  1067. </dd>
  1068. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  1069. <dd>
  1070. <div class="block">Given an array or varargs of replacement indices for the values of this IntVLA, reorders this so the first item
  1071. in the returned version is the same as <code>get(ordering[0])</code> (with some care taken for negative or too-large
  1072. indices), the second item in the returned version is the same as <code>get(ordering[1])</code>, etc.</div>
  1073. </dd>
  1074. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2.html" title="class in squidpony.squidmath">K2</a></dt>
  1075. <dd>
  1076. <div class="block">Reorders this K2 using <code>ordering</code>, which have the same length as this K2's <a href="../squidpony/squidmath/K2.html#size--"><code>K2.size()</code></a>
  1077. and can be generated with <a href="../squidpony/GwtCompatibility.html#range-int-"><code>GwtCompatibility.range(int)</code></a> (which, if applied, would produce no
  1078. change to the current ordering), <a href="../squidpony/squidmath/RNG.html#randomOrdering-int-"><code>RNG.randomOrdering(int)</code></a> (which gives a random ordering, and if
  1079. applied immediately would be the same as calling <a href="../squidpony/squidmath/K2.html#shuffle-squidpony.squidmath.RNG-"><code>K2.shuffle(RNG)</code></a>), or made in some other way.</div>
  1080. </dd>
  1081. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/K2V1.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/K2V1.html" title="class in squidpony.squidmath">K2V1</a></dt>
  1082. <dd>
  1083. <div class="block">Reorders this K2V1 using <code>ordering</code>, which have the same length as this K2V1's <a href="../squidpony/squidmath/K2V1.html#size--"><code>K2V1.size()</code></a>
  1084. and can be generated with <a href="../squidpony/GwtCompatibility.html#range-int-"><code>GwtCompatibility.range(int)</code></a> (which, if applied, would produce no
  1085. change to the current ordering), <a href="../squidpony/squidmath/RNG.html#randomOrdering-int-"><code>RNG.randomOrdering(int)</code></a> (which gives a random ordering, and if
  1086. applied immediately would be the same as calling <a href="../squidpony/squidmath/K2V1.html#shuffle-squidpony.squidmath.RNG-"><code>K2V1.shuffle(RNG)</code></a>), or made in some other way.</div>
  1087. </dd>
  1088. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MultiKey.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/MultiKey.html" title="class in squidpony.squidmath">MultiKey</a></dt>
  1089. <dd>
  1090. <div class="block">Reorders this MultiKey using <code>ordering</code>, which have the same length as this MultiKey's <a href="../squidpony/squidmath/MultiKey.html#size--"><code>MultiKey.size()</code></a>
  1091. and can be generated with <a href="../squidpony/GwtCompatibility.html#range-int-"><code>GwtCompatibility.range(int)</code></a> (which, if applied, would produce no
  1092. change to the current ordering), <a href="../squidpony/squidmath/RNG.html#randomOrdering-int-"><code>RNG.randomOrdering(int)</code></a> (which gives a random ordering, and if
  1093. applied immediately would be the same as calling <a href="../squidpony/squidmath/MultiKey.html#shuffle-squidpony.squidmath.RNG-"><code>MultiKey.shuffle(RNG)</code></a>), or made in some other way.</div>
  1094. </dd>
  1095. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.html" title="class in squidpony.squidmath">OrderedMap</a></dt>
  1096. <dd>
  1097. <div class="block">Given an array or varargs of replacement indices for this OrderedMap's iteration order, reorders this so the
  1098. first item in the returned version is the same as <code>getAt(ordering[0])</code> (with some care taken for negative
  1099. or too-large indices), the second item in the returned version is the same as <code>getAt(ordering[1])</code>, etc.</div>
  1100. </dd>
  1101. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#reorder-int...-">reorder(int...)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  1102. <dd>
  1103. <div class="block">Given an array or varargs of replacement indices for this OrderedSet's iteration order, reorders this so the
  1104. first item in the returned version is the same as <code>getAt(ordering[0])</code> (with some care taken for negative
  1105. or too-large indices), the second item in the returned version is the same as <code>getAt(ordering[1])</code>, etc.</div>
  1106. </dd>
  1107. <dt><span class="memberNameLink"><a href="../squidpony/ColoredStringList.html#replaceColor-T-T-">replaceColor(T, T)</a></span> - Method in class squidpony.<a href="../squidpony/ColoredStringList.html" title="class in squidpony">ColoredStringList</a></dt>
  1108. <dd>
  1109. <div class="block">Changes a color in members of <code>this</code>.</div>
  1110. </dd>
  1111. <dt><span class="memberNameLink"><a href="../squidpony/panel/IColoredString.Impl.html#replaceColor-T-T-">replaceColor(T, T)</a></span> - Method in class squidpony.panel.<a href="../squidpony/panel/IColoredString.Impl.html" title="class in squidpony.panel">IColoredString.Impl</a></dt>
  1112. <dd>&nbsp;</dd>
  1113. <dt><span class="memberNameLink"><a href="../squidpony/panel/IColoredString.html#replaceColor-T-T-">replaceColor(T, T)</a></span> - Method in interface squidpony.panel.<a href="../squidpony/panel/IColoredString.html" title="interface in squidpony.panel">IColoredString</a></dt>
  1114. <dd>
  1115. <div class="block">Replace color <code>old</code> by <code>new_</code> in all buckets of <code>this</code>.</div>
  1116. </dd>
  1117. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.Alteration.html#replacement">replacement</a></span> - Variable in class squidpony.<a href="../squidpony/FakeLanguageGen.Alteration.html" title="class in squidpony">FakeLanguageGen.Alteration</a></dt>
  1118. <dd>&nbsp;</dd>
  1119. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.Modifier.html#replacementTable-java.lang.String-java.lang.String-">replacementTable(String, String)</a></span> - Static method in class squidpony.<a href="../squidpony/FakeLanguageGen.Modifier.html" title="class in squidpony">FakeLanguageGen.Modifier</a></dt>
  1120. <dd>
  1121. <div class="block">Creates a Modifier that will replace the nth char in initial with the nth char in change.</div>
  1122. </dd>
  1123. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.Alteration.html#replacer">replacer</a></span> - Variable in class squidpony.<a href="../squidpony/FakeLanguageGen.Alteration.html" title="class in squidpony">FakeLanguageGen.Alteration</a></dt>
  1124. <dd>&nbsp;</dd>
  1125. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.RefreshUnit.html#res">res</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.RefreshUnit.html" title="class in squidpony.squidgrid">FOVCache.RefreshUnit</a></dt>
  1126. <dd>&nbsp;</dd>
  1127. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/LongPeriodRNG.html#reseed--">reseed()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/LongPeriodRNG.html" title="class in squidpony.squidmath">LongPeriodRNG</a></dt>
  1128. <dd>&nbsp;</dd>
  1129. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/LongPeriodRNG.html#reseed-long-">reseed(long)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/LongPeriodRNG.html" title="class in squidpony.squidmath">LongPeriodRNG</a></dt>
  1130. <dd>
  1131. <div class="block">Reinitializes this class' 1024 bits of state with the given seed passed into SplitMix64, the algorithm also used by
  1132. LightRNG.</div>
  1133. </dd>
  1134. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/LongPeriodRNG.html#reseed-java.lang.String-">reseed(String)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/LongPeriodRNG.html" title="class in squidpony.squidmath">LongPeriodRNG</a></dt>
  1135. <dd>
  1136. <div class="block">Reinitializes this class' 1024 bits of state with the given seed, using a different strategy depending on the seed.</div>
  1137. </dd>
  1138. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/LongPeriodRNG.html#reseed-long:A-">reseed(long[])</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/LongPeriodRNG.html" title="class in squidpony.squidmath">LongPeriodRNG</a></dt>
  1139. <dd>
  1140. <div class="block">Reinitializes this class' 1024 bits of state with the given seed as a long array, which may or may not have 16
  1141. elements (though it is less wasteful to run this with 16 longs since that is exactly 1024 bits).</div>
  1142. </dd>
  1143. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ThunderRNG.html#reseed-long-">reseed(long)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ThunderRNG.html" title="class in squidpony.squidmath">ThunderRNG</a></dt>
  1144. <dd>
  1145. <div class="block">Replicates the behavior of the constructor that takes one long, and sets both parts of the state to what that
  1146. constructor would assign given the same seed.</div>
  1147. </dd>
  1148. <dt><span class="memberNameLink"><a href="../squidpony/squidai/CustomDijkstraMap.html#reset--">reset()</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/CustomDijkstraMap.html" title="class in squidpony.squidai">CustomDijkstraMap</a></dt>
  1149. <dd>
  1150. <div class="block">Resets this CustomDijkstraMap to a state with no goals, no discovered path, and no changes made to gradientMap
  1151. relative to physicalMap.</div>
  1152. </dd>
  1153. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#reset--">reset()</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1154. <dd>
  1155. <div class="block">Resets this DijkstraMap to a state with no goals, no discovered path, and no changes made to gradientMap
  1156. relative to physicalMap.</div>
  1157. </dd>
  1158. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MultiSpill.html#reset--">reset()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MultiSpill.html" title="class in squidpony.squidgrid">MultiSpill</a></dt>
  1159. <dd>
  1160. <div class="block">Resets this Spill to a state with an empty spillMap and an empty spreadPattern.</div>
  1161. </dd>
  1162. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#reset--">reset()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1163. <dd>
  1164. <div class="block">Resets this SoundMap to a state with no sounds, no alerted creatures, and no changes made to gradientMap
  1165. relative to physicalMap.</div>
  1166. </dd>
  1167. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Spill.html#reset--">reset()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Spill.html" title="class in squidpony.squidgrid">Spill</a></dt>
  1168. <dd>
  1169. <div class="block">Resets this Spill to a state with an empty spillMap and an empty spreadPattern.</div>
  1170. </dd>
  1171. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CombinationGenerator.html#reset--">reset()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/CombinationGenerator.html" title="class in squidpony.squidmath">CombinationGenerator</a></dt>
  1172. <dd>
  1173. <div class="block">Reset the combination generator.</div>
  1174. </dd>
  1175. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/PermutationGenerator.html#reset--">reset()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/PermutationGenerator.html" title="class in squidpony.squidmath">PermutationGenerator</a></dt>
  1176. <dd>
  1177. <div class="block">Resets the generator state.</div>
  1178. </dd>
  1179. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortSet.ShortSetIterator.html#reset--">reset()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortSet.ShortSetIterator.html" title="class in squidpony.squidmath">ShortSet.ShortSetIterator</a></dt>
  1180. <dd>&nbsp;</dd>
  1181. <dt><span class="memberNameLink"><a href="../squidpony/squidai/CustomDijkstraMap.html#resetCell-int-">resetCell(int)</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/CustomDijkstraMap.html" title="class in squidpony.squidai">CustomDijkstraMap</a></dt>
  1182. <dd>
  1183. <div class="block">Reverts a cell to the value stored in the original state of the level as known by physicalMap.</div>
  1184. </dd>
  1185. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#resetCell-int-int-">resetCell(int, int)</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1186. <dd>
  1187. <div class="block">Reverts a cell to the value stored in the original state of the level as known by physicalMap.</div>
  1188. </dd>
  1189. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#resetCell-squidpony.squidmath.Coord-">resetCell(Coord)</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1190. <dd>
  1191. <div class="block">Reverts a cell to the value stored in the original state of the level as known by physicalMap.</div>
  1192. </dd>
  1193. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MultiSpill.html#resetCell-int-int-">resetCell(int, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MultiSpill.html" title="class in squidpony.squidgrid">MultiSpill</a></dt>
  1194. <dd>
  1195. <div class="block">Reverts a cell to an unfilled state (false in spillMap).</div>
  1196. </dd>
  1197. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MultiSpill.html#resetCell-squidpony.squidmath.Coord-">resetCell(Coord)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MultiSpill.html" title="class in squidpony.squidgrid">MultiSpill</a></dt>
  1198. <dd>
  1199. <div class="block">Reverts a cell to an unfilled state (false in spillMap).</div>
  1200. </dd>
  1201. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#resetCell-int-int-">resetCell(int, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1202. <dd>
  1203. <div class="block">Reverts a cell to the value stored in the original state of the level as known by physicalMap.</div>
  1204. </dd>
  1205. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#resetCell-squidpony.squidmath.Coord-">resetCell(Coord)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1206. <dd>
  1207. <div class="block">Reverts a cell to the value stored in the original state of the level as known by physicalMap.</div>
  1208. </dd>
  1209. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Spill.html#resetCell-int-int-">resetCell(int, int)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Spill.html" title="class in squidpony.squidgrid">Spill</a></dt>
  1210. <dd>
  1211. <div class="block">Reverts a cell to an unfilled state (false in spillMap).</div>
  1212. </dd>
  1213. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Spill.html#resetCell-squidpony.squidmath.Coord-">resetCell(Coord)</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Spill.html" title="class in squidpony.squidgrid">Spill</a></dt>
  1214. <dd>
  1215. <div class="block">Reverts a cell to an unfilled state (false in spillMap).</div>
  1216. </dd>
  1217. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/DharmaRNG.html#resetFortune--">resetFortune()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/DharmaRNG.html" title="class in squidpony.squidmath">DharmaRNG</a></dt>
  1218. <dd>
  1219. <div class="block">Resets the stored history this RNG uses to try to ensure fairness.</div>
  1220. </dd>
  1221. <dt><span class="memberNameLink"><a href="../squidpony/squidai/CustomDijkstraMap.html#resetMap--">resetMap()</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/CustomDijkstraMap.html" title="class in squidpony.squidai">CustomDijkstraMap</a></dt>
  1222. <dd>
  1223. <div class="block">Resets the gradientMap to its original value from physicalMap.</div>
  1224. </dd>
  1225. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#resetMap--">resetMap()</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1226. <dd>
  1227. <div class="block">Resets the gradientMap to its original value from physicalMap.</div>
  1228. </dd>
  1229. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MultiSpill.html#resetMap--">resetMap()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MultiSpill.html" title="class in squidpony.squidgrid">MultiSpill</a></dt>
  1230. <dd>
  1231. <div class="block">Resets the spillMap to being empty.</div>
  1232. </dd>
  1233. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#resetMap--">resetMap()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1234. <dd>
  1235. <div class="block">Resets the gradientMap to its original value from physicalMap.</div>
  1236. </dd>
  1237. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Spill.html#resetMap--">resetMap()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Spill.html" title="class in squidpony.squidgrid">Spill</a></dt>
  1238. <dd>
  1239. <div class="block">Resets the spillMap to being empty.</div>
  1240. </dd>
  1241. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#resetSafetyMap--">resetSafetyMap()</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1242. <dd>
  1243. <div class="block">Resets the targetMap (which is only assigned in the first place if you use findTechniquePath() ).</div>
  1244. </dd>
  1245. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#resetTargetMap--">resetTargetMap()</a></span> - Method in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1246. <dd>
  1247. <div class="block">Resets the targetMap (which is only assigned in the first place if you use findTechniquePath() ).</div>
  1248. </dd>
  1249. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#resize-int-">resize(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  1250. <dd>&nbsp;</dd>
  1251. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortVLA.html#resize-int-">resize(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortVLA.html" title="class in squidpony.squidmath">ShortVLA</a></dt>
  1252. <dd>&nbsp;</dd>
  1253. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.html#resMap">resMap</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.html" title="class in squidpony.squidgrid">FOVCache</a></dt>
  1254. <dd>&nbsp;</dd>
  1255. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MathExtras.html#restrictRange-int-int-int-">restrictRange(int, int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MathExtras.html" title="class in squidpony.squidmath">MathExtras</a></dt>
  1256. <dd>
  1257. <div class="block">If the specified value is not greater than or equal to the specified minimum and
  1258. less than or equal to the specified maximum, adjust it so that it is.</div>
  1259. </dd>
  1260. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MathExtras.html#restrictRange-long-long-long-">restrictRange(long, long, long)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MathExtras.html" title="class in squidpony.squidmath">MathExtras</a></dt>
  1261. <dd>
  1262. <div class="block">If the specified value is not greater than or equal to the specified minimum and
  1263. less than or equal to the specified maximum, adjust it so that it is.</div>
  1264. </dd>
  1265. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/MathExtras.html#restrictRange-double-double-double-">restrictRange(double, double, double)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/MathExtras.html" title="class in squidpony.squidmath">MathExtras</a></dt>
  1266. <dd>
  1267. <div class="block">If the specified value is not greater than or equal to the specified minimum and
  1268. less than or equal to the specified maximum, adjust it so that it is.</div>
  1269. </dd>
  1270. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.KeySet.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.KeySet.html" title="class in squidpony.squidmath">Arrangement.KeySet</a></dt>
  1271. <dd>
  1272. <div class="block">Retains in this collection only elements from the given type-specific collection.</div>
  1273. </dd>
  1274. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Arrangement.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Arrangement.html" title="class in squidpony.squidmath">Arrangement</a></dt>
  1275. <dd>
  1276. <div class="block">Retains in this collection only elements from the given collection.</div>
  1277. </dd>
  1278. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#retainAll-squidpony.squidmath.IntDoubleOrderedMap.DoubleCollection-">retainAll(IntDoubleOrderedMap.DoubleCollection)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  1279. <dd>
  1280. <div class="block">Retains in this collection only elements from the given type-specific collection.</div>
  1281. </dd>
  1282. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.DoubleCollection.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.DoubleCollection</a></dt>
  1283. <dd>
  1284. <div class="block">Retains in this collection only elements from the given collection.</div>
  1285. </dd>
  1286. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.KeySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.KeySet</a></dt>
  1287. <dd>
  1288. <div class="block">Retains in this collection only elements from the given type-specific collection.</div>
  1289. </dd>
  1290. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntDoubleOrderedMap.MapEntrySet.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntDoubleOrderedMap.MapEntrySet.html" title="class in squidpony.squidmath">IntDoubleOrderedMap.MapEntrySet</a></dt>
  1291. <dd>
  1292. <div class="block">Retains in this collection only elements from the given collection.</div>
  1293. </dd>
  1294. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedMap.KeySet.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedMap.KeySet.html" title="class in squidpony.squidmath">OrderedMap.KeySet</a></dt>
  1295. <dd>
  1296. <div class="block">Retains in this collection only elements from the given type-specific collection.</div>
  1297. </dd>
  1298. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/OrderedSet.html#retainAll-java.util.Collection-">retainAll(Collection&lt;?&gt;)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/OrderedSet.html" title="class in squidpony.squidmath">OrderedSet</a></dt>
  1299. <dd>
  1300. <div class="block">Retains in this collection only elements from the given collection.</div>
  1301. </dd>
  1302. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#retract-short:A-int-int-int-">retract(short[], int, int, int)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  1303. <dd>
  1304. <div class="block">Finds the area made by removing the "on" positions in packed that are within the specified retraction distance of
  1305. an "off" position or the edge of the map.</div>
  1306. </dd>
  1307. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CoordPacker.html#retract-short:A-int-int-int-boolean-">retract(short[], int, int, int, boolean)</a></span> - Static method in class squidpony.squidmath.<a href="../squidpony/squidmath/CoordPacker.html" title="class in squidpony.squidmath">CoordPacker</a></dt>
  1308. <dd>
  1309. <div class="block">Finds the area made by removing the "on" positions in packed that are within the specified retraction distance of
  1310. an "off" position or the edge of the map.</div>
  1311. </dd>
  1312. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retract--">retract()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1313. <dd>&nbsp;</dd>
  1314. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retract-int-">retract(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1315. <dd>&nbsp;</dd>
  1316. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retract8way--">retract8way()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1317. <dd>&nbsp;</dd>
  1318. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retract8way-int-">retract8way(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1319. <dd>&nbsp;</dd>
  1320. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retractSeries-int-">retractSeries(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1321. <dd>&nbsp;</dd>
  1322. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retractSeries8way-int-">retractSeries8way(int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1323. <dd>&nbsp;</dd>
  1324. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retractSeriesToLimit--">retractSeriesToLimit()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1325. <dd>&nbsp;</dd>
  1326. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GreasedRegion.html#retractSeriesToLimit8way--">retractSeriesToLimit8way()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/GreasedRegion.html" title="class in squidpony.squidmath">GreasedRegion</a></dt>
  1327. <dd>&nbsp;</dd>
  1328. <dt><span class="memberNameLink"><a href="../squidpony/LanguageCipher.html#reverse">reverse</a></span> - Variable in class squidpony.<a href="../squidpony/LanguageCipher.html" title="class in squidpony">LanguageCipher</a></dt>
  1329. <dd>
  1330. <div class="block">The mapping of lower-case word keys to lower-case word values, where keys are in the source language and values
  1331. are generated by language.</div>
  1332. </dd>
  1333. <dt><span class="memberNameLink"><a href="../squidpony/NaturalLanguageCipher.html#reverse">reverse</a></span> - Variable in class squidpony.<a href="../squidpony/NaturalLanguageCipher.html" title="class in squidpony">NaturalLanguageCipher</a></dt>
  1334. <dd>
  1335. <div class="block">The mapping of lower-case word keys to lower-case word values, where keys are in the source language and values
  1336. are generated by language.</div>
  1337. </dd>
  1338. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/IntVLA.html#reverse--">reverse()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/IntVLA.html" title="class in squidpony.squidmath">IntVLA</a></dt>
  1339. <dd>&nbsp;</dd>
  1340. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/ShortVLA.html#reverse--">reverse()</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/ShortVLA.html" title="class in squidpony.squidmath">ShortVLA</a></dt>
  1341. <dd>&nbsp;</dd>
  1342. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/CrossHash.Storm.html#rho">rho</a></span> - Static variable in class squidpony.squidmath.<a href="../squidpony/squidmath/CrossHash.Storm.html" title="class in squidpony.squidmath">CrossHash.Storm</a></dt>
  1343. <dd>&nbsp;</dd>
  1344. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/iterator/SquidIterators.Right.html#Right-int-int-int-int-">Right(int, int, int, int)</a></span> - Constructor for class squidpony.squidgrid.iterator.<a href="../squidpony/squidgrid/iterator/SquidIterators.Right.html" title="class in squidpony.squidgrid.iterator">SquidIterators.Right</a></dt>
  1345. <dd>&nbsp;</dd>
  1346. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MapModule.html#rightDoors">rightDoors</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MapModule.html" title="class in squidpony.squidgrid.mapping">MapModule</a></dt>
  1347. <dd>&nbsp;</dd>
  1348. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOV.html#RIPPLE">RIPPLE</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOV.html" title="class in squidpony.squidgrid">FOV</a></dt>
  1349. <dd>&nbsp;</dd>
  1350. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOV.html#RIPPLE_LOOSE">RIPPLE_LOOSE</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOV.html" title="class in squidpony.squidgrid">FOV</a></dt>
  1351. <dd>&nbsp;</dd>
  1352. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOV.html#RIPPLE_TIGHT">RIPPLE_TIGHT</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOV.html" title="class in squidpony.squidgrid">FOV</a></dt>
  1353. <dd>&nbsp;</dd>
  1354. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOV.html#RIPPLE_VERY_LOOSE">RIPPLE_VERY_LOOSE</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOV.html" title="class in squidpony.squidgrid">FOV</a></dt>
  1355. <dd>&nbsp;</dd>
  1356. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MimicFill.html#river">river</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MimicFill.html" title="class in squidpony.squidgrid">MimicFill</a></dt>
  1357. <dd>
  1358. <div class="block">Predefined sample; produces multiple directions of flowing, river-like shapes made of "false".</div>
  1359. </dd>
  1360. <dt><span class="memberNameLink"><a href="../squidpony/squidai/CustomDijkstraMap.html#rng">rng</a></span> - Variable in class squidpony.squidai.<a href="../squidpony/squidai/CustomDijkstraMap.html" title="class in squidpony.squidai">CustomDijkstraMap</a></dt>
  1361. <dd>
  1362. <div class="block">The RNG used to decide which one of multiple equally-short paths to take.</div>
  1363. </dd>
  1364. <dt><span class="memberNameLink"><a href="../squidpony/squidai/DijkstraMap.html#rng">rng</a></span> - Variable in class squidpony.squidai.<a href="../squidpony/squidai/DijkstraMap.html" title="class in squidpony.squidai">DijkstraMap</a></dt>
  1365. <dd>
  1366. <div class="block">The RNG used to decide which one of multiple equally-short paths to take.</div>
  1367. </dd>
  1368. <dt><span class="memberNameLink"><a href="../squidpony/squidai/WaypointPathfinder.html#rng">rng</a></span> - Variable in class squidpony.squidai.<a href="../squidpony/squidai/WaypointPathfinder.html" title="class in squidpony.squidai">WaypointPathfinder</a></dt>
  1369. <dd>&nbsp;</dd>
  1370. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DenseRoomMapGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DenseRoomMapGenerator.html" title="class in squidpony.squidgrid.mapping">DenseRoomMapGenerator</a></dt>
  1371. <dd>&nbsp;</dd>
  1372. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonGenerator.html" title="class in squidpony.squidgrid.mapping">DungeonGenerator</a></dt>
  1373. <dd>&nbsp;</dd>
  1374. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/DungeonUtility.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/DungeonUtility.html" title="class in squidpony.squidgrid.mapping">DungeonUtility</a></dt>
  1375. <dd>
  1376. <div class="block">The random number generator that will be used for all methods in this class with a random component.</div>
  1377. </dd>
  1378. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MixedGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MixedGenerator.html" title="class in squidpony.squidgrid.mapping">MixedGenerator</a></dt>
  1379. <dd>&nbsp;</dd>
  1380. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/ModularMapGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/ModularMapGenerator.html" title="class in squidpony.squidgrid.mapping">ModularMapGenerator</a></dt>
  1381. <dd>&nbsp;</dd>
  1382. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/OrganicMapGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/OrganicMapGenerator.html" title="class in squidpony.squidgrid.mapping">OrganicMapGenerator</a></dt>
  1383. <dd>&nbsp;</dd>
  1384. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/PacMazeGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/PacMazeGenerator.html" title="class in squidpony.squidgrid.mapping">PacMazeGenerator</a></dt>
  1385. <dd>&nbsp;</dd>
  1386. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  1387. <dd>&nbsp;</dd>
  1388. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SpillWorldMap.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SpillWorldMap.html" title="class in squidpony.squidgrid.mapping">SpillWorldMap</a></dt>
  1389. <dd>&nbsp;</dd>
  1390. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/styled/DungeonBoneGen.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.mapping.styled.<a href="../squidpony/squidgrid/mapping/styled/DungeonBoneGen.html" title="class in squidpony.squidgrid.mapping.styled">DungeonBoneGen</a></dt>
  1391. <dd>
  1392. <div class="block">The current RNG, a squidpony.squidmath.RNG</div>
  1393. </dd>
  1394. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MultiSpill.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MultiSpill.html" title="class in squidpony.squidgrid">MultiSpill</a></dt>
  1395. <dd>
  1396. <div class="block">The StatefulRNG used to decide how to randomly fill a space; can have its state set and read.</div>
  1397. </dd>
  1398. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/SoundMap.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/SoundMap.html" title="class in squidpony.squidgrid">SoundMap</a></dt>
  1399. <dd>
  1400. <div class="block">The RNG used to decide which one of multiple equally-short paths to take.</div>
  1401. </dd>
  1402. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Spill.html#rng">rng</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Spill.html" title="class in squidpony.squidgrid">Spill</a></dt>
  1403. <dd>
  1404. <div class="block">The RNG used to decide which one of multiple equally-short paths to take.</div>
  1405. </dd>
  1406. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/GapShuffler.html#rng">rng</a></span> - Variable in class squidpony.squidmath.<a href="../squidpony/squidmath/GapShuffler.html" title="class in squidpony.squidmath">GapShuffler</a></dt>
  1407. <dd>&nbsp;</dd>
  1408. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RandomBias.html#rng">rng</a></span> - Variable in class squidpony.squidmath.<a href="../squidpony/squidmath/RandomBias.html" title="class in squidpony.squidmath">RandomBias</a></dt>
  1409. <dd>&nbsp;</dd>
  1410. <dt><a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath"><span class="typeNameLink">RNG</span></a> - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  1411. <dd>
  1412. <div class="block">A wrapper class for working with random number generators in a more friendly
  1413. way.</div>
  1414. </dd>
  1415. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#RNG--">RNG()</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  1416. <dd>
  1417. <div class="block">Default constructor; uses SplitMix64, which is of high quality, but low period (which rarely matters for games),
  1418. and has good speed, tiny state size, and excellent 64-bit number generation.</div>
  1419. </dd>
  1420. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#RNG-long-">RNG(long)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  1421. <dd>
  1422. <div class="block">Seeded constructor; uses LightRNG, which is of high quality, but low period (which rarely matters for games),
  1423. and has good speed, tiny state size, and excellent 64-bit number generation.</div>
  1424. </dd>
  1425. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#RNG-java.lang.String-">RNG(String)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  1426. <dd>
  1427. <div class="block">String-seeded constructor; uses a platform-independent hash of the String (it does not use String.hashCode) as a
  1428. seed for LightRNG, which is of high quality, but low period (which rarely matters for games), and has good speed,
  1429. tiny state size, and excellent 64-bit number generation.</div>
  1430. </dd>
  1431. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/RNG.html#RNG-squidpony.squidmath.RandomnessSource-">RNG(RandomnessSource)</a></span> - Constructor for class squidpony.squidmath.<a href="../squidpony/squidmath/RNG.html" title="class in squidpony.squidmath">RNG</a></dt>
  1432. <dd>
  1433. <div class="block">Uses the provided source of randomness for all calculations.</div>
  1434. </dd>
  1435. <dt><span class="memberNameLink"><a href="../squidpony/Thesaurus.html#rng">rng</a></span> - Variable in class squidpony.<a href="../squidpony/Thesaurus.html" title="class in squidpony">Thesaurus</a></dt>
  1436. <dd>&nbsp;</dd>
  1437. <dt><a href="../squidpony/squidmath/RNG.CustomRandom.html" title="class in squidpony.squidmath"><span class="typeNameLink">RNG.CustomRandom</span></a> - Class in <a href="../squidpony/squidmath/package-summary.html">squidpony.squidmath</a></dt>
  1438. <dd>
  1439. <div class="block">A subclass of java.util.Random that uses a RandomnessSource supplied by the user instead of the default.</div>
  1440. </dd>
  1441. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Dice.html#rollDice-int-int-">rollDice(int, int)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Dice.html" title="class in squidpony.squidmath">Dice</a></dt>
  1442. <dd>
  1443. <div class="block">Emulate a dice roll and return the sum.</div>
  1444. </dd>
  1445. <dt><span class="memberNameLink"><a href="../squidpony/squidmath/Dice.html#rollGroup-java.lang.String-">rollGroup(String)</a></span> - Method in class squidpony.squidmath.<a href="../squidpony/squidmath/Dice.html" title="class in squidpony.squidmath">Dice</a></dt>
  1446. <dd>
  1447. <div class="block">Turn the string to a randomized number.</div>
  1448. </dd>
  1449. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#ROOM">ROOM</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  1450. <dd>
  1451. <div class="block">Constant for features being added to all environment types.</div>
  1452. </dd>
  1453. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MixedGenerator.html#ROOM_FLOOR">ROOM_FLOOR</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MixedGenerator.html" title="class in squidpony.squidgrid.mapping">MixedGenerator</a></dt>
  1454. <dd>
  1455. <div class="block">Constant for environment tiles that are floors for a room.</div>
  1456. </dd>
  1457. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MixedGenerator.html#ROOM_WALL">ROOM_WALL</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MixedGenerator.html" title="class in squidpony.squidgrid.mapping">MixedGenerator</a></dt>
  1458. <dd>
  1459. <div class="block">Constant for environment tiles that are walls near a room.</div>
  1460. </dd>
  1461. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html#ROOM_WALL_CHAOTIC">ROOM_WALL_CHAOTIC</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">ThinDungeonGenerator</a></dt>
  1462. <dd>&nbsp;</dd>
  1463. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html#ROOM_WALL_EXPAND">ROOM_WALL_EXPAND</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">ThinDungeonGenerator</a></dt>
  1464. <dd>&nbsp;</dd>
  1465. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html#ROOM_WALL_NORMAL">ROOM_WALL_NORMAL</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">ThinDungeonGenerator</a></dt>
  1466. <dd>&nbsp;</dd>
  1467. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html#ROOM_WALL_RETRACT">ROOM_WALL_RETRACT</a></span> - Static variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/ThinDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">ThinDungeonGenerator</a></dt>
  1468. <dd>&nbsp;</dd>
  1469. <dt><a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping"><span class="typeNameLink">RoomFinder</span></a> - Class in <a href="../squidpony/squidgrid/mapping/package-summary.html">squidpony.squidgrid.mapping</a></dt>
  1470. <dd>
  1471. <div class="block">A small class that can analyze a dungeon or other map and identify areas as being "room" or "corridor" based on how
  1472. thick the walkable areas are (corridors are at most 2 cells wide at their widest, rooms are anything else).</div>
  1473. </dd>
  1474. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#RoomFinder-char:A:A-">RoomFinder(char[][])</a></span> - Constructor for class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  1475. <dd>
  1476. <div class="block">Constructs a RoomFinder given a dungeon map, and finds rooms, corridors, and their connections on the map.</div>
  1477. </dd>
  1478. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#RoomFinder-char:A:A-int-">RoomFinder(char[][], int)</a></span> - Constructor for class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  1479. <dd>&nbsp;</dd>
  1480. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#RoomFinder-char:A:A-int:A:A-">RoomFinder(char[][], int[][])</a></span> - Constructor for class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  1481. <dd>
  1482. <div class="block">Constructs a RoomFinder given a dungeon map and an environment map (which currently is only produced by
  1483. MixedGenerator by the getEnvironment() method after generate() is called, but other classes that use
  1484. MixedGenerator may also expose that environment, such as SerpentMapGenerator.getEnvironment()), and finds rooms,
  1485. corridors, caves, and their connections on the map.</div>
  1486. </dd>
  1487. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html#roomFX">roomFX</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/SectionDungeonGenerator.html" title="class in squidpony.squidgrid.mapping">SectionDungeonGenerator</a></dt>
  1488. <dd>
  1489. <div class="block">The effects that will be applied when generate is called.</div>
  1490. </dd>
  1491. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MixedGenerator.html#roomHeight">roomHeight</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MixedGenerator.html" title="class in squidpony.squidgrid.mapping">MixedGenerator</a></dt>
  1492. <dd>&nbsp;</dd>
  1493. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/RoomFinder.html#rooms">rooms</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/RoomFinder.html" title="class in squidpony.squidgrid.mapping">RoomFinder</a></dt>
  1494. <dd>
  1495. <div class="block">Not likely to be used directly, but there may be things you can do with these that are cumbersome using only
  1496. RoomFinder's simpler API.</div>
  1497. </dd>
  1498. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MimicFill.html#rooms">rooms</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MimicFill.html" title="class in squidpony.squidgrid">MimicFill</a></dt>
  1499. <dd>
  1500. <div class="block">Predefined sample; produces rectangular rooms with a dense packing.</div>
  1501. </dd>
  1502. <dt><a href="../squidpony/tileset/RoomsAndCorridors.html" title="class in squidpony.tileset"><span class="typeNameLink">RoomsAndCorridors</span></a> - Class in <a href="../squidpony/tileset/package-summary.html">squidpony.tileset</a></dt>
  1503. <dd>&nbsp;</dd>
  1504. <dt><span class="memberNameLink"><a href="../squidpony/tileset/RoomsAndCorridors.html#RoomsAndCorridors--">RoomsAndCorridors()</a></span> - Constructor for class squidpony.tileset.<a href="../squidpony/tileset/RoomsAndCorridors.html" title="class in squidpony.tileset">RoomsAndCorridors</a></dt>
  1505. <dd>&nbsp;</dd>
  1506. <dt><a href="../squidpony/tileset/RoomsAndCorridors2WideDiagonalBias.html" title="class in squidpony.tileset"><span class="typeNameLink">RoomsAndCorridors2WideDiagonalBias</span></a> - Class in <a href="../squidpony/tileset/package-summary.html">squidpony.tileset</a></dt>
  1507. <dd>&nbsp;</dd>
  1508. <dt><span class="memberNameLink"><a href="../squidpony/tileset/RoomsAndCorridors2WideDiagonalBias.html#RoomsAndCorridors2WideDiagonalBias--">RoomsAndCorridors2WideDiagonalBias()</a></span> - Constructor for class squidpony.tileset.<a href="../squidpony/tileset/RoomsAndCorridors2WideDiagonalBias.html" title="class in squidpony.tileset">RoomsAndCorridors2WideDiagonalBias</a></dt>
  1509. <dd>&nbsp;</dd>
  1510. <dt><a href="../squidpony/tileset/RoomsLimitConnectivity.html" title="class in squidpony.tileset"><span class="typeNameLink">RoomsLimitConnectivity</span></a> - Class in <a href="../squidpony/tileset/package-summary.html">squidpony.tileset</a></dt>
  1511. <dd>&nbsp;</dd>
  1512. <dt><span class="memberNameLink"><a href="../squidpony/tileset/RoomsLimitConnectivity.html#RoomsLimitConnectivity--">RoomsLimitConnectivity()</a></span> - Constructor for class squidpony.tileset.<a href="../squidpony/tileset/RoomsLimitConnectivity.html" title="class in squidpony.tileset">RoomsLimitConnectivity</a></dt>
  1513. <dd>&nbsp;</dd>
  1514. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MixedGenerator.html#roomWidth">roomWidth</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MixedGenerator.html" title="class in squidpony.squidgrid.mapping">MixedGenerator</a></dt>
  1515. <dd>&nbsp;</dd>
  1516. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/MapModule.html#rotate-int-">rotate(int)</a></span> - Method in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/MapModule.html" title="class in squidpony.squidgrid.mapping">MapModule</a></dt>
  1517. <dd>
  1518. <div class="block">Rotates a copy of this MapModule by the given number of 90-degree turns.</div>
  1519. </dd>
  1520. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Adjacency.RotationAdjacency.html#RotationAdjacency-int-int-squidpony.squidai.DijkstraMap.Measurement-">RotationAdjacency(int, int, DijkstraMap.Measurement)</a></span> - Constructor for class squidpony.squidgrid.<a href="../squidpony/squidgrid/Adjacency.RotationAdjacency.html" title="class in squidpony.squidgrid">Adjacency.RotationAdjacency</a></dt>
  1521. <dd>&nbsp;</dd>
  1522. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Adjacency.html#rotations">rotations</a></span> - Variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/Adjacency.html" title="class in squidpony.squidgrid">Adjacency</a></dt>
  1523. <dd>
  1524. <div class="block">Can be changed if the map changes; you should get the neighbors from neighborMaps() again after changing this.</div>
  1525. </dd>
  1526. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/Radius.html#roughDistance-int-int-">roughDistance(int, int)</a></span> - Method in enum squidpony.squidgrid.<a href="../squidpony/squidgrid/Radius.html" title="enum in squidpony.squidgrid">Radius</a></dt>
  1527. <dd>&nbsp;</dd>
  1528. <dt><a href="../squidpony/tileset/RoundRoomsDiagonalCorridors.html" title="class in squidpony.tileset"><span class="typeNameLink">RoundRoomsDiagonalCorridors</span></a> - Class in <a href="../squidpony/tileset/package-summary.html">squidpony.tileset</a></dt>
  1529. <dd>&nbsp;</dd>
  1530. <dt><span class="memberNameLink"><a href="../squidpony/tileset/RoundRoomsDiagonalCorridors.html#RoundRoomsDiagonalCorridors--">RoundRoomsDiagonalCorridors()</a></span> - Constructor for class squidpony.tileset.<a href="../squidpony/tileset/RoundRoomsDiagonalCorridors.html" title="class in squidpony.tileset">RoundRoomsDiagonalCorridors</a></dt>
  1531. <dd>&nbsp;</dd>
  1532. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/mapping/LanesMapGenerator.html#rows">rows</a></span> - Variable in class squidpony.squidgrid.mapping.<a href="../squidpony/squidgrid/mapping/LanesMapGenerator.html" title="class in squidpony.squidgrid.mapping">LanesMapGenerator</a></dt>
  1533. <dd>&nbsp;</dd>
  1534. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/MimicFill.html#ruins">ruins</a></span> - Static variable in class squidpony.squidgrid.<a href="../squidpony/squidgrid/MimicFill.html" title="class in squidpony.squidgrid">MimicFill</a></dt>
  1535. <dd>&nbsp;</dd>
  1536. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.PerformanceUnit.html#run--">run()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.PerformanceUnit.html" title="class in squidpony.squidgrid">FOVCache.PerformanceUnit</a></dt>
  1537. <dd>
  1538. <div class="block">When an object implementing interface <code>Runnable</code> is used
  1539. to create a thread, starting the thread causes the object's
  1540. <code>run</code> method to be called in that separately executing
  1541. thread.</div>
  1542. </dd>
  1543. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.QualityUnit.html#run--">run()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.QualityUnit.html" title="class in squidpony.squidgrid">FOVCache.QualityUnit</a></dt>
  1544. <dd>
  1545. <div class="block">When an object implementing interface <code>Runnable</code> is used
  1546. to create a thread, starting the thread causes the object's
  1547. <code>run</code> method to be called in that separately executing
  1548. thread.</div>
  1549. </dd>
  1550. <dt><span class="memberNameLink"><a href="../squidpony/squidgrid/FOVCache.RefreshUnit.html#run--">run()</a></span> - Method in class squidpony.squidgrid.<a href="../squidpony/squidgrid/FOVCache.RefreshUnit.html" title="class in squidpony.squidgrid">FOVCache.RefreshUnit</a></dt>
  1551. <dd>
  1552. <div class="block">When an object implementing interface <code>Runnable</code> is used
  1553. to create a thread, starting the thread causes the object's
  1554. <code>run</code> method to be called in that separately executing
  1555. thread.</div>
  1556. </dd>
  1557. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#RUSSIAN_AUTHENTIC">RUSSIAN_AUTHENTIC</a></span> - Static variable in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  1558. <dd>
  1559. <div class="block">Imitation modern Russian, using the authentic Cyrillic alphabet used in Russia and other countries.</div>
  1560. </dd>
  1561. <dt><span class="memberNameLink"><a href="../squidpony/FakeLanguageGen.html#RUSSIAN_ROMANIZED">RUSSIAN_ROMANIZED</a></span> - Static variable in class squidpony.<a href="../squidpony/FakeLanguageGen.html" title="class in squidpony">FakeLanguageGen</a></dt>
  1562. <dd>
  1563. <div class="block">Imitation modern Russian, romanized to use the Latin alphabet.</div>
  1564. </dd>
  1565. </dl>
  1566. <a href="index-1.html">$</a>&nbsp;<a href="index-2.html">A</a>&nbsp;<a href="index-3.html">B</a>&nbsp;<a href="index-4.html">C</a>&nbsp;<a href="index-5.html">D</a>&nbsp;<a href="index-6.html">E</a>&nbsp;<a href="index-7.html">F</a>&nbsp;<a href="index-8.html">G</a>&nbsp;<a href="index-9.html">H</a>&nbsp;<a href="index-10.html">I</a>&nbsp;<a href="index-11.html">J</a>&nbsp;<a href="index-12.html">K</a>&nbsp;<a href="index-13.html">L</a>&nbsp;<a href="index-14.html">M</a>&nbsp;<a href="index-15.html">N</a>&nbsp;<a href="index-16.html">O</a>&nbsp;<a href="index-17.html">P</a>&nbsp;<a href="index-18.html">Q</a>&nbsp;<a href="index-19.html">R</a>&nbsp;<a href="index-20.html">S</a>&nbsp;<a href="index-21.html">T</a>&nbsp;<a href="index-22.html">U</a>&nbsp;<a href="index-23.html">V</a>&nbsp;<a href="index-24.html">W</a>&nbsp;<a href="index-25.html">X</a>&nbsp;<a href="index-26.html">Y</a>&nbsp;<a href="index-27.html">Z</a>&nbsp;</div>
  1567. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  1568. <div class="bottomNav"><a name="navbar.bottom">
  1569. <!-- -->
  1570. </a>
  1571. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  1572. <a name="navbar.bottom.firstrow">
  1573. <!-- -->
  1574. </a>
  1575. <ul class="navList" title="Navigation">
  1576. <li><a href="../overview-summary.html">Overview</a></li>
  1577. <li>Package</li>
  1578. <li>Class</li>
  1579. <li>Use</li>
  1580. <li><a href="../overview-tree.html">Tree</a></li>
  1581. <li><a href="../deprecated-list.html">Deprecated</a></li>
  1582. <li class="navBarCell1Rev">Index</li>
  1583. <li><a href="../help-doc.html">Help</a></li>
  1584. </ul>
  1585. </div>
  1586. <div class="subNav">
  1587. <ul class="navList">
  1588. <li><a href="index-18.html">Prev Letter</a></li>
  1589. <li><a href="index-20.html">Next Letter</a></li>
  1590. </ul>
  1591. <ul class="navList">
  1592. <li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
  1593. <li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
  1594. </ul>
  1595. <ul class="navList" id="allclasses_navbar_bottom">
  1596. <li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
  1597. </ul>
  1598. <div>
  1599. <script type="text/javascript"><!--
  1600. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  1601. if(window==top) {
  1602. allClassesLink.style.display = "block";
  1603. }
  1604. else {
  1605. allClassesLink.style.display = "none";
  1606. }
  1607. //-->
  1608. </script>
  1609. </div>
  1610. <a name="skip.navbar.bottom">
  1611. <!-- -->
  1612. </a></div>
  1613. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  1614. <p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2016. All rights reserved.</small></p>
  1615. </body>
  1616. </html>