Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Readme.txt | 2013-03-09 | 1.7 kB | |
GeomSS_0.0.17_Windows.zip | 2013-03-09 | 3.1 MB | |
GeomSS_0.0.17_Source.zip | 2013-03-09 | 14.1 MB | |
GeomSS_0.0.17_MacOSX.dmg | 2013-03-09 | 3.4 MB | |
GeomSS_0.0.17_Linux_and_Others.tgz | 2013-03-09 | 3.1 MB | |
Totals: 5 Items | 23.7 MB | 0 |
GeomSS 0.0.17 Release Notes: 3/9/2012 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 update adds significant new geometry intersection capabilities to the GeomSS geometry kernel. Changes include: * Added the ability to find Surface-Surface intersection curves. * Added the ability to find Surface-Infinite Plane intersections returning a list of intersection curves. * Added the ability to find Curve-Curve intersection points. * Added the ability to find Curve-Surface intersection points. * Added "isPlanar" and "isDegenerate" methods to all surfaces. * Made the geomss.geom.Vector object mutable just like the geomss.geom.Point object. * Added a method to GeomUtil that tests if a plane intersects an axis aligned bounding box. * Added a method to GeomUtil that tests for an intersection between a line and a quadrilateral panel or facet. * Added a method to GeomUtil for intersecting an infinite plane with a quadrilateral panel. * Added a method to GeomUtil for intersecting a line-segment with a triangle. * Added a method to GeomUtil that finds the intersection between two planes. * Added the ability to create a transform that rotates from one vector direction directly to another. * Vastly improved the performance of SubrangeCurve.getBoundsMin() and SubrangeCurve.getBoundsMax(). * Fixed numerous bugs.