jhplot.shapes
Class Line

java.lang.Object
  extended by jhplot.shapes.HShape
      extended by jhplot.shapes.Line
All Implemented Interfaces:
Serializable

public class Line
extends HShape

Draw a line in the user or NDC coordinate system

See Also:
Serialized Form

Field Summary
 
Fields inherited from class jhplot.shapes.HShape
ARROW, CIRCLE, ELLIPSE, IMAGE, LINE, POLYGON, RECTAN, TEXT
 
Constructor Summary
Line(double X1, double Y1, double X2, double Y2)
          Make a line using black (default) color and default stroke
Line(double X1, double Y1, double X2, double Y2, Stroke strock, Color color)
          Main constructor fot a line
 
Method Summary
 void doc()
          Show online documentation.
 String toString()
          Show it as a string
 
Methods inherited from class jhplot.shapes.HShape
contains, getColor, getFill, getPosition, getPositionCoordinate, getScaledPosition, getSettings, getStroke, getTransparency, getWhoAm, setColor, setDashed, setDotted, setFill, setPosCoord, setPositionCoordinate, setStroke, setTransparency, setWhoAm, updateSettings
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Line

public Line(double X1,
            double Y1,
            double X2,
            double Y2,
            Stroke strock,
            Color color)
Main constructor fot a line

Parameters:
X1 - X start position
Y1 - Y start position
X2 - X end position
Y2 - Y end position
strock - Stroke to draw it
color - Color

Line

public Line(double X1,
            double Y1,
            double X2,
            double Y2)
Make a line using black (default) color and default stroke

Parameters:
X1 - X start position
Y1 - Y start position
X2 - X end position
Y2 - Y end position
Method Detail

toString

public String toString()
Show it as a string

Overrides:
toString in class Object
Returns:
a string representation of this label, the text.

doc

public void doc()
Show online documentation.



jHepWork 3.1 ©