// Path: src/main/java/org/chesmapper/view/gui/Zoomable.java
// public interface Zoomable
// {
// 	public Vector3f getCenter(boolean superimposed);
// 
// 	public float getDiameter(boolean superimposed);
// 
// 	public boolean isSuperimposed();
// }


import java.util.BitSet;
import java.util.List;
import java.util.Vector;
import javax.vecmath.Vector3f;
import org.chesmapper.view.gui.Zoomable;
import org.mg.javalib.util.ArrayUtil;
import org.mg.javalib.util.Vector3fUtil;
	}

	public boolean isSpreadable()
	{
		return !allCompoundsHaveSamePosition;
	}

	@Override
	public Vector3f getCenter(boolean superimposed)
	{
		if (superimposed)
			return superimposeCenter;
		else
			return nonSuperimposeCenter;
	}

	@Override
	public float getDiameter(boolean superimposed)
	{
		if (superimposed)
			return superimposeDiameter;
		else
			return nonSuperimposeDiameter;
	}

	public void setSuperimposed(boolean superimposed)
	{
		this.superimposed = superimposed;
	}

// Path: src/main/java/org/chesmapper/view/gui/Zoomable.java
// public interface Zoomable
// {
// 	public Vector3f getCenter(boolean superimposed);
// 
// 	public float getDiameter(boolean superimposed);
// 
// 	public boolean isSuperimposed();
// }


// Path: src/main/java/org/chesmapper/view/cluster/ZoomableCompoundGroup.java
import java.util.BitSet;
import java.util.List;
import java.util.Vector;
import javax.vecmath.Vector3f;
import org.chesmapper.view.gui.Zoomable;
import org.mg.javalib.util.ArrayUtil;
import org.mg.javalib.util.Vector3fUtil;

	}

	public boolean isSpreadable()
	{
		return !allCompoundsHaveSamePosition;
	}

	@Override
	public Vector3f getCenter(boolean superimposed)
	{
		if (superimposed)
			return superimposeCenter;
		else
			return nonSuperimposeCenter;
	}

	@Override
	public float getDiameter(boolean superimposed)
	{
		if (superimposed)
			return superimposeDiameter;
		else
			return nonSuperimposeDiameter;
	}

	public void setSuperimposed(boolean superimposed)
	{
		this.superimposed = superimposed;
	}

	public boolean isFilteredOut(CompoundFilter filter)