checkpoint
authoradam <adam@megacz.com>
Mon, 7 Jul 2008 19:26:28 +0000 (12:26 -0700)
committeradam <adam@megacz.com>
Mon, 7 Jul 2008 19:26:28 +0000 (12:26 -0700)
darcs-hash:20080707192628-5007d-bd1da4ef1a2508bd7d150066718ae84400e33ebe.gz

src/edu/berkeley/qfat/bind/HasBindingGroup.java

index 42cd2d0..ea97472 100644 (file)
@@ -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