jp.carabiner.inkpod.pi.shape.line
クラス ThickLineSegment
java.lang.Object
jp.carabiner.inkpod.pi.shape.line.Line
jp.carabiner.inkpod.pi.shape.line.LineSegment
jp.carabiner.inkpod.pi.shape.line.ThickLineSegment
- すべての実装されたインタフェース:
- ShapeLine
public class ThickLineSegment
- extends LineSegment
クラス jp.carabiner.inkpod.pi.shape.line.LineSegment から継承されたメソッド |
checkLowerLine, checkRange, checkUpperLine, getEndPoint, getLength, getLowerLine, getStartPoint, getUppperLine, intersectionPoint, intersectionPoint, isLower, isUpper, pointOverLine, toString, translate, translate |
クラス jp.carabiner.inkpod.pi.shape.line.Line から継承されたメソッド |
distance, distance, distance, getCoefficientX, getCoefficientY, getConstantTerm, getX, getY, hashCode, intersectionPoints, intersectionPoints, isLower, isLower, isOver, isOver, isUpper, isUpper, rotateRightAngle, rotateRightAngle, rotateRightAngle, translate, transrateC |
クラス java.lang.Object から継承されたメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ThickLineSegment
public ThickLineSegment(java.awt.geom.Point2D p1,
java.awt.geom.Point2D p2)
ThickLineSegment
public ThickLineSegment(java.awt.geom.Point2D p1,
java.awt.geom.Point2D p2,
int width)
initHashCode
protected int initHashCode()
- オーバーライド:
- クラス
LineSegment
内の initHashCode
setLineWidth
public void setLineWidth(int lineWidth)
isLower
public boolean isLower(long x,
long y)
- オーバーライド:
- クラス
LineSegment
内の isLower
isUpper
public boolean isUpper(long x,
long y)
- オーバーライド:
- クラス
LineSegment
内の isUpper
isOver
public boolean isOver(long x,
long y)
- オーバーライド:
- クラス
LineSegment
内の isOver
isOver
public boolean isOver(double x,
double y)
- オーバーライド:
- クラス
LineSegment
内の isOver
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
- クラス
LineSegment
内の equals