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

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.arrow.AbstractArrowShapeType
      上位を拡張 jp.carabiner.inkpod.pi.shape.arrow.AbstractDiamondArrowShapeType
すべての実装されたインタフェース:
ArrowShapeType
直系の既知のサブクラス:
AggregationArrowShapeType, CompositionArrowShapeType

public abstract class AbstractDiamondArrowShapeType
extends AbstractArrowShapeType


フィールドの概要
 
クラス jp.carabiner.inkpod.pi.shape.arrow.AbstractArrowShapeType から継承されたフィールド
length, width
 
コンストラクタの概要
AbstractDiamondArrowShapeType(int width, int length)
           
 
メソッドの概要
protected  double calcArrowPointLocation(int width, int length)
           
 java.awt.geom.Path2D getShape()
           
 
クラス jp.carabiner.inkpod.pi.shape.arrow.AbstractArrowShapeType から継承されたメソッド
getArrowPointLocation, getSampleInstance, isFillShape, newInstance
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.inkpod.pi.shape.arrow.ArrowShapeType から継承されたメソッド
createFillShape, getFillShapeColor, getName
 

コンストラクタの詳細

AbstractDiamondArrowShapeType

public AbstractDiamondArrowShapeType(int width,
                                     int length)
メソッドの詳細

calcArrowPointLocation

protected double calcArrowPointLocation(int width,
                                        int length)
オーバーライド:
クラス AbstractArrowShapeType 内の calcArrowPointLocation

getShape

public java.awt.geom.Path2D getShape()