Skip to content

A Java wrapper of the Triangle mesh generator and delaunay triangulator tool.

License

Notifications You must be signed in to change notification settings

sdedovic/jtriangle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JTriangle

A Java wrapper of the Triangle mesh generator and delaunay triangulator tool.

This is very much a WIP and subject to changes at my whim! You have been warned.

Using

... getting ahead of myself. it doesgstn't do anything quite yet

Building

From Sources

# compile shared library
cmake ./JTriangleJNI
make all

# build natives jar
mvn clean install

# build jar
cd JTriangle
mvn clean install

New Java Bindings

javac -h .JTriangleJNI/src/ JTriangle/src/main/java/JTriangle.java JTriangle/src/main/java/LibUtils.java

Thanks

  • JCuda for its structuring as platform-specific natives libraries plus the general-purpose Java libraries
  • Jonathan Richard Shewchuk for the wonderful Triangle tool

License

The original Triangle source code is distributed in this project. Refer to the README of that project for licensing and stipulations.

Some code has been taken from the JCuda project. Refer to the file headers for licensing and stipulations.

Copyright © 2020 Stevan Dedovic

Distributed under the Eclipse Public License v2.0.

About

A Java wrapper of the Triangle mesh generator and delaunay triangulator tool.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published