Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins related to "trunk"
|
2025-05-24
| ||
| 17:18 | Eliminating internal grid rounding in the segset tool Leaf check-in: b30dc6e5cc user: swoods tags: trunk | |
|
2025-04-03
| ||
| 20:26 | Adding a new mode for segset polylist to barf out the segment ids as well as the coordinates for vertices check-in: 3ddb0864b4 user: swoods tags: trunk | |
|
2024-12-21
| ||
| 10:23 | Renaming IrmReal to OdieReal. I have need of IrmReal back in the IRM and it needs to be float not double check-in: a3866063e1 user: swoods tags: trunk | |
| 10:14 | Checking in some unchecked modifications check-in: 2a38700e82 user: swoods tags: trunk | |
|
2024-01-25
| ||
| 17:40 | Replacing implementation of polygonxyz::convex_area as well as polygonxyz::area check-in: 1b0dd8e251 user: swoods tags: trunk | |
|
2024-01-18
| ||
| 15:44 | Added a second implementation of polygonxyz::convex_area in order to check the work of the first. Fixed the calculations internal to the polygonxyz create/area functions. check-in: c8b28c9772 user: swoods tags: trunk | |
|
2024-01-13
| ||
| 10:54 | Added a tool to delete orphan line segments from the segset tool check-in: 0de0badb93 user: swoods tags: trunk | |
|
2023-09-19
| ||
| 14:59 | Reverting practcl script to the version that is used by polyset. The one in trunk we outdated, and no idea why it wasn't pulled over in the merge. check-in: 8f85592420 user: swoods tags: trunk | |
| 14:54 | As it's been multiple years and the polyset branch has been deployed for years, nominating it as the new trunk check-in: 412176bc4a user: swoods tags: trunk | |
|
2023-08-17
| ||
| 17:22 | Tweak to C name Leaf check-in: 4bd4b1f15b user: seandeelywoods tags: dcii | |
|
2022-10-11
| ||
| 21:39 | Adding TWV webview to odielibc Closed-Leaf check-in: 57bb011c55 user: swoods tags: polyset | |
|
2021-12-03
| ||
| 16:49 | Updating practcl check-in: 3d73f06bf7 user: swoods tags: trunk | |
|
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-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-11
| ||
| 14:37 | Added a local copy of practcl, programmed make to use it check-in: 31f60fa725 user: hypnotoad tags: trunk | |
|
2019-09-07
| ||
| 01:58 | Updating version of odielib to 2.4 check-in: 39827bf54e user: seandeelywoods tags: trunk | |
| 01:57 | Added capabilities to add external identifiers to segments, as well as track the polygons on either side of a line segment to the polyset object. Added at test to pull list of segments that overlap a given line. check-in: d0895e056f user: hypnotoad 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 | |
|
2019-08-18
| ||
| 11:37 | Pulling in working fix_coincident and make_convex functions check-in: 2358b86fa5 user: hypnotoad tags: trunk | |
| 11:03 | Pulling in changes from the platemaker branch check-in: 2c880c4317 user: hypnotoad tags: trunk | |
| 11:03 | Addressing a pile of compiler warnings. Finised the polyset implementation. Removed a pile of tracing code. Closed-Leaf check-in: 6f352f3ec1 user: hypnotoad tags: platemaker | |
|
2019-08-10
| ||
| 09:38 | Beginning a refactoring of wallset and segset, also making function names more consistent and utilizing more generic functions from a library where practical check-in: 896aeb451b user: hypnotoad tags: platemaker | |
|
2019-07-29
| ||
| 21:29 | Fixes to the TclObjType of Polygons. New calculation technique for polygons to compute the geometric center, not the bounding box center. check-in: 08bef159c7 user: hypnotoad tags: trunk | |
|
2019-07-18
| ||
| 16:34 | Changing IrmReal back to double. We get strange math artifacts with floats check-in: b397b1d989 user: hypnotoad tags: trunk | |
|
2019-03-04
| ||
| 22:38 | Fixed fuzzy_gt_zero check-in: 7e0d7fa90e user: hypnotoad tags: trunk | |
| 22:37 | Fixed the fuzzy_gt_zero function. It's output was logically reversed check-in: 3e71e2b5fd user: hypnotoad tags: irm-fsar | |
|
2018-12-11
| ||
| 23:29 | Pulling another fix from irm-fsar check-in: c720e2ba81 user: hypnotoad tags: trunk | |
| 23:29 | Adding limits.h to public headers check-in: acc7f95d04 user: hypnotoad tags: irm-fsar | |
| 23:21 | Pulling fix from irm-fsar branch check-in: 6eca332201 user: hypnotoad tags: trunk | |
| 23:20 | Adding float.h for constants check-in: b877b4a4c1 user: hypnotoad tags: irm-fsar | |
|
2018-11-15
| ||
| 19:51 | Pulling fix from irm-fsar branch check-in: 0695c260a0 user: hypnotoad tags: trunk | |