Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Curve curve intersection tylers #219

Open
wants to merge 22 commits into
base: main
Choose a base branch
from

Commits on Sep 16, 2021

  1. Configuration menu
    Copy the full SHA
    6e0ec0f View commit details
    Browse the repository at this point in the history
  2. Make clippy less sad

    simoncozens committed Sep 16, 2021
    Configuration menu
    Copy the full SHA
    f52accd View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Squashed in curve-curve-intersections-point-along:

        * Added Epilog Laser/myself to the authors file
        * Added tests for real.rs and fixed bug
        * Renamed function for clarity, made public
        * Reworded comment for clarity
        * Fixed testing for curves that have multiple points at a t-value
        * Made testing multiple t values along curve easier
        * Fixed last commit
        * Added crate for comparing real values
    tylers-epilog committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    4aeaeeb View commit details
    Browse the repository at this point in the history
  2. Squashed in curve-curve-intersection-cubic-quad-line:

        * Added tests
        * Enabled intersections between lines and other curve types
        * Added tests for intersections between quadratic bezier curves
        * Moved ParamCurveBezierClipping into new file
    tylers-epilog committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    d5d0be8 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Squashed in curve-curve-intersection-overlap:

        * Added more flexibility to root finding to account for edge cases
        * Added function that checks if two curves perfectly overlap for some range
        * Added flags to curve intersection methods
    tylers-epilog committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    1375912 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Squashed in curve-curve-intersection-perpendicular-fatline:

        * Now checking perpendicular fat line, fixed bugs
    tylers-epilog committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    dc5b41a View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    f4cf191 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    84400ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7398c23 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Configuration menu
    Copy the full SHA
    cb5a672 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    6e993f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Configuration menu
    Copy the full SHA
    fc0bdaf View commit details
    Browse the repository at this point in the history
  2. Fixed formatting

    tylers-epilog committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    1a2cb70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c23c4ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bfbf1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f1c40f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    531d538 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Fixed clippy issues

    tylers-epilog committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    5a6ac30 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Configuration menu
    Copy the full SHA
    7ddb666 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Configuration menu
    Copy the full SHA
    64db1a8 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    099da3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba180f7 View commit details
    Browse the repository at this point in the history