Commit graph

112 commits

Author SHA1 Message Date
Roger Maitland
f0ca2c8de0 Refactored direct_api into geometry and topology 2023-03-03 11:57:43 -05:00
Roger Maitland
ff941322d0 Replaced Vector.to_vertex() with Vertex(Vector) 2023-03-02 14:26:32 -05:00
Roger Maitland
2f973fc65f Moving import methods to functions in importers.py 2023-03-01 15:18:09 -05:00
Roger Maitland
c2448608a1 Changed PolarLocations to use angular_range instead of stop_angle - Issue #81 2023-02-25 15:35:08 -05:00
Roger Maitland
0ae15a463b Builder doesn't use parent in different scope - Issue #102 2023-02-25 14:03:49 -05:00
Roger Maitland
034c1f1cad Reduced text methods to make_text & added project_faces 2023-02-23 11:29:35 -05:00
Roger Maitland
14c99dc08d SVG unit tests 2023-02-22 14:01:09 -05:00
Roger Maitland
289266cea4 More unittests 2023-02-22 11:36:49 -05:00
Roger Maitland
0ba23ed3e6 More unittests 2023-02-21 21:06:14 -05:00
Roger Maitland
6ce0459d58 Fixed & simplified PolarLine by removing direction parameter 2023-02-21 10:40:58 -05:00
Roger Maitland
040c8eabbd More unittests 2023-02-20 21:03:25 -05:00
Roger Maitland
e14379ec21 More unittests 2023-02-20 15:29:50 -05:00
Roger Maitland
ea06f7f52e Adding to unittests 2023-02-19 20:10:53 -05:00
Roger Maitland
9fd7569340 Fixes Issue #139 2023-02-19 19:27:24 -05:00
Roger Maitland
1794d37cce Adding to unittests 2023-02-19 19:19:03 -05:00
Roger Maitland
8fc44ab7cd MakeHull defaults to all edges, removed unreliable overlap test 2023-02-19 11:13:57 -05:00
Roger Maitland
5ee30da2c0 Refactored MakeHull to use Wire.make_convex_hull 2023-02-18 14:29:59 -05:00
Roger Maitland
fcccedacb0 Tests & Edge.intersections 2023-02-15 15:52:18 -05:00
Roger Maitland
969125a7ee Improving test coverage 2023-02-10 15:41:37 -05:00
Roger Maitland
4500d333de Changed bounding box to Vectors, Added Joints tests 2023-02-08 13:38:03 -05:00
Roger Maitland
9f5a4d724e BuildSketch tests @ 100% 2023-02-05 19:27:27 -05:00
Roger Maitland
8d4a859bea BuildPart coverage @ 99% 2023-02-05 14:11:00 -05:00
Roger Maitland
aed219d073 BuildLine @ 100% coverage 2023-02-04 21:20:29 -05:00
Roger Maitland
8be9f4e56d Minor repr improvement & location test 2023-02-04 15:06:20 -05:00
Roger Maitland
1458903c37 common, generic & enums tests @ 100% 2023-02-02 15:13:21 -05:00
Roger Maitland
a38f3df793 Added tests, build_common @ 100% coverage 2023-02-02 13:17:49 -05:00
Roger Maitland
b9e0fc4895 Refactored BuildLine to use a single workplane 2023-01-29 14:11:56 -05:00
Roger Maitland
755994f8c5 Fixed 3d offset - Issue #74 2023-01-28 14:18:41 -05:00
Roger Maitland
9fa3334622 Changed HexLocations diagonal to apothem - Issue #22 2023-01-27 18:21:11 -05:00
Roger Maitland
d36b120206 Replaced text Halign/Valign with Align 2023-01-27 14:23:25 -05:00
Roger Maitland
4e96de2867 Replaced centered with align in BuildSketch 2023-01-26 15:54:10 -05:00
Roger Maitland
c8928a8e68 Replaced Grid/HexLocations centered for align 2023-01-26 13:44:13 -05:00
Roger Maitland
0ee290c816 Replace centered with align in BuildPart 2023-01-25 15:03:58 -05:00
Roger Maitland
79c27d7b7d Added BaseSketchObject to BuildSketch 2023-01-21 14:27:02 -05:00
Roger Maitland
ed3b7c1b97 Adding test for local/global Issue #87 2023-01-17 14:02:54 -05:00
Jason S. McMullan
2ab898744f tests/ - Rename file to Python testing standard of 'test_*.py' 2023-01-16 11:17:38 -05:00
Jason S. McMullan
c74d1f3c37 tests/build_sketch: Test normals on all sketch primitives. 2023-01-16 10:23:43 -05:00
Jason S. McMullan
bb43d70ba5 tests/build_generic_tests: Make 'TestBuilder' local
- Prefixing the local class 'TestBuilder' with '_' keeps `pytest`
  from griping about it during testcase discovery.
2023-01-16 10:23:43 -05:00
Roger Maitland
c7a34c2eb2 Unittests for Issue #95 2023-01-16 09:59:45 -05:00
Roger Maitland
639bf370f5 Adding nested locations - Issue #94 2023-01-15 13:44:41 -05:00
Roger Maitland
a40a69f168 Introducing anytree to create assemblies 2023-01-09 20:07:46 -05:00
Roger Maitland
6ccc738523 Fixing Mirror change geomtype #80 2023-01-06 14:33:18 -05:00
Roger Maitland
07193a844a Refactored Extrude to_extrude from local faces to global 2023-01-06 14:00:31 -05:00
Roger Maitland
16ee940599 New project_to_shape and extrude until functionality 2023-01-04 11:14:47 -05:00
Roger Maitland
8817fe67cf Unittest coverage improvements 2022-12-31 15:19:40 -05:00
Roger Maitland
c6fa496973 Remove commented code 2022-12-19 14:55:08 -05:00
Roger Maitland
f8e65fa93a Updating for copy changes 2022-12-19 14:40:41 -05:00
gumyr
58e5dd40fb
Merge pull request #69 from bernhard-42/more_plane_inits
added further initializers to Plane
2022-12-02 13:43:12 -05:00
Bernhard
be14787d0d added __mul__ to Plane 2022-12-01 21:46:09 +01:00
Bernhard
7a451de178 formatting change 2022-12-01 21:33:52 +01:00