Package org.jlab.detector.view
Class DetectorShape2D
java.lang.Object
org.jlab.detector.view.DetectorShape2D
- Author:
- gavalian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateArc(double radiusInner, double radiusOutter, double angleStart, double angleEnd) voidcreateBarXY(double width, double height) voidcreateTrapXY(double dx1, double dx2, double dy) voiddrawShape(Graphics2D g2d, ViewWorld world, Color fillcolor, Color strokecolor) intgetSwingColorWithAlpha(int alpha) booleanisContained(double x, double y) voidreset()voidsetColor(int r, int g, int b) voidsetColor(int r, int g, int b, int alpha) voidsetColorByStatus(int status) setCounter(int c)
-
Constructor Details
-
DetectorShape2D
public DetectorShape2D() -
DetectorShape2D
-
-
Method Details
-
getDescriptor
-
getShapePath
-
setColor
public void setColor(int r, int g, int b) -
setColor
public void setColor(int r, int g, int b, int alpha) -
getSwingColor
-
getSwingColorWithAlpha
-
createBarXY
public void createBarXY(double width, double height) -
createTrapXY
public void createTrapXY(double dx1, double dx2, double dy) -
createArc
public void createArc(double radiusInner, double radiusOutter, double angleStart, double angleEnd) -
reset
public void reset() -
getCounter
public int getCounter() -
setCounter
-
setColorByStatus
public void setColorByStatus(int status) -
isContained
public boolean isContained(double x, double y) -
drawShape
-
getGeneralPath
-