jp.carabiner.inkpod.pi.shape.line
クラス ThickArc

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.line.Arc
      上位を拡張 jp.carabiner.inkpod.pi.shape.line.ThickArc
すべての実装されたインタフェース:
ShapeLine

public class ThickArc
extends Arc


フィールドの概要
 
クラス jp.carabiner.inkpod.pi.shape.line.Arc から継承されたフィールド
center, end, hashCode, height, start, width
 
コンストラクタの概要
ThickArc(java.awt.geom.Point2D.Double center, double width, double height, double start, double end, double lineWidth)
           
ThickArc(java.awt.geom.Point2D.Double center, double width, double height, java.awt.geom.Point2D.Double startPoint, java.awt.geom.Point2D.Double endPoint, double lineWidth)
           
 
メソッドの概要
 boolean equals(java.lang.Object obj)
           
 boolean isOver(java.awt.geom.Point2D p)
          点がこのオブジェクトが表現する線の上にあるか調べる。
 
クラス jp.carabiner.inkpod.pi.shape.line.Arc から継承されたメソッド
getCenter, getEnd, getEndPoint, getHeight, getStart, getStartPoint, getWidth, hashCode, intersectionPoints, intersectionPoints
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ThickArc

public ThickArc(java.awt.geom.Point2D.Double center,
                double width,
                double height,
                double start,
                double end,
                double lineWidth)

ThickArc

public ThickArc(java.awt.geom.Point2D.Double center,
                double width,
                double height,
                java.awt.geom.Point2D.Double startPoint,
                java.awt.geom.Point2D.Double endPoint,
                double lineWidth)
メソッドの詳細

isOver

public boolean isOver(java.awt.geom.Point2D p)
インタフェース ShapeLine の記述:
点がこのオブジェクトが表現する線の上にあるか調べる。

定義:
インタフェース ShapeLine 内の isOver
オーバーライド:
クラス Arc 内の isOver
パラメータ:
p - 調べたい点
戻り値:
点が線の上にある場合はtrue

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス Arc 内の equals