import javax.media.opengl.glu.*;
import com.sun.opengl.util.*;
import java.util.*;
+import edu.berkeley.qfat.bind.*;
import edu.berkeley.qfat.geom.*;
import edu.berkeley.qfat.geom.Point;
import javax.media.opengl.*;
import javax.media.opengl.glu.*;
import java.util.*;
+import edu.berkeley.qfat.bind.*;
import edu.berkeley.qfat.geom.*;
import edu.berkeley.qfat.geom.Point;
import edu.berkeley.qfat.geom.Polygon;
import javax.media.opengl.*;
import javax.media.opengl.glu.*;
import edu.berkeley.qfat.geom.*;
-import edu.berkeley.qfat.geom.HasBindingGroup;
import edu.wlu.cs.levy.CG.KDTree;
+import edu.berkeley.qfat.bind.*;
import edu.berkeley.qfat.geom.Point;
import com.infomatiq.jsi.IntProcedure;
}
- public void bindingGroupChanged(edu.berkeley.qfat.geom.BindingGroup newBindingGroup_) {
+ public void bindingGroupChanged(BindingGroup newBindingGroup_) {
- edu.berkeley.qfat.geom.BindingGroup<E> newBindingGroup =
- (edu.berkeley.qfat.geom.BindingGroup<E>)newBindingGroup_;
+ BindingGroup<E> newBindingGroup = (BindingGroup<E>)newBindingGroup_;
if (newBindingGroup==null) return;
//if (this==newBindingGroup.getMaster()) return;
HashSet<E> nbg = new HashSet<E>();
import javax.media.opengl.glu.*;
import com.sun.opengl.util.*;
import java.util.*;
+import edu.berkeley.qfat.bind.*;
import edu.berkeley.qfat.geom.*;
import edu.berkeley.qfat.geom.Point;
-package edu.berkeley.qfat.geom;
+package edu.berkeley.qfat.bind;
+import edu.berkeley.qfat.geom.*;
import javax.media.opengl.*;
import java.util.*;
-package edu.berkeley.qfat.geom;
+package edu.berkeley.qfat.bind;
+import edu.berkeley.qfat.geom.*;
import javax.media.opengl.*;
import java.util.*;
import edu.berkeley.qfat.Mesh;
-package edu.berkeley.qfat.geom;
+package edu.berkeley.qfat.bind;
+import edu.berkeley.qfat.geom.*;
import javax.media.opengl.*;
/** any object associated with a specific point in 3D space */
import javax.media.opengl.*;
/** any object associated with a specific point in 3D space */
-public abstract class HasPoint extends HasBindingGroup implements HasBoundingBox {
+public abstract class HasPoint extends edu.berkeley.qfat.bind.HasBindingGroup implements HasBoundingBox {
public abstract Point getPoint();
public float getMaxX() { return getPoint().getMaxX(); }
public float getMinX() { return getPoint().getMinX(); }