Class DetectorShape2D

java.lang.Object
org.jlab.detector.view.DetectorShape2D

public class DetectorShape2D extends Object
Author:
gavalian
  • Constructor Details Link icon

    • DetectorShape2D Link icon

      public DetectorShape2D()
    • DetectorShape2D Link icon

      public DetectorShape2D(DetectorType type, int sector, int layer, int component)
  • Method Details Link icon

    • getDescriptor Link icon

      public DetectorDescriptor getDescriptor()
    • getShapePath Link icon

      public org.jlab.geom.prim.Path3D getShapePath()
    • setColor Link icon

      public void setColor(int r, int g, int b)
    • setColor Link icon

      public void setColor(int r, int g, int b, int alpha)
    • getSwingColor Link icon

      public Color getSwingColor()
    • getSwingColorWithAlpha Link icon

      public Color getSwingColorWithAlpha(int alpha)
    • createBarXY Link icon

      public void createBarXY(double width, double height)
    • createTrapXY Link icon

      public void createTrapXY(double dx1, double dx2, double dy)
    • createArc Link icon

      public void createArc(double radiusInner, double radiusOutter, double angleStart, double angleEnd)
    • reset Link icon

      public void reset()
    • getCounter Link icon

      public int getCounter()
    • setCounter Link icon

      public DetectorShape2D setCounter(int c)
    • setColorByStatus Link icon

      public void setColorByStatus(int status)
    • isContained Link icon

      public boolean isContained(double x, double y)
    • drawShape Link icon

      public void drawShape(Graphics2D g2d, ViewWorld world, Color fillcolor, Color strokecolor)
    • getGeneralPath Link icon

      public GeneralPath getGeneralPath()