Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 events by user seandeelywoods occurring around 2019-10-19 01:58:13.
|
2021-02-19
| ||
| 18:01 | Clearing up some compiler warnings. Adding a "polygon::edges_flat" command intended to allow odie polygons to interface with convex_subpolygons command. check-in: 89fcea18f4 user: seandeelywoods tags: polyset | |
|
2021-02-17
| ||
| 18:39 | Working on improving the convex decomposition in the polyset object Fixed a segfault in polyset's "segment_add" method if the segment already exists. check-in: 5047aadff0 user: seandeelywoods tags: polyset | |
|
2021-02-16
| ||
| 17:28 | Minor optimizations for the way polygons report if they are convex and vectorxy compares vectors. Added "polygon_list" operator for polyset, brought notation up to date with the lastest PractclOO spec check-in: 8a706c09d8 user: seandeelywoods tags: polyset | |
|
2021-02-12
| ||
| 16:11 | Corrected the formula for computing the barycenter of a polygon. Adapted a new area function based on the same architecture as the barycenter calc (and thus we can compute both, as well as whether the polygon is convex or not in one pass) Added a boolean C type to odie's parameter mapping check-in: 2808634056 user: seandeelywoods tags: polyset | |
|
2021-02-05
| ||
| 20:24 | Removing whitespace gremlins from the btree.tcl file check-in: 7e67bad2e3 user: seandeelywoods tags: trunk | |
|
2021-01-06
| ||
| 18:43 | The polygon indexer for slicer now quitely discards corrupted polygons check-in: 7fcc3fa115 user: seandeelywoods tags: trunk | |
| 17:55 | Fixed division marking problems on slicer polygon index Continuing work on eliminating compiler warnings check-in: 3fce1f0afc user: seandeelywoods tags: trunk | |
| 16:09 | Cleaned up some compiler warnings Slicer now understands that an unknown deck is simply out of the vessel, not a reason to throw an error. Added logic to the _xyz slicer funtions to understand that locations below the vessel and more than 3 meters above are considered outside division_at_* functions of the slicer now output {-1 -1} for external locations check-in: deb8ed5b32 user: seandeelywoods tags: trunk | |
| 01:13 | Code cleanup / bug fixes check-in: cc56afb2e5 user: seandeelywoods tags: trunk | |
| 00:09 | Added code to ensure slicer gives up its toys on destruction. check-in: d4b7237ede user: seandeelywoods tags: trunk | |
| 00:03 | Adapted slicer to employ a simpler linked list. Because we are reallocating, I have to ensure the head pointer is null check-in: d28c7b010e user: seandeelywoods tags: trunk | |
|
2021-01-05
| ||
| 22:20 | Removed dead implementation of withinPolygon. Added a new system to index polygons for each deck in the slicer. This permits the slicer to answer questions about which X and Y are over which region of floor. This is needed for irm, as our current way of generating a wallset, flattening the model into a virtual 2d canvas, and answering questions that way seems to break down with out latest models check-in: 221d21beb5 user: seandeelywoods tags: trunk | |
| 18:56 | Correcting longstanding issues with how arguments are accessed in the methods of the slicer. We were doing dead reckoning, but according to the docs, as soon as filters start getting involved, we'd be in a world of hurt. All of the other C implemented TclOO objects will eventually need this same fix, but I'm about to embark on a major rewrite of slicer. These changes (so far) do not seem to cause problems in IRM check-in: 35d2ece70e user: seandeelywoods tags: trunk | |
| 18:24 | Updating to the latest practcl check-in: b32234ac8a user: seandeelywoods tags: trunk | |
|
2021-01-04
| ||
| 19:12 | Adding cube_corners_base command Tweaking process ID tracking in IP port allocation check-in: 283a7b8935 user: seandeelywoods tags: trunk | |
|
2020-12-09
| ||
| 17:15 | Adding a version tag accessible from the script Eliminating the behavior on convex decomposition that automatically bisects all vectors. (It was traced to bad outcomes in IRM) check-in: 8d2f916640 user: seandeelywoods tags: trunk | |
|
2020-12-04
| ||
| 15:52 | Slight notation fix to allow odielibc to build with newer copies of practcl Leaf check-in: 900e72eb77 user: seandeelywoods tags: irm-fsar | |
|
2020-11-16
| ||
| 18:22 | Allow list_to_int to accept empty arguments check-in: d85c2115fd user: seandeelywoods tags: trunk | |
|
2020-11-13
| ||
| 15:37 | Added basal_center and dimensions methods to aabb bounding boxes check-in: 9f7e5b9189 user: seandeelywoods tags: trunk | |
|
2020-09-21
| ||
| 21:30 | Revamped the logic for ::odie::aabb::within check-in: 8f84cbd593 user: seandeelywoods tags: trunk | |
|
2020-05-12
| ||
| 11:30 | Notation fix for newer practcl check-in: 0c69970665 user: seandeelywoods tags: trunk | |
|
2019-12-19
| ||
| 19:42 | Swapping "center" and "bcenter" for polygon calculations. "center" is now the center of the bounding box. "bcenter" is the barametric center calculated by sum(x,y)/N check-in: ee10d14817 user: seandeelywoods tags: trunk | |
|
2019-11-13
| ||
| 21:47 | Changing long to int_32 in the location data structure check-in: 012a85739b user: seandeelywoods tags: trunk | |
|
2019-11-10
| ||
| 12:10 | Updated to the latest practcl check-in: f077acf6ff user: seandeelywoods tags: trunk | |
|
2019-10-19
| ||
| 01:58 | Adding a new module "sprite" which provides C acellerators for producing SVG files (and canvas primitives) from odielib math ops check-in: 823b8f352a user: seandeelywoods tags: trunk | |
|
2019-09-07
| ||
| 01:58 | Updating version of odielib to 2.4 check-in: 39827bf54e user: seandeelywoods tags: trunk | |
|
2019-08-30
| ||
| 12:58 | Added a few new toys for vectorxy and bounding boxes to compute the center of a bounding box and make vectorxy scaling work in a way that is better for applications like generating SVGs check-in: 451ea733d3 user: seandeelywoods tags: trunk | |
|
2015-03-18
| ||
| 21:21 | typo fix check-in: b30f5d0ed5 user: seandeelywoods tags: autosetup | |
| 15:11 | Another bump to autosetup check-in: 30cf767f54 user: seandeelywoods tags: autosetup | |
| 14:56 | Updated to the latest autosetup check-in: 88aa126ae0 user: seandeelywoods tags: autosetup | |
| 09:15 | Update to the latest autosetup from odie check-in: bf4e2f8005 user: seandeelywoods tags: autosetup | |
|
2015-03-17
| ||
| 02:05 | Fixed a typo check-in: da68fcad10 user: seandeelywoods tags: autosetup | |
| 01:41 | Updated autosetup check-in: 6d5206c640 user: seandeelywoods tags: autosetup | |
|
2015-03-07
| ||
| 11:39 | Update the odielib distribution to match the latest files checked into the odie project. Working towards making odielib an independent project once more check-in: d3276bcf3d user: seandeelywoods tags: trunk | |
| 11:33 | Scrubbing tao from odielib check-in: 7ede5567c3 user: seandeelywoods tags: trunk | |
|
2014-08-18
| ||
| 08:07 | Merging in changes from trunk Leaf check-in: f5c431b367 user: seandeelywoods tags: warlord | |
|
2014-08-16
| ||
| 13:56 | Fix for the sherpa self-contained exe check-in: ec3da8921b user: seandeelywoods tags: trunk | |
|
2014-08-15
| ||
| 19:31 | Added a build system for a self-contained copy of sherpa check-in: cfb9f8105c user: seandeelywoods tags: trunk | |
|
2014-08-12
| ||
| 19:06 | Update to the latest sqlite Fix to console handling of files with spaces check-in: edb4999541 user: seandeelywoods tags: trunk | |
|
2014-08-11
| ||
| 20:22 | Filling in details of the warlord rules check-in: 64bbfe8248 user: seandeelywoods tags: warlord | |
| 19:23 | Adding a new gaming API based on Gerald Lester's work, and a demonstration game called "warlord". (Checked into a seperate branch until it's out of the half-bakery.) check-in: 1551dd5265 user: seandeelywoods tags: warlord | |
|
2014-08-08
| ||
| 17:30 | Added a mechanism to determine the canonical name for a class. Added a full text search index to yggdrasil based help systems. check-in: 1485414a15 user: seandeelywoods tags: trunk | |
|
2014-08-04
| ||
| 13:48 | Typo Fix check-in: b88bac96bc user: seandeelywoods tags: trunk | |
|
2014-07-25
| ||
| 21:19 | More bug fixes to logicset check-in: 4c8683c92e user: seandeelywoods tags: trunk | |
|
2014-07-24
| ||
| 15:45 | Simplified implementation of logicset check-in: 255b6e8afa user: seandeelywoods tags: trunk | |
|
2014-07-23
| ||
| 13:40 | Removed commented out debugging puts statements from mvc check-in: 31f1184023 user: seandeelywoods tags: trunk | |
|
2014-07-21
| ||
| 17:08 | Added an emptyset handler for zcoord in "slicer height" Added a new "list_to_int" command which will convert all floats to int. check-in: 8b67183f60 user: seandeelywoods tags: trunk | |
|
2014-07-17
| ||
| 17:38 | Removed the binding for <Leave> on entry widgets check-in: 6dfc9ce389 user: seandeelywoods tags: trunk | |
| 17:18 | Fixes to the slicer. Slicer and wallset and plotter moved to geometry. check-in: ce43b34201 user: seandeelywoods tags: trunk | |
|
2014-07-15
| ||
| 21:02 | Improved the slicer's handling of coordinates on the topmost deck check-in: 583fd34004 user: seandeelywoods tags: trunk | |