Subversion Repositories AndroidProjects

Rev

Blame | Last modification | View Log | RSS feed

<!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:42 CET 2013 -->
<title>MeshBuilder (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="MeshBuilder (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/MeshBuilder.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/graphics/g3d/utils/GLES10ShaderProvider.html" title="class in com.badlogic.gdx.graphics.g3d.utils"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html" target="_top">Frames</a></li>
<li><a href="MeshBuilder.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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.graphics.g3d.utils</div>
<h2 title="Class MeshBuilder" class="title">Class MeshBuilder</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.badlogic.gdx.graphics.g3d.utils.MeshBuilder</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">MeshBuilder</span>
extends java.lang.Object
implements <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></pre>
<div class="block">Class to construct a mesh, optionally splitting it into one or more mesh parts.
 Before you can call any other method you must call <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#begin(com.badlogic.gdx.graphics.VertexAttributes)"><code>begin(VertexAttributes)</code></a> or <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#begin(com.badlogic.gdx.graphics.VertexAttributes, int)"><code>begin(VertexAttributes, int)</code></a>.
 To use mesh parts you must call <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#part(java.lang.String, int)"><code>part(String, int)</code></a> before you start building the part.
 The MeshPart itself is only valid after the call to <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#end()"><code>end()</code></a>.</div>
<dl><dt><span class="strong">Author:</span></dt>
  <dd>Xoppa</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!--   -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested_classes_inherited_from_class_com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder">
<!--   -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;com.badlogic.gdx.graphics.g3d.utils.<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></h3>
<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a></code></li>
</ul>
</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">&nbsp;</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/graphics/g3d/utils/MeshBuilder.html#MeshBuilder()">MeshBuilder</a></strong>()</code>&nbsp;</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">&nbsp;</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/graphics/g3d/utils/MeshBuilder.html#begin(long)">begin</a></strong>(long&nbsp;attributes)</code>
<div class="block">Begin building a mesh.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#begin(long, int)">begin</a></strong>(long&nbsp;attributes,
     int&nbsp;primitiveType)</code>
<div class="block">Begin building a mesh.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#begin(com.badlogic.gdx.graphics.VertexAttributes)">begin</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a>&nbsp;attributes)</code>
<div class="block">Begin building a mesh.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#begin(com.badlogic.gdx.graphics.VertexAttributes, int)">begin</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a>&nbsp;attributes,
     int&nbsp;primitiveType)</code>
<div class="block">Begin building a mesh</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#box(float, float, float)">box</a></strong>(float&nbsp;width,
   float&nbsp;height,
   float&nbsp;depth)</code>
<div class="block">Add a box with the specified dimensions.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#box(float, float, float, float, float, float)">box</a></strong>(float&nbsp;x,
   float&nbsp;y,
   float&nbsp;z,
   float&nbsp;width,
   float&nbsp;height,
   float&nbsp;depth)</code>
<div class="block">Add a box at the specified location, with the specified dimensions</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#box(com.badlogic.gdx.math.Matrix4)">box</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Matrix4.html" title="class in com.badlogic.gdx.math">Matrix4</a>&nbsp;transform)</code>
<div class="block">Add a box given the matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#box(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">box</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner000,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner010,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner100,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner110,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner001,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner011,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner101,
   <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner111)</code>
<div class="block">Add a box.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#box(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">box</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner000,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner010,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner100,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner110,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner001,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner011,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner101,
   <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner111)</code>
<div class="block">Add a box.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#capsule(float, float, int)">capsule</a></strong>(float&nbsp;radius,
       float&nbsp;height,
       int&nbsp;divisions)</code>
<div class="block">Add a capsule</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, float, float, float, float, float, float)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      float&nbsp;centerX,
      float&nbsp;centerY,
      float&nbsp;centerZ,
      float&nbsp;normalX,
      float&nbsp;normalY,
      float&nbsp;normalZ)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, float, float, float, float, float, float, float, float)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      float&nbsp;centerX,
      float&nbsp;centerY,
      float&nbsp;centerZ,
      float&nbsp;normalX,
      float&nbsp;normalY,
      float&nbsp;normalZ,
      float&nbsp;angleFrom,
      float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      float&nbsp;centerX,
      float&nbsp;centerY,
      float&nbsp;centerZ,
      float&nbsp;normalX,
      float&nbsp;normalY,
      float&nbsp;normalZ,
      float&nbsp;tangentX,
      float&nbsp;tangentY,
      float&nbsp;tangentZ,
      float&nbsp;binormalX,
      float&nbsp;binormalY,
      float&nbsp;binormalZ)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      float&nbsp;centerX,
      float&nbsp;centerY,
      float&nbsp;centerZ,
      float&nbsp;normalX,
      float&nbsp;normalY,
      float&nbsp;normalZ,
      float&nbsp;tangentX,
      float&nbsp;tangentY,
      float&nbsp;tangentZ,
      float&nbsp;binormalX,
      float&nbsp;binormalY,
      float&nbsp;binormalZ,
      float&nbsp;angleFrom,
      float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
      float&nbsp;angleFrom,
      float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">circle</a></strong>(float&nbsp;radius,
      int&nbsp;divisions,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal,
      float&nbsp;angleFrom,
      float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#cone(float, float, float, int)">cone</a></strong>(float&nbsp;width,
    float&nbsp;height,
    float&nbsp;depth,
    int&nbsp;divisions)</code>
<div class="block">Add a cone</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#cone(float, float, float, int, float, float)">cone</a></strong>(float&nbsp;width,
    float&nbsp;height,
    float&nbsp;depth,
    int&nbsp;divisions,
    float&nbsp;angleFrom,
    float&nbsp;angleTo)</code>
<div class="block">Add a cone</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#createAttributes(long)">createAttributes</a></strong>(long&nbsp;usage)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#cylinder(float, float, float, int)">cylinder</a></strong>(float&nbsp;width,
        float&nbsp;height,
        float&nbsp;depth,
        int&nbsp;divisions)</code>
<div class="block">Add a cylinder</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#cylinder(float, float, float, int, float, float)">cylinder</a></strong>(float&nbsp;width,
        float&nbsp;height,
        float&nbsp;depth,
        int&nbsp;divisions,
        float&nbsp;angleFrom,
        float&nbsp;angleTo)</code>
<div class="block">Add a cylinder</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#cylinder(float, float, float, int, float, float, boolean)">cylinder</a></strong>(float&nbsp;width,
        float&nbsp;height,
        float&nbsp;depth,
        int&nbsp;divisions,
        float&nbsp;angleFrom,
        float&nbsp;angleTo,
        boolean&nbsp;close)</code>
<div class="block">Add a cylinder</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       float&nbsp;innerWidth,
       float&nbsp;innerHeight,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ)</code>
<div class="block">Add an ellipse</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       float&nbsp;innerWidth,
       float&nbsp;innerHeight,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ,
       float&nbsp;angleFrom,
       float&nbsp;angleTo)</code>
<div class="block">Add an ellipse</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       float&nbsp;innerWidth,
       float&nbsp;innerHeight,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ,
       float&nbsp;tangentX,
       float&nbsp;tangentY,
       float&nbsp;tangentZ,
       float&nbsp;binormalX,
       float&nbsp;binormalY,
       float&nbsp;binormalZ,
       float&nbsp;angleFrom,
       float&nbsp;angleTo)</code>
<div class="block">Add an ellipse</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       float&nbsp;innerWidth,
       float&nbsp;innerHeight,
       int&nbsp;divisions,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</code>
<div class="block">Add an ellipse</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ,
       float&nbsp;angleFrom,
       float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ,
       float&nbsp;tangentX,
       float&nbsp;tangentY,
       float&nbsp;tangentZ,
       float&nbsp;binormalX,
       float&nbsp;binormalY,
       float&nbsp;binormalZ)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       float&nbsp;centerX,
       float&nbsp;centerY,
       float&nbsp;centerZ,
       float&nbsp;normalX,
       float&nbsp;normalY,
       float&nbsp;normalZ,
       float&nbsp;tangentX,
       float&nbsp;tangentY,
       float&nbsp;tangentZ,
       float&nbsp;binormalX,
       float&nbsp;binormalY,
       float&nbsp;binormalZ,
       float&nbsp;angleFrom,
       float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
       float&nbsp;angleFrom,
       float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">ellipse</a></strong>(float&nbsp;width,
       float&nbsp;height,
       int&nbsp;divisions,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal,
       float&nbsp;angleFrom,
       float&nbsp;angleTo)</code>
<div class="block">Add a circle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../com/badlogic/gdx/graphics/Mesh.html" title="class in com.badlogic.gdx.graphics">Mesh</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#end()">end</a></strong>()</code>
<div class="block">End building the mesh and returns the mesh</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureCapacity(int, int)">ensureCapacity</a></strong>(int&nbsp;numVertices,
              int&nbsp;numIndices)</code>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and indices.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureIndices(int)">ensureIndices</a></strong>(int&nbsp;numIndices)</code>
<div class="block">Increases the size of the backing indices array to accommodate the specified number of additional indices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureRectangleIndices(int)">ensureRectangleIndices</a></strong>(int&nbsp;numRectangles)</code>
<div class="block">Increases the size of the backing indices array to accommodate the specified number of additional rectangles.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureRectangles(int)">ensureRectangles</a></strong>(int&nbsp;numRectangles)</code>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and rectangles.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureRectangles(int, int)">ensureRectangles</a></strong>(int&nbsp;numVertices,
                int&nbsp;numRectangles)</code>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and rectangles.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureTriangleIndices(int)">ensureTriangleIndices</a></strong>(int&nbsp;numTriangles)</code>
<div class="block">Increases the size of the backing indices array to accommodate the specified number of additional triangles.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureTriangles(int)">ensureTriangles</a></strong>(int&nbsp;numTriangles)</code>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and triangles.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureTriangles(int, int)">ensureTriangles</a></strong>(int&nbsp;numVertices,
               int&nbsp;numTriangles)</code>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and triangles.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#ensureVertices(int)">ensureVertices</a></strong>(int&nbsp;numVertices)</code>
<div class="block">Increases the size of the backing vertices array to accommodate the specified number of additional vertices.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#getAttributes()">getAttributes</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model">MeshPart</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#getMeshPart()">getMeshPart</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#index(short)">index</a></strong>(short&nbsp;value)</code>
<div class="block">Add an index, MeshPartBuilder expects all meshes to be indexed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#index(short, short)">index</a></strong>(short&nbsp;value1,
     short&nbsp;value2)</code>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#index(short, short, short)">index</a></strong>(short&nbsp;value1,
     short&nbsp;value2,
     short&nbsp;value3)</code>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#index(short, short, short, short)">index</a></strong>(short&nbsp;value1,
     short&nbsp;value2,
     short&nbsp;value3,
     short&nbsp;value4)</code>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#index(short, short, short, short, short, short)">index</a></strong>(short&nbsp;value1,
     short&nbsp;value2,
     short&nbsp;value3,
     short&nbsp;value4,
     short&nbsp;value5,
     short&nbsp;value6)</code>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#index(short, short, short, short, short, short, short, short)">index</a></strong>(short&nbsp;value1,
     short&nbsp;value2,
     short&nbsp;value3,
     short&nbsp;value4,
     short&nbsp;value5,
     short&nbsp;value6,
     short&nbsp;value7,
     short&nbsp;value8)</code>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#lastIndex()">lastIndex</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#line(float, float, float, float, float, float)">line</a></strong>(float&nbsp;x1,
    float&nbsp;y1,
    float&nbsp;z1,
    float&nbsp;x2,
    float&nbsp;y2,
    float&nbsp;z2)</code>
<div class="block">Add a line.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#line(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">line</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p1,
    <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p2)</code>
<div class="block">Add a line.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#line(short, short)">line</a></strong>(short&nbsp;index1,
    short&nbsp;index2)</code>
<div class="block">Add a line by indices.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">line</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
    <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c1,
    <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2,
    <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c2)</code>
<div class="block">Add a line.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">line</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
    <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2)</code>
<div class="block">Add a line.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model">MeshPart</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#part(java.lang.String, int)">part</a></strong>(java.lang.String&nbsp;id,
    int&nbsp;primitiveType)</code>
<div class="block">Starts a new MeshPart.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#patch(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, int)">patch</a></strong>(float&nbsp;x00,
     float&nbsp;y00,
     float&nbsp;z00,
     float&nbsp;x10,
     float&nbsp;y10,
     float&nbsp;z10,
     float&nbsp;x11,
     float&nbsp;y11,
     float&nbsp;z11,
     float&nbsp;x01,
     float&nbsp;y01,
     float&nbsp;z01,
     float&nbsp;normalX,
     float&nbsp;normalY,
     float&nbsp;normalZ,
     int&nbsp;divisionsU,
     int&nbsp;divisionsV)</code>
<div class="block">Add a rectangle.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#patch(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, int, int)">patch</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner00,
     <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner10,
     <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner11,
     <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner01,
     int&nbsp;divisionsU,
     int&nbsp;divisionsV)</code>
<div class="block">Add a rectangle.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#patch(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, int, int)">patch</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner00,
     <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner10,
     <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner11,
     <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner01,
     <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
     int&nbsp;divisionsU,
     int&nbsp;divisionsV)</code>
<div class="block">Add a rectangle.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#rect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">rect</a></strong>(float&nbsp;x00,
    float&nbsp;y00,
    float&nbsp;z00,
    float&nbsp;x10,
    float&nbsp;y10,
    float&nbsp;z10,
    float&nbsp;x11,
    float&nbsp;y11,
    float&nbsp;z11,
    float&nbsp;x01,
    float&nbsp;y01,
    float&nbsp;z01,
    float&nbsp;normalX,
    float&nbsp;normalY,
    float&nbsp;normalZ)</code>
<div class="block">Add a rectangle Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#rect(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">rect</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner00,
    <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner10,
    <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner11,
    <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner01)</code>
<div class="block">Add a rectangle.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#rect(short, short, short, short)">rect</a></strong>(short&nbsp;corner00,
    short&nbsp;corner10,
    short&nbsp;corner11,
    short&nbsp;corner01)</code>
<div class="block">Add a rectangle by indices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#rect(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">rect</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner00,
    <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner10,
    <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner11,
    <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner01,
    <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</code>
<div class="block">Add a rectangle.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#setColor(com.badlogic.gdx.graphics.Color)">setColor</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;color)</code>
<div class="block">Set the color used if no vertex color is provided, or null to not use a default color.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#setColor(float, float, float, float)">setColor</a></strong>(float&nbsp;r,
        float&nbsp;g,
        float&nbsp;b,
        float&nbsp;a)</code>
<div class="block">Set the color used if no vertex color is provided.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#setUVRange(float, float, float, float)">setUVRange</a></strong>(float&nbsp;u1,
          float&nbsp;v1,
          float&nbsp;u2,
          float&nbsp;v2)</code>
<div class="block">Set range of texture coordinates used (default is 0,0,1,1).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#sphere(float, float, float, int, int)">sphere</a></strong>(float&nbsp;width,
      float&nbsp;height,
      float&nbsp;depth,
      int&nbsp;divisionsU,
      int&nbsp;divisionsV)</code>
<div class="block">Add a sphere</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#sphere(float, float, float, int, int, float, float, float, float)">sphere</a></strong>(float&nbsp;width,
      float&nbsp;height,
      float&nbsp;depth,
      int&nbsp;divisionsU,
      int&nbsp;divisionsV,
      float&nbsp;angleUFrom,
      float&nbsp;angleUTo,
      float&nbsp;angleVFrom,
      float&nbsp;angleVTo)</code>
<div class="block">Add a sphere</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int)">sphere</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Matrix4.html" title="class in com.badlogic.gdx.math">Matrix4</a>&nbsp;transform,
      float&nbsp;width,
      float&nbsp;height,
      float&nbsp;depth,
      int&nbsp;divisionsU,
      int&nbsp;divisionsV)</code>
<div class="block">Add a sphere</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int, float, float, float, float)">sphere</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Matrix4.html" title="class in com.badlogic.gdx.math">Matrix4</a>&nbsp;transform,
      float&nbsp;width,
      float&nbsp;height,
      float&nbsp;depth,
      int&nbsp;divisionsU,
      int&nbsp;divisionsV,
      float&nbsp;angleUFrom,
      float&nbsp;angleUTo,
      float&nbsp;angleVFrom,
      float&nbsp;angleVTo)</code>
<div class="block">Add a sphere</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#triangle(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">triangle</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p1,
        <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p2,
        <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p3)</code>
<div class="block">Add a triangle.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#triangle(short, short, short)">triangle</a></strong>(short&nbsp;index1,
        short&nbsp;index2,
        short&nbsp;index3)</code>
<div class="block">Add a triangle by indices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">triangle</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
        <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c1,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2,
        <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c2,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p3,
        <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c3)</code>
<div class="block">Add a triangle.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">triangle</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p3)</code>
<div class="block">Add a triangle.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#vertex(float...)">vertex</a></strong>(float...&nbsp;values)</code>
<div class="block">Add one or more vertices, returns the index of the last vertex added.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#vertex(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">vertex</a></strong>(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;info)</code>
<div class="block">Add a vertex, returns the index.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>short</code></td>
<td class="colLast"><code><strong><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#vertex(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector2)">vertex</a></strong>(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;pos,
      <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;nor,
      <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;col,
      <a href="../../../../../../com/badlogic/gdx/math/Vector2.html" title="class in com.badlogic.gdx.math">Vector2</a>&nbsp;uv)</code>
<div class="block">Add a vertex, returns the index.</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&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="MeshBuilder()">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MeshBuilder</h4>
<pre>public&nbsp;MeshBuilder()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="createAttributes(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createAttributes</h4>
<pre>public static&nbsp;<a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a>&nbsp;createAttributes(long&nbsp;usage)</pre>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>usage</code> - bitwise mask of the <a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.Usage.html" title="class in com.badlogic.gdx.graphics"><code>VertexAttributes.Usage</code></a>,
 only Position, Color, Normal and TextureCoordinates is supported.</dd></dl>
</li>
</ul>
<a name="begin(long)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>begin</h4>
<pre>public&nbsp;void&nbsp;begin(long&nbsp;attributes)</pre>
<div class="block">Begin building a mesh. Call <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#part(java.lang.String, int)"><code>part(String, int)</code></a> to start a <a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model"><code>MeshPart</code></a>.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>attributes</code> - bitwise mask of the <a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.Usage.html" title="class in com.badlogic.gdx.graphics"><code>VertexAttributes.Usage</code></a>,
 only Position, Color, Normal and TextureCoordinates is supported.</dd></dl>
</li>
</ul>
<a name="begin(com.badlogic.gdx.graphics.VertexAttributes)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>begin</h4>
<pre>public&nbsp;void&nbsp;begin(<a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a>&nbsp;attributes)</pre>
<div class="block">Begin building a mesh. Call <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html#part(java.lang.String, int)"><code>part(String, int)</code></a> to start a <a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model"><code>MeshPart</code></a>.</div>
</li>
</ul>
<a name="begin(long, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>begin</h4>
<pre>public&nbsp;void&nbsp;begin(long&nbsp;attributes,
         int&nbsp;primitiveType)</pre>
<div class="block">Begin building a mesh.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>attributes</code> - bitwise mask of the <a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.Usage.html" title="class in com.badlogic.gdx.graphics"><code>VertexAttributes.Usage</code></a>,
 only Position, Color, Normal and TextureCoordinates is supported.</dd></dl>
</li>
</ul>
<a name="begin(com.badlogic.gdx.graphics.VertexAttributes, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>begin</h4>
<pre>public&nbsp;void&nbsp;begin(<a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a>&nbsp;attributes,
         int&nbsp;primitiveType)</pre>
<div class="block">Begin building a mesh</div>
</li>
</ul>
<a name="part(java.lang.String, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>part</h4>
<pre>public&nbsp;<a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model">MeshPart</a>&nbsp;part(java.lang.String&nbsp;id,
            int&nbsp;primitiveType)</pre>
<div class="block">Starts a new MeshPart. The mesh part is not usable until end() is called</div>
</li>
</ul>
<a name="end()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>end</h4>
<pre>public&nbsp;<a href="../../../../../../com/badlogic/gdx/graphics/Mesh.html" title="class in com.badlogic.gdx.graphics">Mesh</a>&nbsp;end()</pre>
<div class="block">End building the mesh and returns the mesh</div>
</li>
</ul>
<a name="getAttributes()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAttributes</h4>
<pre>public&nbsp;<a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics">VertexAttributes</a>&nbsp;getAttributes()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#getAttributes()">getAttributes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>The <a href="../../../../../../com/badlogic/gdx/graphics/VertexAttributes.html" title="class in com.badlogic.gdx.graphics"><code>VertexAttributes</code></a> available for building.</dd></dl>
</li>
</ul>
<a name="getMeshPart()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMeshPart</h4>
<pre>public&nbsp;<a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model">MeshPart</a>&nbsp;getMeshPart()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#getMeshPart()">getMeshPart</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>The <a href="../../../../../../com/badlogic/gdx/graphics/g3d/model/MeshPart.html" title="class in com.badlogic.gdx.graphics.g3d.model"><code>MeshPart</code></a> currently building.</dd></dl>
</li>
</ul>
<a name="setColor(float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColor</h4>
<pre>public&nbsp;void&nbsp;setColor(float&nbsp;r,
            float&nbsp;g,
            float&nbsp;b,
            float&nbsp;a)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#setColor(float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Set the color used if no vertex color is provided.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#setColor(float, float, float, float)">setColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setColor(com.badlogic.gdx.graphics.Color)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setColor</h4>
<pre>public&nbsp;void&nbsp;setColor(<a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;color)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#setColor(com.badlogic.gdx.graphics.Color)">MeshPartBuilder</a></code></strong></div>
<div class="block">Set the color used if no vertex color is provided, or null to not use a default color.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#setColor(com.badlogic.gdx.graphics.Color)">setColor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setUVRange(float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setUVRange</h4>
<pre>public&nbsp;void&nbsp;setUVRange(float&nbsp;u1,
              float&nbsp;v1,
              float&nbsp;u2,
              float&nbsp;v2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#setUVRange(float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Set range of texture coordinates used (default is 0,0,1,1).</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#setUVRange(float, float, float, float)">setUVRange</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ensureVertices(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureVertices</h4>
<pre>public&nbsp;void&nbsp;ensureVertices(int&nbsp;numVertices)</pre>
<div class="block">Increases the size of the backing vertices array to accommodate the specified number of additional vertices.
 Useful before adding many vertices to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numVertices</code> - The number of vertices you are about to add</dd></dl>
</li>
</ul>
<a name="ensureIndices(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureIndices</h4>
<pre>public&nbsp;void&nbsp;ensureIndices(int&nbsp;numIndices)</pre>
<div class="block">Increases the size of the backing indices array to accommodate the specified number of additional indices.
 Useful before adding many indices to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numIndices</code> - The number of indices you are about to add</dd></dl>
</li>
</ul>
<a name="ensureCapacity(int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureCapacity</h4>
<pre>public&nbsp;void&nbsp;ensureCapacity(int&nbsp;numVertices,
                  int&nbsp;numIndices)</pre>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and indices. Useful before adding many vertices and indices to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numVertices</code> - The number of vertices you are about to add</dd><dd><code>numIndices</code> - The number of indices you are about to add</dd></dl>
</li>
</ul>
<a name="ensureTriangleIndices(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureTriangleIndices</h4>
<pre>public&nbsp;void&nbsp;ensureTriangleIndices(int&nbsp;numTriangles)</pre>
<div class="block">Increases the size of the backing indices array to accommodate the specified number of additional triangles.
 Useful before adding many triangles to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numTriangles</code> - The number of triangles you are about to add</dd></dl>
</li>
</ul>
<a name="ensureTriangles(int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureTriangles</h4>
<pre>public&nbsp;void&nbsp;ensureTriangles(int&nbsp;numVertices,
                   int&nbsp;numTriangles)</pre>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and triangles. Useful before adding many triangles to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numVertices</code> - The number of vertices you are about to add</dd><dd><code>numTriangles</code> - The number of triangles you are about to add</dd></dl>
</li>
</ul>
<a name="ensureTriangles(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureTriangles</h4>
<pre>public&nbsp;void&nbsp;ensureTriangles(int&nbsp;numTriangles)</pre>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and triangles. Useful before adding many triangles to avoid multiple backing array resizes.
 Assumes each triangles adds 3 vertices.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numTriangles</code> - The number of triangles you are about to add</dd></dl>
</li>
</ul>
<a name="ensureRectangleIndices(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureRectangleIndices</h4>
<pre>public&nbsp;void&nbsp;ensureRectangleIndices(int&nbsp;numRectangles)</pre>
<div class="block">Increases the size of the backing indices array to accommodate the specified number of additional rectangles.
 Useful before adding many rectangles to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numRectangles</code> - The number of rectangles you are about to add</dd></dl>
</li>
</ul>
<a name="ensureRectangles(int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureRectangles</h4>
<pre>public&nbsp;void&nbsp;ensureRectangles(int&nbsp;numVertices,
                    int&nbsp;numRectangles)</pre>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and rectangles. Useful before adding many rectangles to avoid multiple backing array resizes.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numVertices</code> - The number of vertices you are about to add</dd><dd><code>numRectangles</code> - The number of rectangles you are about to add</dd></dl>
</li>
</ul>
<a name="ensureRectangles(int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureRectangles</h4>
<pre>public&nbsp;void&nbsp;ensureRectangles(int&nbsp;numRectangles)</pre>
<div class="block">Increases the size of the backing vertices and indices arrays to accommodate the specified number of additional
 vertices and rectangles. Useful before adding many rectangles to avoid multiple backing array resizes.
 Assumes each rectangles adds 4 vertices</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>numRectangles</code> - The number of rectangles you are about to add</dd></dl>
</li>
</ul>
<a name="vertex(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector2)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>vertex</h4>
<pre>public&nbsp;short&nbsp;vertex(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;pos,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;nor,
           <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;col,
           <a href="../../../../../../com/badlogic/gdx/math/Vector2.html" title="class in com.badlogic.gdx.math">Vector2</a>&nbsp;uv)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#vertex(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector2)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a vertex, returns the index. Null values are allowed. Use <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#getAttributes()"><code>MeshPartBuilder.getAttributes()</code></a> to check which values are available.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#vertex(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector2)">vertex</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="lastIndex()">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lastIndex</h4>
<pre>public&nbsp;short&nbsp;lastIndex()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#lastIndex()">lastIndex</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>The index of the last added vertex.</dd></dl>
</li>
</ul>
<a name="vertex(float...)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>vertex</h4>
<pre>public&nbsp;short&nbsp;vertex(float...&nbsp;values)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#vertex(float...)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add one or more vertices, returns the index of the last vertex added. The length of values must a power of the vertex size.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#vertex(float...)">vertex</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="vertex(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>vertex</h4>
<pre>public&nbsp;short&nbsp;vertex(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;info)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#vertex(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a vertex, returns the index. Use <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#getAttributes()"><code>MeshPartBuilder.getAttributes()</code></a> to check which values are available.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#vertex(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">vertex</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="index(short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;void&nbsp;index(short&nbsp;value)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add an index, MeshPartBuilder expects all meshes to be indexed.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short)">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="index(short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;void&nbsp;index(short&nbsp;value1,
         short&nbsp;value2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short)">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="index(short, short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;void&nbsp;index(short&nbsp;value1,
         short&nbsp;value2,
         short&nbsp;value3)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short)">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="index(short, short, short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;void&nbsp;index(short&nbsp;value1,
         short&nbsp;value2,
         short&nbsp;value3,
         short&nbsp;value4)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short, short)">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="index(short, short, short, short, short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;void&nbsp;index(short&nbsp;value1,
         short&nbsp;value2,
         short&nbsp;value3,
         short&nbsp;value4,
         short&nbsp;value5,
         short&nbsp;value6)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short, short, short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short, short, short, short)">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="index(short, short, short, short, short, short, short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>index</h4>
<pre>public&nbsp;void&nbsp;index(short&nbsp;value1,
         short&nbsp;value2,
         short&nbsp;value3,
         short&nbsp;value4,
         short&nbsp;value5,
         short&nbsp;value6,
         short&nbsp;value7,
         short&nbsp;value8)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short, short, short, short, short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add multiple indices, MeshPartBuilder expects all meshes to be indexed.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#index(short, short, short, short, short, short, short, short)">index</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="line(short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>line</h4>
<pre>public&nbsp;void&nbsp;line(short&nbsp;index1,
        short&nbsp;index2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a line by indices. Requires GL_LINES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(short, short)">line</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="line(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>line</h4>
<pre>public&nbsp;void&nbsp;line(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p1,
        <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a line. Requires GL_LINES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">line</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>line</h4>
<pre>public&nbsp;void&nbsp;line(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a line. Requires GL_LINES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">line</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="line(float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>line</h4>
<pre>public&nbsp;void&nbsp;line(float&nbsp;x1,
        float&nbsp;y1,
        float&nbsp;z1,
        float&nbsp;x2,
        float&nbsp;y2,
        float&nbsp;z2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a line. Requires GL_LINES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(float, float, float, float, float, float)">line</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>line</h4>
<pre>public&nbsp;void&nbsp;line(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
        <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c1,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2,
        <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c2)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a line. Requires GL_LINES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#line(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">line</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="triangle(short, short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>triangle</h4>
<pre>public&nbsp;void&nbsp;triangle(short&nbsp;index1,
            short&nbsp;index2,
            short&nbsp;index3)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(short, short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a triangle by indices. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(short, short, short)">triangle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="triangle(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>triangle</h4>
<pre>public&nbsp;void&nbsp;triangle(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p1,
            <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p2,
            <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;p3)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a triangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">triangle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>triangle</h4>
<pre>public&nbsp;void&nbsp;triangle(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
            <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2,
            <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p3)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a triangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">triangle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>triangle</h4>
<pre>public&nbsp;void&nbsp;triangle(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p1,
            <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c1,
            <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p2,
            <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c2,
            <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;p3,
            <a href="../../../../../../com/badlogic/gdx/graphics/Color.html" title="class in com.badlogic.gdx.graphics">Color</a>&nbsp;c3)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a triangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#triangle(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.graphics.Color)">triangle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="rect(short, short, short, short)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rect</h4>
<pre>public&nbsp;void&nbsp;rect(short&nbsp;corner00,
        short&nbsp;corner10,
        short&nbsp;corner11,
        short&nbsp;corner01)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(short, short, short, short)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle by indices. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(short, short, short, short)">rect</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="rect(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rect</h4>
<pre>public&nbsp;void&nbsp;rect(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner00,
        <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner10,
        <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner11,
        <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner01)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">rect</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="rect(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rect</h4>
<pre>public&nbsp;void&nbsp;rect(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner00,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner10,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner11,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner01,
        <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">rect</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="rect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rect</h4>
<pre>public&nbsp;void&nbsp;rect(float&nbsp;x00,
        float&nbsp;y00,
        float&nbsp;z00,
        float&nbsp;x10,
        float&nbsp;y10,
        float&nbsp;z10,
        float&nbsp;x11,
        float&nbsp;y11,
        float&nbsp;z11,
        float&nbsp;x01,
        float&nbsp;y01,
        float&nbsp;z01,
        float&nbsp;normalX,
        float&nbsp;normalY,
        float&nbsp;normalZ)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#rect(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">rect</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="patch(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>patch</h4>
<pre>public&nbsp;void&nbsp;patch(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner00,
         <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner10,
         <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner11,
         <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner01,
         int&nbsp;divisionsU,
         int&nbsp;divisionsV)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#patch(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, int, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#patch(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, int, int)">patch</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="patch(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>patch</h4>
<pre>public&nbsp;void&nbsp;patch(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner00,
         <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner10,
         <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner11,
         <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner01,
         <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
         int&nbsp;divisionsU,
         int&nbsp;divisionsV)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#patch(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, int, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#patch(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, int, int)">patch</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="patch(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>patch</h4>
<pre>public&nbsp;void&nbsp;patch(float&nbsp;x00,
         float&nbsp;y00,
         float&nbsp;z00,
         float&nbsp;x10,
         float&nbsp;y10,
         float&nbsp;z10,
         float&nbsp;x11,
         float&nbsp;y11,
         float&nbsp;z11,
         float&nbsp;x01,
         float&nbsp;y01,
         float&nbsp;z01,
         float&nbsp;normalX,
         float&nbsp;normalY,
         float&nbsp;normalZ,
         int&nbsp;divisionsU,
         int&nbsp;divisionsV)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#patch(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a rectangle. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#patch(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, int, int)">patch</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="box(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>box</h4>
<pre>public&nbsp;void&nbsp;box(<a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner000,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner010,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner100,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner110,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner001,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner011,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner101,
       <a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.VertexInfo.html" title="class in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder.VertexInfo</a>&nbsp;corner111)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a box. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo, com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder.VertexInfo)">box</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="box(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>box</h4>
<pre>public&nbsp;void&nbsp;box(<a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner000,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner010,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner100,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner110,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner001,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner011,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner101,
       <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;corner111)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a box. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">box</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="box(com.badlogic.gdx.math.Matrix4)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>box</h4>
<pre>public&nbsp;void&nbsp;box(<a href="../../../../../../com/badlogic/gdx/math/Matrix4.html" title="class in com.badlogic.gdx.math">Matrix4</a>&nbsp;transform)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(com.badlogic.gdx.math.Matrix4)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a box given the matrix. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(com.badlogic.gdx.math.Matrix4)">box</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="box(float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>box</h4>
<pre>public&nbsp;void&nbsp;box(float&nbsp;width,
       float&nbsp;height,
       float&nbsp;depth)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a box with the specified dimensions. Requires GL_POINTS, GL_LINES or GL_TRIANGLES primitive type.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(float, float, float)">box</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="box(float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>box</h4>
<pre>public&nbsp;void&nbsp;box(float&nbsp;x,
       float&nbsp;y,
       float&nbsp;z,
       float&nbsp;width,
       float&nbsp;height,
       float&nbsp;depth)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a box at the specified location, with the specified dimensions</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#box(float, float, float, float, float, float)">box</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          float&nbsp;centerX,
          float&nbsp;centerY,
          float&nbsp;centerZ,
          float&nbsp;normalX,
          float&nbsp;normalY,
          float&nbsp;normalZ)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          float&nbsp;centerX,
          float&nbsp;centerY,
          float&nbsp;centerZ,
          float&nbsp;normalX,
          float&nbsp;normalY,
          float&nbsp;normalZ,
          float&nbsp;tangentX,
          float&nbsp;tangentY,
          float&nbsp;tangentZ,
          float&nbsp;binormalX,
          float&nbsp;binormalY,
          float&nbsp;binormalZ)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          float&nbsp;centerX,
          float&nbsp;centerY,
          float&nbsp;centerZ,
          float&nbsp;normalX,
          float&nbsp;normalY,
          float&nbsp;normalZ,
          float&nbsp;angleFrom,
          float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float, float, float)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
          float&nbsp;angleFrom,
          float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
          <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal,
          float&nbsp;angleFrom,
          float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>circle</h4>
<pre>public&nbsp;void&nbsp;circle(float&nbsp;radius,
          int&nbsp;divisions,
          float&nbsp;centerX,
          float&nbsp;centerY,
          float&nbsp;centerZ,
          float&nbsp;normalX,
          float&nbsp;normalY,
          float&nbsp;normalZ,
          float&nbsp;tangentX,
          float&nbsp;tangentY,
          float&nbsp;tangentZ,
          float&nbsp;binormalX,
          float&nbsp;binormalY,
          float&nbsp;binormalZ,
          float&nbsp;angleFrom,
          float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#circle(float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">circle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ,
           float&nbsp;tangentX,
           float&nbsp;tangentY,
           float&nbsp;tangentZ,
           float&nbsp;binormalX,
           float&nbsp;binormalY,
           float&nbsp;binormalZ)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ,
           float&nbsp;angleFrom,
           float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
           float&nbsp;angleFrom,
           float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;tangent,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;binormal,
           float&nbsp;angleFrom,
           float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ,
           float&nbsp;tangentX,
           float&nbsp;tangentY,
           float&nbsp;tangentZ,
           float&nbsp;binormalX,
           float&nbsp;binormalY,
           float&nbsp;binormalZ,
           float&nbsp;angleFrom,
           float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a circle</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           float&nbsp;innerWidth,
           float&nbsp;innerHeight,
           int&nbsp;divisions,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;center,
           <a href="../../../../../../com/badlogic/gdx/math/Vector3.html" title="class in com.badlogic.gdx.math">Vector3</a>&nbsp;normal)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add an ellipse</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, com.badlogic.gdx.math.Vector3, com.badlogic.gdx.math.Vector3)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, float, float, int, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           float&nbsp;innerWidth,
           float&nbsp;innerHeight,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add an ellipse</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           float&nbsp;innerWidth,
           float&nbsp;innerHeight,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ,
           float&nbsp;angleFrom,
           float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add an ellipse</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ellipse</h4>
<pre>public&nbsp;void&nbsp;ellipse(float&nbsp;width,
           float&nbsp;height,
           float&nbsp;innerWidth,
           float&nbsp;innerHeight,
           int&nbsp;divisions,
           float&nbsp;centerX,
           float&nbsp;centerY,
           float&nbsp;centerZ,
           float&nbsp;normalX,
           float&nbsp;normalY,
           float&nbsp;normalZ,
           float&nbsp;tangentX,
           float&nbsp;tangentY,
           float&nbsp;tangentZ,
           float&nbsp;binormalX,
           float&nbsp;binormalY,
           float&nbsp;binormalZ,
           float&nbsp;angleFrom,
           float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add an ellipse</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#ellipse(float, float, float, float, int, float, float, float, float, float, float, float, float, float, float, float, float, float, float)">ellipse</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="cylinder(float, float, float, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cylinder</h4>
<pre>public&nbsp;void&nbsp;cylinder(float&nbsp;width,
            float&nbsp;height,
            float&nbsp;depth,
            int&nbsp;divisions)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cylinder(float, float, float, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a cylinder</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cylinder(float, float, float, int)">cylinder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="cylinder(float, float, float, int, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cylinder</h4>
<pre>public&nbsp;void&nbsp;cylinder(float&nbsp;width,
            float&nbsp;height,
            float&nbsp;depth,
            int&nbsp;divisions,
            float&nbsp;angleFrom,
            float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cylinder(float, float, float, int, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a cylinder</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cylinder(float, float, float, int, float, float)">cylinder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="cylinder(float, float, float, int, float, float, boolean)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cylinder</h4>
<pre>public&nbsp;void&nbsp;cylinder(float&nbsp;width,
            float&nbsp;height,
            float&nbsp;depth,
            int&nbsp;divisions,
            float&nbsp;angleFrom,
            float&nbsp;angleTo,
            boolean&nbsp;close)</pre>
<div class="block">Add a cylinder</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cylinder(float, float, float, int, float, float, boolean)">cylinder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="cone(float, float, float, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cone</h4>
<pre>public&nbsp;void&nbsp;cone(float&nbsp;width,
        float&nbsp;height,
        float&nbsp;depth,
        int&nbsp;divisions)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cone(float, float, float, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a cone</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cone(float, float, float, int)">cone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="cone(float, float, float, int, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cone</h4>
<pre>public&nbsp;void&nbsp;cone(float&nbsp;width,
        float&nbsp;height,
        float&nbsp;depth,
        int&nbsp;divisions,
        float&nbsp;angleFrom,
        float&nbsp;angleTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cone(float, float, float, int, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a cone</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#cone(float, float, float, int, float, float)">cone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="sphere(float, float, float, int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sphere</h4>
<pre>public&nbsp;void&nbsp;sphere(float&nbsp;width,
          float&nbsp;height,
          float&nbsp;depth,
          int&nbsp;divisionsU,
          int&nbsp;divisionsV)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(float, float, float, int, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a sphere</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(float, float, float, int, int)">sphere</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sphere</h4>
<pre>public&nbsp;void&nbsp;sphere(<a href="../../../../../../com/badlogic/gdx/math/Matrix4.html" title="class in com.badlogic.gdx.math">Matrix4</a>&nbsp;transform,
          float&nbsp;width,
          float&nbsp;height,
          float&nbsp;depth,
          int&nbsp;divisionsU,
          int&nbsp;divisionsV)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a sphere</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int)">sphere</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="sphere(float, float, float, int, int, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sphere</h4>
<pre>public&nbsp;void&nbsp;sphere(float&nbsp;width,
          float&nbsp;height,
          float&nbsp;depth,
          int&nbsp;divisionsU,
          int&nbsp;divisionsV,
          float&nbsp;angleUFrom,
          float&nbsp;angleUTo,
          float&nbsp;angleVFrom,
          float&nbsp;angleVTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(float, float, float, int, int, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a sphere</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(float, float, float, int, int, float, float, float, float)">sphere</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int, float, float, float, float)">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sphere</h4>
<pre>public&nbsp;void&nbsp;sphere(<a href="../../../../../../com/badlogic/gdx/math/Matrix4.html" title="class in com.badlogic.gdx.math">Matrix4</a>&nbsp;transform,
          float&nbsp;width,
          float&nbsp;height,
          float&nbsp;depth,
          int&nbsp;divisionsU,
          int&nbsp;divisionsV,
          float&nbsp;angleUFrom,
          float&nbsp;angleUTo,
          float&nbsp;angleVFrom,
          float&nbsp;angleVTo)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int, float, float, float, float)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a sphere</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#sphere(com.badlogic.gdx.math.Matrix4, float, float, float, int, int, float, float, float, float)">sphere</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="capsule(float, float, int)">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>capsule</h4>
<pre>public&nbsp;void&nbsp;capsule(float&nbsp;radius,
           float&nbsp;height,
           int&nbsp;divisions)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#capsule(float, float, int)">MeshPartBuilder</a></code></strong></div>
<div class="block">Add a capsule</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html#capsule(float, float, int)">capsule</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils">MeshPartBuilder</a></code></dd>
</dl>
</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/MeshBuilder.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/graphics/g3d/utils/GLES10ShaderProvider.html" title="class in com.badlogic.gdx.graphics.g3d.utils"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../com/badlogic/gdx/graphics/g3d/utils/MeshPartBuilder.html" title="interface in com.badlogic.gdx.graphics.g3d.utils"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?com/badlogic/gdx/graphics/g3d/utils/MeshBuilder.html" target="_top">Frames</a></li>
<li><a href="MeshBuilder.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</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 &copy; 2010-2013 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)
                                </i></div>
                        </small></p>
</body>
</html>