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

Immutable Vector 2D #161

Merged
merged 40 commits into from
Dec 11, 2018
Merged

Immutable Vector 2D #161

merged 40 commits into from
Dec 11, 2018

Commits on Sep 30, 2018

  1. Add KVector and KVector2

    jcornaz committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    08b121c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05b49d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2018

  1. Configuration menu
    Copy the full SHA
    0746b62 View commit details
    Browse the repository at this point in the history
  2. Test with small vectors

    jcornaz committed Oct 1, 2018
    Configuration menu
    Copy the full SHA
    2d4eb3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98823c4 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2018

  1. Configuration menu
    Copy the full SHA
    7403c9d View commit details
    Browse the repository at this point in the history
  2. Improve documentation

    jcornaz committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    429e094 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f66974 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    58c4cbb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d9f0c4 View commit details
    Browse the repository at this point in the history
  6. Fix some typos

    jcornaz committed Oct 2, 2018
    Configuration menu
    Copy the full SHA
    9ef346d View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Add module name in changelog

    jcornaz committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    446afb2 View commit details
    Browse the repository at this point in the history
  2. Minor clean up

    jcornaz committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    008693f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c388137 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f1d51eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca6364b View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2018

  1. Address some minor issues

    * Promote some extension function to be member functions
    * Remove some inline modifiers
    * Rename obscure function names
    * Add missing comment
    * Rename conversion functions (`toMutable` and `toImmutable`)
    jcornaz committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    71875f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4b51a7 View commit details
    Browse the repository at this point in the history
  3. Fix typos in tests

    jcornaz committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    9de52b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac08485 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a19a62 View commit details
    Browse the repository at this point in the history
  6. Increase deprecation level to ERROR for mutation methods

    The fact that theses function do not mutate LibGDX does is very likely to cause bug if the user doesn't solve the issue.
    jcornaz committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    c4d8a2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9279fee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1c0070e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    063a017 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2018

  1. Add examples in readme

    jcornaz committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    455ce76 View commit details
    Browse the repository at this point in the history
  2. Fix typo in readme

    jcornaz committed Oct 7, 2018
    Configuration menu
    Copy the full SHA
    4d29ad3 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2018

  1. Improve documentation

    jcornaz committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    dbdf93b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b95c6ad View commit details
    Browse the repository at this point in the history
  3. Add some tests

    jcornaz committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    cdc72c9 View commit details
    Browse the repository at this point in the history
  4. test withClamp and withClamp2

    jcornaz committed Oct 27, 2018
    Configuration menu
    Copy the full SHA
    06909b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2018

  1. Add few tests for angles

    jcornaz committed Nov 17, 2018
    Configuration menu
    Copy the full SHA
    90f7186 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2018

  1. Add direction comparison tests

    * hasSameDirection, hasOppositeDirection, isOnLine, isCollinear, isCollinearOpposite, isPerpendicular
    
    Also fix related errors found when using vector zero (which should have undefined direction)
    jcornaz committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    c1bb643 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99b02c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18d87eb View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

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

Commits on Dec 11, 2018

  1. Configuration menu
    Copy the full SHA
    a9456b7 View commit details
    Browse the repository at this point in the history
  2. Address small typo issues

    jcornaz committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    43c9e58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6997b62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a58587 View commit details
    Browse the repository at this point in the history