Download Latest Version GeomSS_Linux.tgz (16.7 MB)
Email in envelope

Get an email when there's a new version of GeomSS

Home / GeomSS / Version 0.0.12
Name Modified Size InfoDownloads / Week
Parent folder
GeomSS_Windows_0.0.12.zip 2011-11-06 2.9 MB
Readme.txt 2011-11-06 1.4 kB
GeomSS_Source_0.0.12.zip 2011-11-06 13.6 MB
GeomSS_MacOSX_0.0.12.dmg 2011-11-06 3.2 MB
GeomSS_Linux_and_Others_0.0.12.tgz 2011-11-06 2.9 MB
Totals: 5 Items   22.5 MB 0
GeomSS 0.0.12 Release Notes:
11/6/2011
by: Joseph A. Huwaldt

GeomSS (Geometry Scripting System) is a geometry modeling and scripting system written in Java. It uses the BeanShell scripting language to allow the user to write scripts which can create and analyze complex geometries that include NURBS curves and surfaces. This is especially important for geometry modeling tasks that must be repeated over and over with small or parametric variations.

This release primarily update Curve functionality.
* Added ability to intersect an infinite line or a line segment and an arbitrary curve returning all the intersection points.
* Added method for finding the intersection between an infinite line (ray) and a plane.
* Added "getClosest()" point between a curve and a plane.
* Added "getLimitPoint()" which returns the most extreme point (minimum or maximum) in the specified coordinate direction on a curve.
* Added the ability to erase specific items that have been drawn in the 3D view (rather than just erasing everything).
* Added ability to change the line widths used when rendering lines.
* Added BeanShell script that draws a representation of the parameter axes for a surface.
* Added a BeanShell method that draws a semi-transparent bounding box around any geometry element.
* Added "toDimension()" method to all GeomElement objects.
* Corrected an error with saving geometry files from the GUI.
* Fixed numerous smaller bugs.
Source: Readme.txt, updated 2011-11-06