Commit graph

24 commits

Author SHA1 Message Date
GuySten
f007c85a50
Check for positive radii (#3813) 2026-02-19 08:36:12 +00:00
GuySten
04bee9c49f
Check that Surface IDs are at least 1 (#3772)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-02-06 18:44:16 +00:00
Paul Romano
3bf1486f49
Fix bug in Surface.normalize (#3270) 2025-01-20 20:18:50 +07:00
Paul Romano
ebb6736ba6 Add TorusMixin.rotate method that can handle simple rotations 2021-12-29 10:37:54 -05:00
Paul Romano
149180ec7f Add unit and regression tests for torus 2021-12-22 11:47:37 -05:00
Paul Romano
d8ef73d037 Make sure boundary_type is passed as a keyword argument 2020-03-23 20:55:01 -05:00
Ethan Peterson
c29ffa947d
Apply suggestions from code review
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2020-02-28 08:03:36 -05:00
Ethan Peterson
c88bd49597 finished unit tests 2020-02-27 12:31:15 -05:00
Ethan Peterson
a25882e76f more unit tests 2020-02-27 10:27:42 -05:00
Ethan Peterson
7d69ff6de1 applied suggestions from code review 2020-02-27 10:27:42 -05:00
Ethan Peterson
cb92d02537 initial unit tests working 2020-02-27 10:27:42 -05:00
Ethan Peterson
a1f7cb7387 Implementing Surface Rotations 2020-02-27 10:27:42 -05:00
Ethan Peterson
e6cf49275a applied suggestions from code review 2020-02-25 08:42:21 -05:00
Ethan Peterson
e3af035095 finished unit tests and fixed wrong math 2020-02-25 08:42:21 -05:00
Ethan Peterson
3d3a27f841 applied suggestions from code review 2020-02-25 08:42:21 -05:00
Paul Romano
d85df13ae7 Make surfaces take coefficients as first arguments 2019-09-04 15:10:53 -05:00
Paul Romano
9a248ad6fb Fix bug in cylinder_from_points (for real this time) 2019-07-11 06:14:53 -05:00
Paul Romano
0db41d2281 Update cylinder_from_points test based on @amandalund feedback 2019-07-10 14:50:42 -05:00
Paul Romano
40f89caa22 Fix cylinder_from_points function 2019-07-08 23:24:19 -05:00
Paul Romano
325f9fcf72 Use lower-case argument names for surfaces consistently 2019-03-08 11:25:26 -06:00
Paul Romano
394ac75560 Add translate methods to surfaces and regions 2019-03-06 15:38:26 -06:00
Paul Romano
2943e38a81 Add Plane.from_points and cylinder_from_points convenience functions 2019-03-06 15:38:22 -06:00
Paul Romano
d26165f524 Add tests for regions 2018-02-05 07:35:18 -06:00
Paul Romano
b0d35268f3 Add unit tests for surfaces 2018-02-05 07:35:18 -06:00