クラス
jp.carabiner.inkpod.pi.shape.line.Line の使用

Line を使用しているパッケージ
jp.carabiner.inkpod.pi.shape.line   
 

jp.carabiner.inkpod.pi.shape.line での Line の使用
 

jp.carabiner.inkpod.pi.shape.line での Line のサブクラス
 class LineSegment
          線分
 class ThickLineSegment
           
 

Line を返す jp.carabiner.inkpod.pi.shape.line のメソッド
 Line LineSegment.getLowerLine()
           
 Line LineSegment.getUppperLine()
           
 Line Line.rotateRightAngle(MapPoint p)
           
 Line Line.rotateRightAngle(java.awt.geom.Point2D.Double p)
           
 Line Line.rotateRightAngle(java.awt.geom.Point2D p)
           
 Line Line.translate(double d)
           
 Line LineSegment.translate(java.awt.geom.Point2D.Double p)
           
 Line Line.translate(java.awt.geom.Point2D p)
           
 

Line 型のパラメータを持つ jp.carabiner.inkpod.pi.shape.line のメソッド
 double[] BezierCurve.intersectionParameters(Line line)
           
 double[] BezierCurve.intersectionParametersCubic(Line line)
           
 double[] BezierCurve.intersectionParametersQuad(Line line)
           
 java.awt.geom.Point2D.Double LineSegment.intersectionPoint(Line line)
           
 java.awt.geom.Point2D.Double Line.intersectionPoint(Line line)
           
 java.awt.geom.Point2D[] ShapeLine.intersectionPoints(Line line)
          直線との交点を求める。
 java.awt.geom.Point2D.Double[] Line.intersectionPoints(Line line)
           
 java.awt.geom.Point2D[] BezierCurve.intersectionPoints(Line line)
           
 java.awt.geom.Point2D.Double[] Arc.intersectionPoints(Line line)
           
 double BezierCurve.splitRatio(Line line)
           
 

Line 型のパラメータを持つ jp.carabiner.inkpod.pi.shape.line のコンストラクタ
LineSegment(double a, double b, double c, java.awt.geom.Point2D startPoint, java.awt.geom.Point2D endPoint, Line startLine, Line endLine, Line uppperLine, Line lowerLine, java.lang.Double length)