Permalink
Browse files

Changing external dependencies

  • Loading branch information...
wblut committed Nov 4, 2017
1 parent bd19882 commit 5b98b3260155a451a6944522c373883ba09d0d73
Showing 2,085 changed files with 89,781 additions and 85,764 deletions.
View
@@ -8,19 +8,17 @@ HE_Mesh, a Java library for creating and manipulating polygonal meshes. Aimed pr
The first thing you need to do is download or fork this repository and import the code in Eclipse.
You need to add some other external *.jar files to the properties of your Eclipse project to compile HE_Mesh. These are included in the repository (folder external).
* `core.jar`: This is the core Processing API for Processing 3. Download the latest version of Processing here: http://processing.org/
* `javolution-6.1.0.jar`: Javolution is used to make HE_Mesh faster. You'll need version 6.1.0, download here: http://www.wblut.com/hemesh/javolution-6.1.0.zip (http://javolution.org/)
* `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-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
* `EJML`: some functions use least-square approximations and other linear algebra approaches: http://ejml.org/
## Build-of-the-day HE_Mesh (2017/08/08)
Download a recent built here: http://www.wblut.com/hemesh/hemesh20170808.zip.
* `core.jar`: This is the core Processing API for Processing 3. (http://processing.org/)
* `jts.jar`: The JTS Topology Suite is an API of spatial predicates and functions for processing planar geometry. (http://tsusiatsoftware.net/jts/main.html)
* `eclipse-collections-9.0.0.jar`: Eclipse Collections project.(http://www.eclipse.org/collections/)
* `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.
* `hemesh-data-4_0_0.jar`: Data for HE_Mesh.
* `exp4j.jar`: A simple expression evaluator for Java. (https://github.com/fasseg/exp4j)
* `ParallelColt-0.9.4.jar` and dependecies: some functions use least-square approximations and other linear algebra approaches. (https://sites.google.com/site/piotrwendykier/software/parallelcolt)
## Build-of-the-day HE_Mesh (2017/11/04)
Download a recent built here: http://www.wblut.com/hemesh/hemesh20171104.zip.
## License
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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 Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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 Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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 Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_edge_circulator_8java.html">HE_FaceEdgeCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_edge_rev_circulator_8java.html">HE_FaceEdgeRevCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_face_circulator_8java.html">HE_FaceFaceCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_face_rev_circulator_8java.html">HE_FaceFaceRevCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_halfedge_inner_circulator_8java.html">HE_FaceHalfedgeInnerCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_halfedge_inner_rev_circulator_8java.html">HE_FaceHalfedgeInnerRevCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_halfedge_outer_circulator_8java.html">HE_FaceHalfedgeOuterCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_halfedge_outer_rev_circulator_8java.html">HE_FaceHalfedgeOuterRevCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_intersection_8java.html">HE_FaceIntersection.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_iterator_8java.html">HE_FaceIterator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:08 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>
@@ -136,7 +136,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_sort_8java.html">HE_FaceSort.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:09 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_vertex_circulator_8java.html">HE_FaceVertexCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:09 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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_vertex_rev_circulator_8java.html">HE_FaceVertexRevCirculator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:09 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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___halfedge_8java.html">HE_Halfedge.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:09 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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___halfedge_iterator_8java.html">HE_HalfedgeIterator.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:09 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>
@@ -128,7 +128,7 @@
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<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___machine_8java.html">HE_Machine.java</a></li>
<li class="footer">Generated on Sun Aug 27 2017 10:15:49 for HE_Mesh by
<li class="footer">Generated on Sat Nov 4 2017 20:54:09 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 5b98b32

Please sign in to comment.