/**
* File: BevelJoinFactory.java
* Project: javageom
*
* Distributed under the LGPL License.
*
* Created: 5 janv. 2011
*/
package math.geom2d.circulinear.buffer;
import math.geom2d.Point2D;
import math.geom2d.circulinear.CirculinearElement2D;
import math.geom2d.line.LineSegment2D;
/**
* @author dlegland
*
*/
public class BevelJoinFactory implements JoinFactory {
/* (non-Javadoc)
* @see math.geom2d.circulinear.buffer.JoinFactory#createJoin(math.geom2d.circulinear.CirculinearElement2D, math.geom2d.circulinear.CirculinearElement2D, double)
*/
public LineSegment2D createJoin(CirculinearElement2D curve1,
CirculinearElement2D curve2, double dist) {
Point2D p1 = curve1.lastPoint();
Point2D p2 = curve2.firstPoint();
return new LineSegment2D(p1, p2);
}
}
Ads help maintain this website.