Commit graph

2436 commits

Author SHA1 Message Date
gumyr
471fdbff2c
Merge pull request #52 from bernhard-42/new_validate
New validate
2022-11-20 09:29:22 -05:00
Bernhard
398d598a27 forgotten _applies_to 2022-11-19 21:36:16 +01:00
Bernhard
80f80611d3 Modified _get_context to get a caller to improve error message 2022-11-19 21:35:54 +01:00
Bernhard
83886caa7f changed validate_inputs to use _tag and _applies_to 2022-11-19 21:31:03 +01:00
gumyr
ee8ed88cd9
Merge pull request #50 from bernhard-42/location_changes
Location changes
2022-11-19 13:07:58 -05:00
Bernhard
74e7d5a3c6 fixed repr and str to not apply rad to deg again 2022-11-19 18:31:35 +01:00
Bernhard
3884727cd0 remove keyword args from tests 2022-11-19 18:23:10 +01:00
Bernhard
bc28a2e451 removed keywords and made it completely position args only 2022-11-19 18:19:40 +01:00
Bernhard
cb9a0b36d8 removed unused parameter and changed doc string 2022-11-19 18:01:15 +01:00
Bernhard
95ebcfeee1 to_tuple to return degrees 2022-11-19 17:54:17 +01:00
Bernhard
fa19def9f5 fix angle and rotation variant and add tests 2022-11-19 17:53:21 +01:00
Bernhard
8e050fb104 added mode initializers 2022-11-19 17:06:13 +01:00
Bernhard
5dd39fad3a switched to intrinsic_XYZ Euler angles 2022-11-19 14:34:24 +01:00
Roger Maitland
328ab92340 Removed TangentLine - redundant to PolarLine 2022-11-18 14:32:06 -05:00
gumyr
5f08c3a098
Merge pull request #49 from jdegenstein/patch-1
Create pegboard_j_hook.py example
2022-11-18 10:10:03 -05:00
jdegenstein
10db2fcfdb
Remove rand_color
remove reference to rand_color since it is not part of mainline CQ-editor (yet)
2022-11-17 16:38:16 -06:00
jdegenstein
52834e805b
Create pegboard_j_hook.py example
Initial proposal to add a new example.
2022-11-17 16:33:58 -06:00
Roger Maitland
bb90e64c14 Added TangentLine to BuildLine 2022-11-17 10:32:08 -05:00
Roger Maitland
0caebd5b3d Changed Axis.reversed to reverse to match Vector 2022-11-16 14:31:57 -05:00
Roger Maitland
e04a1d3893 Adding numpy to dependencies 2022-11-16 14:08:21 -05:00
Roger Maitland
7b9ae9e979 Add sphinx inheritance-diagram to direct_api docs 2022-11-16 13:45:21 -05:00
Roger Maitland
1cff4f50dd Minor re-organization 2022-11-16 13:26:36 -05:00
Roger Maitland
de59d6ca78 Changed Matrix rotate_x/y/z to rotate(Axis,angle) 2022-11-16 13:15:08 -05:00
Roger Maitland
039841f9f3 Replaced Vector.rotate_x/y/z with rotate(Axis) 2022-11-16 11:45:12 -05:00
Roger Maitland
0bbc5efde6 Changed Vector.opposite to Vector.reverse 2022-11-14 16:52:33 -05:00
Roger Maitland
78b1bb054d Updating JernArc docs 2022-11-14 16:10:43 -05:00
Roger Maitland
b8001fcec5 Added Vector.rotate, JernArc on any plane 2022-11-14 15:59:15 -05:00
Roger Maitland
9f83e72da9 Adding JernArc & general docs improvements 2022-11-14 13:34:09 -05:00
Roger Maitland
a5ee9073d7 Added JernArc to BuildLine 2022-11-14 12:48:31 -05:00
Roger Maitland
6b322533b5 Refactored export_svg 2022-11-12 16:10:00 -05:00
Roger Maitland
b0cf34afcc Added VectorLike to distance_to 2022-11-08 11:47:51 -05:00
Roger Maitland
4b62f52065 Added Shape distance_to, closet_points, ShapeList.sort_by_distance 2022-11-07 10:27:36 -05:00
Roger Maitland
37803a6d67 Minor pylint changes direct_api @ 9.88 2022-11-04 17:54:46 -04:00
Roger Maitland
ab81920b9a pylint fixes for direct_api.py @ 9.85 2022-11-04 16:04:47 -04:00
Roger Maitland
001a8aa82e Removing extraneous vtk import 2022-11-04 11:37:34 -04:00
Roger Maitland
badce0e872 Revert the center properties to methods 2022-11-04 11:27:39 -04:00
gumyr
16db9e6375
Merge pull request #47 from bernhard-42/face_center
re-created the center function for the three different ccenter types
2022-11-04 10:38:21 -04:00
Bernhard
a471622b4d re-created the center function for the three different ccenter types 2022-11-03 21:23:51 +01:00
Roger Maitland
49ae1fe6c7 Adding pylint rules - accept X,Y etc 2022-11-03 14:26:40 -04:00
Roger Maitland
9a96770992 RTD 2022-11-03 14:17:36 -04:00
Roger Maitland
8c1ba5b07e Fix Plane docs 2022-11-03 13:21:55 -04:00
Roger Maitland
2f13e0e88e Renamed f_g and r_g to forward/reverse_transform 2022-11-03 11:48:59 -04:00
Roger Maitland
57d5f213bf Added gp_Pln to Plane init, solved Issue #45 2022-11-03 11:42:58 -04:00
Roger Maitland
64a8e9e2ef pylint direct_api @ 9.07 - position objects with Plane 2022-11-02 16:13:26 -04:00
Roger Maitland
ea2c201192 Changed Shape method to properties - Issue #44 2022-11-01 14:38:53 -04:00
Roger Maitland
ff87637eaa Change transform_shape/geometry to use copy() Issue #42 2022-11-01 10:54:23 -04:00
Roger Maitland
69563e8716 Added Shape.position & orientation properties Issue #40 2022-10-31 16:11:30 -04:00
Roger Maitland
db05b01c7a Add __iter__ to Vector Issue #32 2022-10-31 13:57:40 -04:00
Roger Maitland
8d63ab55a2 VectorLike parameters outside Vector Issue #31 2022-10-31 13:41:36 -04:00
Roger Maitland
787e00a679 Fixed issue #41 2022-10-30 16:57:25 -04:00