<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Sun Nov 03 15:35:43 CET 2013 -->
<title>FloatArray (libgdx API)
</title>
<meta name="date" content="2013-11-03">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="FloatArray (libgdx API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.
</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview
</a></li>
<li><a href="package-summary.html">Package
</a></li>
<li class="navBarCell1Rev">Class
</li>
<li><a href="class-use/FloatArray.html">Use
</a></li>
<li><a href="package-tree.html">Tree
</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated
</a></li>
<li><a href="../../../../index-all.html">Index
</a></li>
<li><a href="../../../../help-doc.html">Help
</a></li>
</ul>
<div class="aboutLanguage"><em>
libgdx API
<style>
body, td, th { font-family:Helvetica, Tahoma, Arial, sans-serif; font-size:10pt }
pre, code, tt { font-size:9pt; font-family:Lucida Console, Courier New, sans-serif }
h1, h2, h3, .FrameTitleFont, .FrameHeadingFont, .TableHeadingColor font { font-size:105%; font-weight:bold }
.TableHeadingColor { background:#EEEEFF; }
a { text-decoration:none }
a:hover { text-decoration:underline }
a:link, a:visited { color:blue }
table { border:0px }
.TableRowColor td:first-child { border-left:1px solid black }
.TableRowColor td { border:0px; border-bottom:1px solid black; border-right:1px solid black }
hr { border:0px; border-bottom:1px solid #333366; }
</style>
</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/badlogic/gdx/utils/Disposable.html" title="interface in com.badlogic.gdx.utils"><span class="strong">Prev Class
</span></a></li>
<li><a href="../../../../com/badlogic/gdx/utils/GdxBuild.html" title="class in com.badlogic.gdx.utils"><span class="strong">Next Class
</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/badlogic/gdx/utils/FloatArray.html" target="_top">Frames
</a></li>
<li><a href="FloatArray.html" target="_top">No Frames
</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes
</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:
</li>
<li>Nested
|
</li>
<li><a href="#field_summary">Field
</a> |
</li>
<li><a href="#constructor_summary">Constr
</a> |
</li>
<li><a href="#method_summary">Method
</a></li>
</ul>
<ul class="subNavList">
<li>Detail:
</li>
<li><a href="#field_detail">Field
</a> |
</li>
<li><a href="#constructor_detail">Constr
</a> |
</li>
<li><a href="#method_detail">Method
</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.badlogic.gdx.utils
</div>
<h2 title="Class FloatArray" class="title">Class FloatArray
</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object
</li>
<li>
<ul class="inheritance">
<li>com.badlogic.gdx.utils.FloatArray
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class
<span class="strong">FloatArray
</span>
extends java.lang.Object
</pre>
<div class="block">A resizable, ordered or unordered float array. Avoids the boxing that occurs with ArrayList
<Float>. If unordered, this class
avoids a memory copy when removing elements (the last element is moved to the removed element's position).
</div>
<dl><dt><span class="strong">Author:
</span></dt>
<dd>Nathan Sweet
</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary
</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields
</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type
</th>
<th class="colLast" scope="col">Field and Description
</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float[]
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#items">items
</a></strong></code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#ordered">ordered
</a></strong></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#size">size
</a></strong></code> </td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary
</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors
</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description
</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#FloatArray()">FloatArray
</a></strong>()
</code>
<div class="block">Creates an ordered array with a capacity of 16.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#FloatArray(boolean, float[], int, int)">FloatArray
</a></strong>(boolean
ordered,
float[]
array,
int
startIndex,
int
count)
</code>
<div class="block">Creates a new array containing the elements in the specified array.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#FloatArray(boolean, int)">FloatArray
</a></strong>(boolean
ordered,
int
capacity)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#FloatArray(float[])">FloatArray
</a></strong>(float[]
array)
</code>
<div class="block">Creates a new ordered array containing the elements in the specified array.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#FloatArray(com.badlogic.gdx.utils.FloatArray)">FloatArray
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array)
</code>
<div class="block">Creates a new array containing the elements in the specific array.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#FloatArray(int)">FloatArray
</a></strong>(int
capacity)
</code>
<div class="block">Creates an ordered array with the specified capacity.
</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary
</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods
</span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type
</th>
<th class="colLast" scope="col">Method and Description
</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#add(float)">add
</a></strong>(float
value)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#addAll(float...)">addAll
</a></strong>(float...
array)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#addAll(float[], int, int)">addAll
</a></strong>(float[]
array,
int
offset,
int
length)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#addAll(com.badlogic.gdx.utils.FloatArray)">addAll
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#addAll(com.badlogic.gdx.utils.FloatArray, int, int)">addAll
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array,
int
offset,
int
length)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#clear()">clear
</a></strong>()
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#contains(float)">contains
</a></strong>(float
value)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float[]
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#ensureCapacity(int)">ensureCapacity
</a></strong>(int
additionalCapacity)
</code>
<div class="block">Increases the size of the backing array to acommodate the specified number of additional items.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#equals(java.lang.Object)">equals
</a></strong>(java.lang.Object
object)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#first()">first
</a></strong>()
</code>
<div class="block">Returns the first item.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#get(int)">get
</a></strong>(int
index)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#incr(int, float)">incr
</a></strong>(int
index,
float
value)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#indexOf(float)">indexOf
</a></strong>(float
value)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#insert(int, float)">insert
</a></strong>(int
index,
float
value)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#lastIndexOf(char)">lastIndexOf
</a></strong>(char
value)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#peek()">peek
</a></strong>()
</code>
<div class="block">Returns the last item.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#pop()">pop
</a></strong>()
</code>
<div class="block">Removes and returns the last item.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#random()">random
</a></strong>()
</code>
<div class="block">Returns a random item from the array, or zero if the array is empty.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#removeAll(com.badlogic.gdx.utils.FloatArray)">removeAll
</a></strong>(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array)
</code>
<div class="block">Removes from this array all of elements contained in the specified array.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#removeIndex(int)">removeIndex
</a></strong>(int
index)
</code>
<div class="block">Removes and returns the item at the specified index.
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#removeValue(float)">removeValue
</a></strong>(float
value)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected float[]
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#resize(int)">resize
</a></strong>(int
newSize)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#reverse()">reverse
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#set(int, float)">set
</a></strong>(int
index,
float
value)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#shrink()">shrink
</a></strong>()
</code>
<div class="block">Reduces the size of the backing array to the size of the actual items.
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#shuffle()">shuffle
</a></strong>()
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#sort()">sort
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#swap(int, int)">swap
</a></strong>(int
first,
int
second)
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float[]
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#toArray()">toArray
</a></strong>()
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#toString()">toString
</a></strong>()
</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#toString(java.lang.String)">toString
</a></strong>(java.lang.String
separator)
</code> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void
</code></td>
<td class="colLast"><code><strong><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#truncate(int)">truncate
</a></strong>(int
newSize)
</code>
<div class="block">Reduces the size of the array to the specified size.
</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class
java.lang.Object
</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail
</h3>
<a name="items">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>items
</h4>
<pre>public
float[] items
</pre>
</li>
</ul>
<a name="size">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>size
</h4>
<pre>public
int size
</pre>
</li>
</ul>
<a name="ordered">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ordered
</h4>
<pre>public
boolean ordered
</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail
</h3>
<a name="FloatArray()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FloatArray
</h4>
<pre>public
FloatArray()
</pre>
<div class="block">Creates an ordered array with a capacity of 16.
</div>
</li>
</ul>
<a name="FloatArray(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FloatArray
</h4>
<pre>public
FloatArray(int
capacity)
</pre>
<div class="block">Creates an ordered array with the specified capacity.
</div>
</li>
</ul>
<a name="FloatArray(boolean, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FloatArray
</h4>
<pre>public
FloatArray(boolean
ordered,
int
capacity)
</pre>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>ordered
</code> - If false, methods that remove elements may change the order of other elements in the array, which avoids a
memory copy.
</dd><dd><code>capacity
</code> - Any elements added beyond this will cause the backing array to be grown.
</dd></dl>
</li>
</ul>
<a name="FloatArray(com.badlogic.gdx.utils.FloatArray)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FloatArray
</h4>
<pre>public
FloatArray(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array)
</pre>
<div class="block">Creates a new array containing the elements in the specific array. The new array will be ordered if the specific array is
ordered. The capacity is set to the number of elements, so any subsequent elements added will cause the backing array to be
grown.
</div>
</li>
</ul>
<a name="FloatArray(float[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FloatArray
</h4>
<pre>public
FloatArray(float[]
array)
</pre>
<div class="block">Creates a new ordered array containing the elements in the specified array. The capacity is set to the number of elements,
so any subsequent elements added will cause the backing array to be grown.
</div>
</li>
</ul>
<a name="FloatArray(boolean, float[], int, int)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>FloatArray
</h4>
<pre>public
FloatArray(boolean
ordered,
float[]
array,
int
startIndex,
int
count)
</pre>
<div class="block">Creates a new array containing the elements in the specified array. The capacity is set to the number of elements, so any
subsequent elements added will cause the backing array to be grown.
</div>
<dl><dt><span class="strong">Parameters:
</span></dt><dd><code>ordered
</code> - If false, methods that remove elements may change the order of other elements in the array, which avoids a
memory copy.
</dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail
</h3>
<a name="add(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add
</h4>
<pre>public
void
add(float
value)
</pre>
</li>
</ul>
<a name="addAll(com.badlogic.gdx.utils.FloatArray)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAll
</h4>
<pre>public
void
addAll(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array)
</pre>
</li>
</ul>
<a name="addAll(com.badlogic.gdx.utils.FloatArray, int, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAll
</h4>
<pre>public
void
addAll(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array,
int
offset,
int
length)
</pre>
</li>
</ul>
<a name="addAll(float...)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAll
</h4>
<pre>public
void
addAll(float...
array)
</pre>
</li>
</ul>
<a name="addAll(float[], int, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addAll
</h4>
<pre>public
void
addAll(float[]
array,
int
offset,
int
length)
</pre>
</li>
</ul>
<a name="get(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>get
</h4>
<pre>public
float
get(int
index)
</pre>
</li>
</ul>
<a name="set(int, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set
</h4>
<pre>public
void
set(int
index,
float
value)
</pre>
</li>
</ul>
<a name="incr(int, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>incr
</h4>
<pre>public
void
incr(int
index,
float
value)
</pre>
</li>
</ul>
<a name="insert(int, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>insert
</h4>
<pre>public
void
insert(int
index,
float
value)
</pre>
</li>
</ul>
<a name="swap(int, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>swap
</h4>
<pre>public
void
swap(int
first,
int
second)
</pre>
</li>
</ul>
<a name="contains(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>contains
</h4>
<pre>public
boolean
contains(float
value)
</pre>
</li>
</ul>
<a name="indexOf(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>indexOf
</h4>
<pre>public
int
indexOf(float
value)
</pre>
</li>
</ul>
<a name="lastIndexOf(char)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lastIndexOf
</h4>
<pre>public
int
lastIndexOf(char
value)
</pre>
</li>
</ul>
<a name="removeValue(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeValue
</h4>
<pre>public
boolean
removeValue(float
value)
</pre>
</li>
</ul>
<a name="removeIndex(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeIndex
</h4>
<pre>public
float
removeIndex(int
index)
</pre>
<div class="block">Removes and returns the item at the specified index.
</div>
</li>
</ul>
<a name="removeAll(com.badlogic.gdx.utils.FloatArray)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeAll
</h4>
<pre>public
boolean
removeAll(
<a href="../../../../com/badlogic/gdx/utils/FloatArray.html" title="class in com.badlogic.gdx.utils">FloatArray
</a> array)
</pre>
<div class="block">Removes from this array all of elements contained in the specified array.
</div>
<dl><dt><span class="strong">Returns:
</span></dt><dd>true if this array was modified.
</dd></dl>
</li>
</ul>
<a name="pop()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pop
</h4>
<pre>public
float
pop()
</pre>
<div class="block">Removes and returns the last item.
</div>
</li>
</ul>
<a name="peek()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>peek
</h4>
<pre>public
float
peek()
</pre>
<div class="block">Returns the last item.
</div>
</li>
</ul>
<a name="first()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>first
</h4>
<pre>public
float
first()
</pre>
<div class="block">Returns the first item.
</div>
</li>
</ul>
<a name="clear()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clear
</h4>
<pre>public
void
clear()
</pre>
</li>
</ul>
<a name="shrink()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shrink
</h4>
<pre>public
void
shrink()
</pre>
<div class="block">Reduces the size of the backing array to the size of the actual items. This is useful to release memory when many items have
been removed, or if it is known that more items will not be added.
</div>
</li>
</ul>
<a name="ensureCapacity(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureCapacity
</h4>
<pre>public
float[]
ensureCapacity(int
additionalCapacity)
</pre>
<div class="block">Increases the size of the backing array to acommodate the specified number of additional items. Useful before adding many
items to avoid multiple backing array resizes.
</div>
<dl><dt><span class="strong">Returns:
</span></dt><dd><a href="../../../../com/badlogic/gdx/utils/FloatArray.html#items"><code>items
</code></a></dd></dl>
</li>
</ul>
<a name="resize(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resize
</h4>
<pre>protected
float[]
resize(int
newSize)
</pre>
</li>
</ul>
<a name="sort()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sort
</h4>
<pre>public
void
sort()
</pre>
</li>
</ul>
<a name="reverse()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reverse
</h4>
<pre>public
void
reverse()
</pre>
</li>
</ul>
<a name="shuffle()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shuffle
</h4>
<pre>public
void
shuffle()
</pre>
</li>
</ul>
<a name="truncate(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>truncate
</h4>
<pre>public
void
truncate(int
newSize)
</pre>
<div class="block">Reduces the size of the array to the specified size. If the array is already smaller than the specified size, no action is
taken.
</div>
</li>
</ul>
<a name="random()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>random
</h4>
<pre>public
float
random()
</pre>
<div class="block">Returns a random item from the array, or zero if the array is empty.
</div>
</li>
</ul>
<a name="toArray()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toArray
</h4>
<pre>public
float[]
toArray()
</pre>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>equals
</h4>
<pre>public
boolean
equals(java.lang.Object
object)
</pre>
<dl>
<dt><strong>Overrides:
</strong></dt>
<dd><code>equals
</code> in class
<code>java.lang.Object
</code></dd>
</dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString
</h4>
<pre>public
java.lang.String
toString()
</pre>
<dl>
<dt><strong>Overrides:
</strong></dt>
<dd><code>toString
</code> in class
<code>java.lang.Object
</code></dd>
</dl>
</li>
</ul>
<a name="toString(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString
</h4>
<pre>public
java.lang.String
toString(java.lang.String
separator)
</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview
</a></li>
<li><a href="package-summary.html">Package
</a></li>
<li class="navBarCell1Rev">Class
</li>
<li><a href="class-use/FloatArray.html">Use
</a></li>
<li><a href="package-tree.html">Tree
</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated
</a></li>
<li><a href="../../../../index-all.html">Index
</a></li>
<li><a href="../../../../help-doc.html">Help
</a></li>
</ul>
<div class="aboutLanguage"><em>libgdx API
</em></div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../com/badlogic/gdx/utils/Disposable.html" title="interface in com.badlogic.gdx.utils"><span class="strong">Prev Class
</span></a></li>
<li><a href="../../../../com/badlogic/gdx/utils/GdxBuild.html" title="class in com.badlogic.gdx.utils"><span class="strong">Next Class
</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?com/badlogic/gdx/utils/FloatArray.html" target="_top">Frames
</a></li>
<li><a href="FloatArray.html" target="_top">No Frames
</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes
</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:
</li>
<li>Nested
|
</li>
<li><a href="#field_summary">Field
</a> |
</li>
<li><a href="#constructor_summary">Constr
</a> |
</li>
<li><a href="#method_summary">Method
</a></li>
</ul>
<ul class="subNavList">
<li>Detail:
</li>
<li><a href="#field_detail">Field
</a> |
</li>
<li><a href="#constructor_detail">Constr
</a> |
</li>
<li><a href="#method_detail">Method
</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
<div style="font-size:9pt"><i>
Copyright
© 2010-2013 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)
</i></div>
</small></p>
</body>
</html>