jp.carabiner.inkpod.pi.shape.arrow
クラス DefaultArrowShape

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.arrow.DefaultArrowShape
すべての実装されたインタフェース:
java.lang.Cloneable, ArrowShape

public class DefaultArrowShape
extends java.lang.Object
implements ArrowShape, java.lang.Cloneable


コンストラクタの概要
DefaultArrowShape(ArrowShapeType type)
           
 
メソッドの概要
protected  java.lang.Object clone()
           
 long getArrowLength()
           
 ArrowShapeType getArrowShapeType()
           
 long getArrowWidth()
           
 java.awt.geom.Rectangle2D getBounds()
           
 java.awt.Shape getFillShape()
           
 java.awt.geom.Point2D getHeadPoint()
           
 java.awt.geom.Point2D getInnerHeadPoint()
           
 java.awt.Shape getShape()
           
 void update(java.awt.geom.Point2D point, java.awt.geom.Point2D guidePoint, int lineWidth, double scale)
           
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultArrowShape

public DefaultArrowShape(ArrowShapeType type)
メソッドの詳細

clone

protected java.lang.Object clone()
オーバーライド:
クラス java.lang.Object 内の clone

getArrowShapeType

public ArrowShapeType getArrowShapeType()
定義:
インタフェース ArrowShape 内の getArrowShapeType

getArrowLength

public long getArrowLength()
定義:
インタフェース ArrowShape 内の getArrowLength

getArrowWidth

public long getArrowWidth()
定義:
インタフェース ArrowShape 内の getArrowWidth

update

public void update(java.awt.geom.Point2D point,
                   java.awt.geom.Point2D guidePoint,
                   int lineWidth,
                   double scale)
定義:
インタフェース ArrowShape 内の update

getShape

public java.awt.Shape getShape()
定義:
インタフェース ArrowShape 内の getShape

getFillShape

public java.awt.Shape getFillShape()
定義:
インタフェース ArrowShape 内の getFillShape

getBounds

public java.awt.geom.Rectangle2D getBounds()
定義:
インタフェース ArrowShape 内の getBounds

getHeadPoint

public java.awt.geom.Point2D getHeadPoint()
定義:
インタフェース ArrowShape 内の getHeadPoint

getInnerHeadPoint

public java.awt.geom.Point2D getInnerHeadPoint()
定義:
インタフェース ArrowShape 内の getInnerHeadPoint