added constrain() functions that constrain a point inside a shape#52
Open
ibraheem-emad wants to merge 2 commits intoOneLoneCoder:mainfrom
Open
added constrain() functions that constrain a point inside a shape#52ibraheem-emad wants to merge 2 commits intoOneLoneCoder:mainfrom
ibraheem-emad wants to merge 2 commits intoOneLoneCoder:mainfrom
Conversation
added distance() to struct v_2d that calcualte the distance between two points
Owner
|
Thanks! Yeah i like this approach, makes good use of existing functions. Also like the distance() function for v_2d, its a useful addition. Would be worth adding constrain() for line too |
Author
constrain for line has been added |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
the constrain(shape , point) checks if the (point) is inside the (shape) if the point is inside the shape the function returns the (point) coordinate without changes , if the (point) is outside the (shape) the function returns the coordinate of the point inside the (shape) that is the nearest to the (point) we want to constrain
issue #3
also added distance() function to struct v_2d that calculate the distance between two vectors