Package edu.hws.jcm.draw
Class Crosshair
- java.lang.Object
-
- edu.hws.jcm.draw.Drawable
-
- edu.hws.jcm.draw.DrawGeometric
-
- edu.hws.jcm.draw.Crosshair
-
- All Implemented Interfaces:
Computable
,java.io.Serializable
public class Crosshair extends DrawGeometric
A Crosshair is a small cross, 15 pixels wide and high, that is drawn in a CoordinateRect at a specified point. A Crosshair is a Computable object, so should be added to a Controller to be recomputed when the coordinates of the point change.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class edu.hws.jcm.draw.DrawGeometric
a, b, c, color, CROSS, d, fillColor, h, INFINITE_LINE_ABSOLUTE, INFINITE_LINE_RELATIVE, LINE_ABSOLUTE, LINE_CENTERED, LINE_RELATIVE, lineWidth, OVAL_ABSOLUTE, OVAL_CENTERED, OVAL_RELATIVE, RECT_ABSOLUTE, RECT_CENTERED, RECT_RELATIVE, shape, v, x1, x2, y1, y2
-
-
Method Summary
-
Methods inherited from class edu.hws.jcm.draw.DrawGeometric
compute, draw, getColor, getFillColor, getH, getLineWidth, getV, getX1, getX2, getY1, getY2, setColor, setFillColor, setH, setLineWidth, setPoints, setPoints, setShape, setV, setX1, setX2, setY1, setY2
-
Methods inherited from class edu.hws.jcm.draw.Drawable
getVisible, needsRedraw, setOwnerData, setVisible
-
-