Permalink
Browse files

Update to 5.1.3

  • Loading branch information...
wblut committed Aug 8, 2017
1 parent c8cc61a commit 0bf81b51cf1e1971d6c047635320c061f806427f
Showing 2,503 changed files with 240,067 additions and 160,580 deletions.
View
@@ -13,15 +13,14 @@ You need to add some other external *.jar files to the properties of your Eclips
* `jts.jar`: The JTS Topology Suite is an API of spatial predicates and functions for processing planar geometry. You need version 1.14. Download here: https://sourceforge.net/projects/jts-topo-suite (http://tsusiatsoftware.net/jts/main.html)
* `trove-3.1a1.jar`: A collection of high speed primitive based collections. Download here: http://www.wblut.com/hemesh/trove-3.1a1.zip
(http://trove.starlight-systems.com/)
* `hemesh-external-2_2_0.jar`: HE_Mesh contains source code from other authors that was converted to use my geometry classes for convenience. To protect the rights of the original authors whose work is not in the public domain, the source code is only available on request. The required JAR can be downloaded here: http://www.wblut.com/hemesh/hemesh-external.zip
* `hemesh-data-2_2_0.jar`: Data for HE_Mesh. The required JAR can be downloaded here: http://www.wblut.com/hemesh/hemesh-data.zip
* `hemesh-external-3_0_0.jar`: HE_Mesh contains source code from other authors that was converted to use my geometry classes for convenience. To protect the rights of the original authors whose work is not in the public domain, the source code is only available on request. The required JAR can be downloaded here: http://www.wblut.com/hemesh/hemesh-external.zip
* `hemesh-data-3_0_0.jar`: Data for HE_Mesh. The required JAR can be downloaded here: http://www.wblut.com/hemesh/hemesh-data.zip
* `exp4j.jar`: A simple expression evaluator for Java: https://github.com/fasseg/exp4j. Download a built version here: http://www.objecthunter.net/exp4j/download.html
* `objparser.jar`: A simple OBJ file parser for Java: https://github.com/momchil-atanasov/java-data-front Download a built version here:http://www.wblut.com/hemesh/objparser.zip
* `EJML`: some functions use least-square approximations and other linear algebra approaches: http://ejml.org/
## Build-of-the-day HE_Mesh (2017/03/06)
## Build-of-the-day HE_Mesh (2017/08/08)
Download a recent built here: http://www.wblut.com/hemesh/hemesh20170306.zip.
Download a recent built here: http://www.wblut.com/hemesh/hemesh20170808.zip.
## License
@@ -39,6 +38,7 @@ The following classes are subject to the license agreement of their original aut
The following packages are part of hemesh-external.jar and are subject to the license agreement of their original authors:
* wblut.external.constrainedDelaunay https://www2.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-56.html
* wblut.external.Delaunay https://github.com/visad/visad
* wblut.external.ProGAL http://www.diku.dk/~rfonseca/ProGAL/
* wblut.external.straightskeleton https://code.google.com/p/campskeleton/
No changes.
@@ -0,0 +1,169 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>HE_Mesh: src_unstable/geomerative/FastRClip.java File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">HE_Mesh
&#160;<span id="projectnumber">5.1.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Packages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_fast_r_clip_8java.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Packages</a> </div>
<div class="headertitle">
<div class="title">FastRClip.java File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.VertexType</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.HState</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.BundleState</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.VertexNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.PolygonNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.TopPolygonNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.EdgeNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.AetTree</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.EdgeTable</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.LmtNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.LmtTable</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.ScanBeamTree</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.ScanBeamTreeEntries</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.ItNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.ItNodeTable</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><b>geomerative.FastRClip.StNode</b></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Packages</h2></td></tr>
<tr class="memitem:namespacegeomerative"><td class="memItemLeft" align="right" valign="top">package &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegeomerative.html">geomerative</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_fa96e2e82e03e9e44b41063a91c83e65.html">src_unstable</a></li><li class="navelem"><a class="el" href="dir_a29d898e400763aa22b0ae90c1a36031.html">geomerative</a></li><li class="navelem"><a class="el" href="_fast_r_clip_8java.html">FastRClip.java</a></li>
<li class="footer">Generated on Thu Jul 27 2017 01:06:10 for HE_Mesh by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
</ul>
</div>
</body>
</html>
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>HE_Mesh: src_hemesh_core/wblut/hemesh/HE_EdgeIterator.java File Reference</title>
<title>HE_Mesh: src/hemesh_core/wblut/hemesh/HE_EdgeIterator.java File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -32,7 +32,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">HE_Mesh
&#160;<span id="projectnumber">5.1.0</span>
&#160;<span id="projectnumber">5.1.2</span>
</div>
</td>
</tr>
@@ -127,8 +127,8 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_144ab45ae7614b7323ade574aa5e8042.html">src_hemesh_core</a></li><li class="navelem"><a class="el" href="dir_2c737d9b7476cd44b63a8c2915178ca3.html">wblut</a></li><li class="navelem"><a class="el" href="dir_a362cb93b9fc6c80171edf58c28de99f.html">hemesh</a></li><li class="navelem"><a class="el" href="_h_e___edge_iterator_8java.html">HE_EdgeIterator.java</a></li>
<li class="footer">Generated on Sun Jun 25 2017 22:29:10 for HE_Mesh by
<li class="navelem"><a class="el" href="dir_abb63ba6bdd980ee47e7becce32622d5.html">src</a></li><li class="navelem"><a class="el" href="dir_a13cf159f9a17d13061c6442cc898aa4.html">hemesh_core</a></li><li class="navelem"><a class="el" href="dir_9fef08066280bb2ae5c42b7311b054e0.html">wblut</a></li><li class="navelem"><a class="el" href="dir_3aaf32cf4c61e173491436d014d56311.html">hemesh</a></li><li class="navelem"><a class="el" href="_h_e___edge_iterator_8java.html">HE_EdgeIterator.java</a></li>
<li class="footer">Generated on Tue Aug 8 2017 18:26:26 for HE_Mesh by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
</ul>
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>HE_Mesh: src_hemesh_core/wblut/hemesh/HE_Element.java File Reference</title>
<title>HE_Mesh: src/hemesh_core/wblut/hemesh/HE_Element.java File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -32,7 +32,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">HE_Mesh
&#160;<span id="projectnumber">5.1.0</span>
&#160;<span id="projectnumber">5.1.2</span>
</div>
</td>
</tr>
@@ -127,8 +127,8 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_144ab45ae7614b7323ade574aa5e8042.html">src_hemesh_core</a></li><li class="navelem"><a class="el" href="dir_2c737d9b7476cd44b63a8c2915178ca3.html">wblut</a></li><li class="navelem"><a class="el" href="dir_a362cb93b9fc6c80171edf58c28de99f.html">hemesh</a></li><li class="navelem"><a class="el" href="_h_e___element_8java.html">HE_Element.java</a></li>
<li class="footer">Generated on Sun Jun 25 2017 22:29:10 for HE_Mesh by
<li class="navelem"><a class="el" href="dir_abb63ba6bdd980ee47e7becce32622d5.html">src</a></li><li class="navelem"><a class="el" href="dir_a13cf159f9a17d13061c6442cc898aa4.html">hemesh_core</a></li><li class="navelem"><a class="el" href="dir_9fef08066280bb2ae5c42b7311b054e0.html">wblut</a></li><li class="navelem"><a class="el" href="dir_3aaf32cf4c61e173491436d014d56311.html">hemesh</a></li><li class="navelem"><a class="el" href="_h_e___element_8java.html">HE_Element.java</a></li>
<li class="footer">Generated on Tue Aug 8 2017 18:26:26 for HE_Mesh by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
</ul>
@@ -4,7 +4,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
<title>HE_Mesh: src_hemesh_core/wblut/hemesh/HE_Face.java File Reference</title>
<title>HE_Mesh: src/hemesh_core/wblut/hemesh/HE_Face.java File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -32,7 +32,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">HE_Mesh
&#160;<span id="projectnumber">5.1.0</span>
&#160;<span id="projectnumber">5.1.2</span>
</div>
</td>
</tr>
@@ -127,8 +127,8 @@
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_144ab45ae7614b7323ade574aa5e8042.html">src_hemesh_core</a></li><li class="navelem"><a class="el" href="dir_2c737d9b7476cd44b63a8c2915178ca3.html">wblut</a></li><li class="navelem"><a class="el" href="dir_a362cb93b9fc6c80171edf58c28de99f.html">hemesh</a></li><li class="navelem"><a class="el" href="_h_e___face_8java.html">HE_Face.java</a></li>
<li class="footer">Generated on Sun Jun 25 2017 22:29:10 for HE_Mesh by
<li class="navelem"><a class="el" href="dir_abb63ba6bdd980ee47e7becce32622d5.html">src</a></li><li class="navelem"><a class="el" href="dir_a13cf159f9a17d13061c6442cc898aa4.html">hemesh_core</a></li><li class="navelem"><a class="el" href="dir_9fef08066280bb2ae5c42b7311b054e0.html">wblut</a></li><li class="navelem"><a class="el" href="dir_3aaf32cf4c61e173491436d014d56311.html">hemesh</a></li><li class="navelem"><a class="el" href="_h_e___face_8java.html">HE_Face.java</a></li>
<li class="footer">Generated on Tue Aug 8 2017 18:26:26 for HE_Mesh by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
</ul>
Oops, something went wrong.

0 comments on commit 0bf81b5

Please sign in to comment.