Giles Bathgate

Results 14 issues of Giles Bathgate

## Summary of Changes This replaces #6501 . Since no two addresses can be closer than sizeof(void*) apart the address can be divided by at least sizeof(void*), A Handle class...

enhancement
not yet approved
Pkg::Nef_3

## Summary of Changes ~I believe this is correct, no two addresses can be closer than `sizeof(void*)` apart, and a handle usually is that size, but if it's bigger then...

not yet approved

## Issue Details In Lazy.h the code seems to predate variadic templates. ## Source Code https://github.com/CGAL/cgal/blob/cb5cb46b5faf88b999bce9f1e1e527f62fa4bf21/Filtered_kernel/include/CGAL/Lazy.h#L2104-L2123 I think this can be re-written without the BOOST preprocessor macros, unless I have...

Modern C++ (C++11 and later)
cleaning
Pkg::Filtered_kernel

## Summary of Changes Within `Nef_polyhedron_3::transform`, transforming a `Plane_3` (used to represent the Sphere_circle of the sphere map) requires calculating transpose().inverse() for transformation of the orthogonal vector. When transforming many...

Enhancement
Pkg::Kernel_23

## Summary of Changes Within my project, I often want to create a union of non-intersecting nef polyhedra. (I call this group, rather than union) Since there are no intersections...

Enhancement
Under discussion
Pkg::Nef_3

## Summary of Changes When looking at SNC_structure from the Nef_3 package, I noticed an unusual design that wraps `Object_iterator` in a `boost::optional` I have come to believe that the...

Special variables are expected to be resolved by looking in the current scope, and if not found then the parent scope should be searched

Bug

Support for adding/committing changes with messages to git.

Feature
todo

There seems to be a lot of bias in the models because of the repetition of this prefix in the training data. ```bash grep -c "Once upon a time, there...