Skip to content
A Julia interface to Jonathan Richard Shewchuk's Triangle library.
Julia
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deps 1.0 Compatibility Aug 11, 2018
docs
src Julia 1.2.x Nov 6, 2019
test Fixes for 0.7 Aug 11, 2018
.codecov.yml Added generate Jul 2, 2017
.gitignore Fixes for 0.7 Aug 11, 2018
.travis.yml Julia 1.2.x Nov 6, 2019
LICENSE.md Updated docs, test, old types Aug 5, 2018
Manifest.toml Julia 1.2.x Nov 6, 2019
Project.toml Compat for Julia 1.2.x Nov 6, 2019
README.md Readme for 0.3.0 Nov 6, 2019
REQUIRE Julia 1.2.x Nov 6, 2019
appveyor.yml Julia 1.2.x Nov 6, 2019

README.md

TRIANGLE.jl

Build Status Windows build status Coverage Status Read the Docs DOI FOSSA Status

A Julia interface to Jonathan Richard Shewchuk Triangle.

Library notes

At the moment the library will use only CDT, planning to expand later.

Licensing note

Note that while this binding-library is under a permissive license (MIT), the original Triangle library isn't:

Please note that although Triangle is freely available, it is copyrighted by the author and may not be sold or included in commercial products without a license.

So be wary of any possible conflict between your project license and Triangle's

Installation

using Pkg
add("Triangle")

# Pkg.add("Triangle") on julia prior to v0.7

Windows

The build proces uses VC++ binary (2013 version) to build so be sure you have it before running the build part.

API

Include the module (using Triangle).

You can use Julia ?Triangle.methodname for inline documentation. Documentation can be read on https://cvdlab.github.io/Triangle.jl/ .

You can’t perform that action at this time.