-
Notifications
You must be signed in to change notification settings - Fork 62
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
The semantics of alignBL
and snugBL
may not be what we want.
#250
Comments
I'd like to keep the current semantics of |
Ok, so we keep |
I'd be happy with that. |
Agree on keeping alignBL the way it is. I would also be find deprecating On Wed, May 6, 2015 at 9:47 AM Chris notifications@github.com wrote:
|
yes we do have |
To summarize:
|
snugBL = snugB . snugL
, UnfortunatelysnugB
andsnugL
do not commute so theirbehavior is different, i.e
snugBL /= snugL. snugB
. This can lead to results that may not beintuitive (or useful) to users.
snugBL
snugB . snugL
At least
alignB
andalignL
commute, but still it seems strange thatalignBL
puts the origin outside ofthe hexagon. Whereas if we align in the (-1,-1) direction we end up on the hexagon.
align ((-1) ^& (-1))
alignBL
One possible solution is to redefine both
alignBL
andsnugBL
asalign ((-1) ^& (-1))
...thoughts?
The text was updated successfully, but these errors were encountered: