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

New IsPrim class for supporting ScaleInv #37

merged 5 commits into from Apr 17, 2013


None yet
2 participants
Copy link

byorgey commented Apr 17, 2013

The idea is that primitives can now decide what to do with both normal and frozen transformations. For most primitives the default implementation suffices; ScaleInv has a special instance since frozen transformations must be applied to the underlying object directly.

Brent Yorgey added some commits Mar 29, 2013

Brent Yorgey
introduce IsPrim class containing transformWithFreeze function
This is to support scale-invariant primitives (e.g. arrowheads) but
may be useful for other stuff as well.
Brent Yorgey
Brent Yorgey

@byorgey byorgey referenced this pull request Apr 17, 2013


New `scaleInvPrim` function #71

fryguybob added a commit that referenced this pull request Apr 17, 2013

Merge pull request #37 from diagrams/scaleinv-prim
New IsPrim class for supporting ScaleInv

@fryguybob fryguybob merged commit aab13c1 into master Apr 17, 2013

1 check passed

default The Travis build passed

@fryguybob fryguybob deleted the scaleinv-prim branch Apr 17, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment