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