org.apache.batik.ext.awt.geom
Interface Segment
- All Superinterfaces:
- java.lang.Cloneable
- All Known Implementing Classes:
- AbstractSegment, Linear
- public interface Segment
- extends java.lang.Cloneable
An interface that path segments must implement.
minX
public double minX()
maxX
public double maxX()
minY
public double minY()
maxY
public double maxY()
getBounds2D
public java.awt.geom.Rectangle2D getBounds2D()
evalDt
public java.awt.geom.Point2D.Double evalDt(double t)
eval
public java.awt.geom.Point2D.Double eval(double t)
getSegment
public Segment getSegment(double t0,
double t1)
splitBefore
public Segment splitBefore(double t)
splitAfter
public Segment splitAfter(double t)
subdivide
public void subdivide(Segment s0,
Segment s1)
subdivide
public void subdivide(double t,
Segment s0,
Segment s1)
getLength
public double getLength()
getLength
public double getLength(double maxErr)
split
public Segment.SplitResults split(double y)
Copyright ? 2005 Apache Software Foundation. All Rights Reserved.