0HyperCube
66ec85a3c9
Bézier-rs: Add utils to subpath ( #1058 )
...
* Add utils to bezier-rs subpath
* Apply code review changes
* Remove tan from constant
* Fix compile
* Fix tests
2023-03-02 16:48:09 +00:00
Hannah Li
8d3daeae78
Bezier-rs: Add trim for Subpath ( #1006 )
...
* Move compare.rs
* Update traits for Subpath and ManipulatorGroup
* Implement trim
* UI adjustments and more tests
* Add reverse, refactor code, rename variables
* Improve comments
* Comment nits
* Address comments
* Update trim behavior
* Update doc comment for trim
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-02-26 18:41:11 -05:00
0HyperCube
08b2782917
Bézier-rs: Add ids to manipulator groups ( #1054 )
...
* Add ids to manipulator groups
* Fix tests
* Rename trait from ManipulatorGroupId to Identifier
* Rename EmptyManipulatorGroupId to EmptyId
2023-02-25 16:23:58 +00:00
Hannah Li
98f172414a
Bezier-rs: Add iframes to rustdoc ( #1036 )
...
* Add iframes examples
* Move TValue selection to bottom
* Remove spaces
* Add background, adjust heights
* Minor lint fix
2023-02-17 19:09:36 -05:00
Rob Nadal
9a52cae9b9
Bezier-rs: Add SubpathTValue and euclidean parameterization for subpaths ( #1027 )
...
* Added SubpathTValue and euclidean parameterization for subpaths
* Small fix
* Added bounds checking to get_segment
* Code review
* code review nit for clarity
---------
Co-authored-by: Hannah Li <hannahli2010@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-02-17 15:33:52 -05:00
Rob Nadal
a64c856ec4
Bezier-rs: Updated Bezier function signatures to accept TValue ( #967 )
...
* Create helper for converting d to t values
* Add euclidean option for tangent and normal
* Modified bezier functions signatures to accept ComputeType
* Stylistic changes per review
* Added ComputeType documentation
* Renamed ComputeType to TValue
* Fixed comments
* Fixed failing unit tests
* Code review
* Fix comments in code review
* Renamed compute_type_to_parametric to t_value_to_parametric
---------
Co-authored-by: Linda Zheng <thelindazheng@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-02-13 12:31:51 -05:00
Hannah Li
a328e7d3ef
Bezier-rs: Add split for Subpath ( #988 )
...
* Add subpath split
* Update comment and colors
* Address comments
* Improve visualization clarity
* Code review
---------
Co-authored-by: Rob Nadal <Robnadal44@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-01-31 03:17:20 -05:00