Class SmallAngleVoxel

java.lang.Object
edu.duke.cs.osprey.structure.analysis.SmallAngleVoxel

public class SmallAngleVoxel extends Object
a cartesian product of intervals in S^1 x S^1 x S^1 ... localized around a point
  • Field Details

  • Constructor Details

    • SmallAngleVoxel

      public SmallAngleVoxel(SmallAngleVoxel.Interval... intervals)
    • SmallAngleVoxel

      public SmallAngleVoxel(double[] p)
  • Method Details

    • makeFromBounds

      public static SmallAngleVoxel makeFromBounds(double[] bounds)
    • expand

      public void expand(double[] p)
    • volume

      public double volume()
    • contains

      public boolean contains(double[] p)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • filter

      public List<double[]> filter(Collection<double[]> points)