org.apache.batik.ext.awt.geom
Interface Segment
- All Superinterfaces:
- Cloneable
- All Known Implementing Classes:
- AbstractSegment, Linear
- public interface Segment
- extends 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 Rectangle2D getBounds2D()
evalDt
public Point2D.Double evalDt(double t)
eval
public 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.