jp.carabiner.inkpod.pi.shape.arrow
インタフェース ArrowShape

既知の実装クラスの一覧:
CrowFootArrowShape, DefaultArrowShape

public interface ArrowShape


メソッドの概要
 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)
           
 

メソッドの詳細

getArrowShapeType

ArrowShapeType getArrowShapeType()

update

void update(java.awt.geom.Point2D point,
            java.awt.geom.Point2D guidePoint,
            int lineWidth,
            double scale)

getShape

java.awt.Shape getShape()

getFillShape

java.awt.Shape getFillShape()

getBounds

java.awt.geom.Rectangle2D getBounds()

getArrowLength

long getArrowLength()

getArrowWidth

long getArrowWidth()

getHeadPoint

java.awt.geom.Point2D getHeadPoint()

getInnerHeadPoint

java.awt.geom.Point2D getInnerHeadPoint()