Title: Add more vec methods/aliases and features. by tychedelia · Pull Request #152 · processing/libprocessing · GitHub
Open Graph Title: Add more vec methods/aliases and features. by tychedelia · Pull Request #152 · processing/libprocessing
X Title: Add more vec methods/aliases and features. by tychedelia · Pull Request #152 · processing/libprocessing
Description: Adds a few things to our vec impls: Aliases for the Processing4 names. I disagree strongly with some of these names but am going to make them available to assist porting sketches. I think aliases are fine and we can make a final decision (either to alias, make canonical, or remove later). Adds some more functional methods like truncate and extend that are necessary in order to go from Vec2 to Vec3, etc. Adds swizzles! These are dispatched dynamically and also allow easily changing dimensions, e.g. vec2.xxyy, etc.
Open Graph Description: Adds a few things to our vec impls: Aliases for the Processing4 names. I disagree strongly with some of these names but am going to make them available to assist porting sketches. I think aliases ...
X Description: Adds a few things to our vec impls: Aliases for the Processing4 names. I disagree strongly with some of these names but am going to make them available to assist porting sketches. I think aliases ...
Opengraph URL: https://github.com/processing/libprocessing/pull/152
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:926017cf-63b3-ff1b-98fc-d98f77b2d518 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9A7C:29EF90:694FD25:913BDA6:6A5E9558 |
| html-safe-nonce | 8ac83b21322587bf39091f26c4b2f509545c74860ae41bff3b13908af87d406e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QTdDOjI5RUY5MDo2OTRGRDI1OjkxM0JEQTY6NkE1RTk1NTgiLCJ2aXNpdG9yX2lkIjoiNzgzNjQ4ODc4MzM1NzcxMTcwNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | f195d44d34d66b0c879849b45cbd44d76abf9c3f1ae05a5055ea0062505f66c3 |
| hovercard-subject-tag | pull_request:3593066462 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/processing/libprocessing/pull/152/files |
| twitter:image | https://avatars.githubusercontent.com/u/10366310?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/10366310?s=400&v=4 |
| og:image:alt | Adds a few things to our vec impls: Aliases for the Processing4 names. I disagree strongly with some of these names but am going to make them available to assist porting sketches. I think aliases ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7c7e31acb6a895494e518b880f5ccf39604f7fa9a8f2f3c64145efc3b776256d |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/processing/libprocessing git https://github.com/processing/libprocessing.git |
| octolytics-dimension-user_id | 1617169 |
| octolytics-dimension-user_login | processing |
| octolytics-dimension-repository_id | 1101329545 |
| octolytics-dimension-repository_nwo | processing/libprocessing |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1101329545 |
| octolytics-dimension-repository_network_root_nwo | processing/libprocessing |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 2d2ac9bdd71d5f53f2b731c9330677e38624e301 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width