-
Notifications
You must be signed in to change notification settings - Fork 19
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
Rigid Transformations #39
Commits on Jan 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 324b850 - Browse repository at this point
Copy the full SHA 324b850View commit details -
Configuration menu - View commit details
-
Copy full SHA for af401d8 - Browse repository at this point
Copy the full SHA af401d8View commit details
Commits on Jan 21, 2017
-
Configuration menu - View commit details
-
Copy full SHA for aff57bf - Browse repository at this point
Copy the full SHA aff57bfView commit details -
MAINT: Rename functions to tranlation, rotation, _translate, and _rot…
…ate. Apparently convention is that object methods return a copy of the object and that methods are described using the noun form when doing so and the verb form when modifying in place. These functions have been renamed and altered to return copies to reflect this convention. The helper functions have been hidden from the public API using underscore.
Configuration menu - View commit details
-
Copy full SHA for 7f069da - Browse repository at this point
Copy the full SHA 7f069daView commit details
Commits on Jan 29, 2017
-
BUG: Change
cvxopt.glpk
output to matchscipy
solver output.`cvxopt` returns a 2D array whereas `scipy` returns a 1D array. 1D arrays are more versatile because they don't need transpositions.
Configuration menu - View commit details
-
Copy full SHA for 79d85ec - Browse repository at this point
Copy the full SHA 79d85ecView commit details -
DOC: Improve _rotate docs for third case.
The third case for defining a rotation, supplying a matix, was undocumented. Now it is documented with epytext. Additionally, the u and v parameters are now keyed, and the function enforces valid combinations of parameters.
Configuration menu - View commit details
-
Copy full SHA for cb9e9ed - Browse repository at this point
Copy the full SHA cb9e9edView commit details
Commits on Feb 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bf65d33 - Browse repository at this point
Copy the full SHA bf65d33View commit details
Commits on Feb 4, 2017
-
DOC: Refine rotation and translation docs.
Translation method docs edited for brevity using markup to link docs. Rotation method docs rewritten to more clearly define what types of rotations can be expressed through the given parameters. Documentation was added to the class method rotations.
Configuration menu - View commit details
-
Copy full SHA for fa7fda9 - Browse repository at this point
Copy the full SHA fa7fda9View commit details -
DOC: Change two vector rotation angle specification.
After some further reading, defining the rotation angle as twice the angle between the two provided vectors removes ambiguous cases such as collinear vectors facing opposite directions.
Configuration menu - View commit details
-
Copy full SHA for 173106e - Browse repository at this point
Copy the full SHA 173106eView commit details
Commits on Feb 5, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 65245d9 - Browse repository at this point
Copy the full SHA 65245d9View commit details
Commits on Feb 6, 2017
-
API: Change u, v to i, j in rotate functions.
Broke the u, v parameter for the rotation function into two separate parameters: i, j for the identity basis vector indices and the u, v for the vector specification.
Configuration menu - View commit details
-
Copy full SHA for 5d4b036 - Browse repository at this point
Copy the full SHA 5d4b036View commit details