X-Git-Url: http://git.megacz.com/?p=anneal.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fqfat%2Fgeom%2FHasBindingGroup.java;h=1316f19d779aa40a96c4f91ae746cb370db63a42;hp=16dee1c8f4753f6d733370a8b2102a1313ca4456;hb=eabe4f7acd947415f183290dc3269b2502a25a1c;hpb=64c6939d78acfa06e7bc380cb713e3800bf16be5 diff --git a/src/edu/berkeley/qfat/geom/HasBindingGroup.java b/src/edu/berkeley/qfat/geom/HasBindingGroup.java index 16dee1c..1316f19 100644 --- a/src/edu/berkeley/qfat/geom/HasBindingGroup.java +++ b/src/edu/berkeley/qfat/geom/HasBindingGroup.java @@ -28,6 +28,10 @@ public abstract class HasBindingGroup { return bindingGroup.size(); } + public AffineConstraint getBindingConstraint() { + if (bindingGroup==null) return new AffineConstraint.All(); + return bindingGroup.getConstraint(this); + } public Matrix getBindingMatrix() { if (bindingGroup==null) return Matrix.ONE;