Class PickableRegion

  • All Implemented Interfaces:
    Pickable

    public final class PickableRegion
    extends java.lang.Object
    implements Pickable
    • Field Detail

      • xb

        double[] xb
      • yb

        double[] yb
      • label

        java.lang.String label
      • tag

        java.lang.String tag
      • xref

        double xref
      • yref

        double yref
      • oref

        java.lang.Object oref
      • icache

        int icache
    • Constructor Detail

      • PickableRegion

        public PickableRegion​(double[][] axay,
                              java.lang.Object obj)
      • PickableRegion

        public PickableRegion​(double[] axb,
                              double[] ayb,
                              java.lang.Object obj)
    • Method Detail

      • getXPts

        public double[] getXPts()
      • getYPts

        public double[] getYPts()
      • contains

        public boolean contains​(double xq,
                                double yq)
      • setReferencePoint

        public void setReferencePoint​(Position p)
      • getReferencePoint

        public Position getReferencePoint()
      • setPoints

        public void setPoints​(double[][] axy)
      • setPoints

        public void setPoints​(double[] ax,
                              double[] ay)
      • setReferencePoint

        public void setReferencePoint​(double xr,
                                      double yr)
      • moveTo

        public void moveTo​(Position pos)
      • moveTo

        public void moveTo​(double cx,
                           double cy)
      • scaleTo

        public void scaleTo​(double z)
      • scaleTo

        public void scaleTo​(double xsz,
                            double ysz)
      • getXReference

        public double getXReference()
      • getYReference

        public double getYReference()
      • getRef

        public java.lang.Object getRef()
        Specified by:
        getRef in interface Pickable
      • setCache

        public void setCache​(int ic)
        Specified by:
        setCache in interface Pickable
      • getCache

        public int getCache()
        Specified by:
        getCache in interface Pickable
      • mxxm

        public double[] mxxm​(double[] v)
      • mmxx

        public double[] mmxx​(double[] v)
      • setRegionTag

        public void setRegionTag​(java.lang.String s)
      • getRegionTag

        public java.lang.String getRegionTag()