From 768d0fac5a2b3867744ce94ea0e51e6fa53849ed Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 7 Jul 2008 12:26:28 -0700 Subject: [PATCH] checkpoint darcs-hash:20080707192628-5007d-bd1da4ef1a2508bd7d150066718ae84400e33ebe.gz --- src/edu/berkeley/qfat/bind/HasBindingGroup.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/edu/berkeley/qfat/bind/HasBindingGroup.java b/src/edu/berkeley/qfat/bind/HasBindingGroup.java index 42cd2d0..ea97472 100644 --- a/src/edu/berkeley/qfat/bind/HasBindingGroup.java +++ b/src/edu/berkeley/qfat/bind/HasBindingGroup.java @@ -4,9 +4,14 @@ import javax.media.opengl.*; import java.util.*; import edu.berkeley.qfat.Mesh; +/** + * A member of an equivalence class of geometric objects whose + * positions are related by affine transformation matrices and are + * constrained by an affine constraint. + */ public abstract class HasBindingGroup { - public BindingGroup bindingGroup; + private BindingGroup bindingGroup; // know: self = bindingGroup[self] * master // know: other = other.bindingGroup[other] * other.bindingGroup.master -- 1.7.10.4