[Lunar-commits] <moonbase-other> gts: Readding to moonbase.

Dennis Veatch stumbles at lunar-linux.org
Thu Jul 12 18:23:12 CEST 2012


commit a547dd1486aaab63de5b3d57164dcb473380b4c3
Author: Dennis Veatch <stumbles at lunar-linux.org>
Date: Thu, 12 Jul 2012 09:23:12 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/a547dd1486aaab63de5b3d57164dcb473380b4c3

gts: Readding to moonbase.
---
  libs/gts/DEPENDS                                             +1/-0     
  libs/gts/DETAILS                                             +38/-0    
  2 files changed, 39 insertions (+), 0 deletions (-)

--- /dev/null
+++ b/libs/gts/DEPENDS
@@ -0,0 +1 @@
+depends  netpbm
--- /dev/null
+++ b/libs/gts/DETAILS
@@ -0,0 +1,38 @@
+          MODULE=gts
+         VERSION=0.7.6
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=$SFORGE_URL/$MODULE
+      SOURCE_VFY=sha1:000720bebecf0b153eb28260bd30fbd979dcc040
+        WEB_SITE=http://gts.sourceforge.net/
+         ENTERED=20090226
+         UPDATED=20090225
+           SHORT="GNU Triangulated Surface Library"
+cat << EOF
+GTS stands for the GNU Triangulated Surface Library. It is an Open Source Free
+Software Library intended to provide a set of useful functions to deal with 3D
+surfaces meshed with interconnected triangles. The source code is available
+free of charge under the Free Software LGPL license.
+
+The code is written entirely in C with an object-oriented approach based mostly
+on the design of GTK+. Careful attention is paid to performance related issues
+as the initial goal of GTS is to provide a simple and efficient library to
+scientists dealing with 3D computational surface meshes.
+
+A brief summary of its main features:
+
+    * Simple object-oriented structure giving easy access to topological
+      properties.
+    * 2D dynamic Delaunay and constrained Delaunay triangulations.
+    * Robust geometric predicates (orientation, in circle) using fast adaptive
+      floating point arithmetic (adapted from the fine work of Jonathan R.
+      Shewchuk).
+    * Robust set operations on surfaces (union, intersection, difference).
+    * Surface refinement and coarsening (multiresolution models).
+    * Dynamic view-independent continuous level-of-detail.
+    * Preliminary support for view-dependent level-of-detail.
+    * Bounding-boxes trees and Kd-trees for efficient point location and
+      collision/intersection detection.
+    * Graph operations: traversal, graph partitioning.
+    * Metric operations (area, volume, curvature ...).
+    * Triangle strips generation for fast rendering.
+EOF




More information about the Lunar-commits mailing list