TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.igc.internal
Interface IPath

All Known Implementing Classes:
Circle, ComplexPath, Ellipse, Oval, Polygon, PolygonSpline3, Rect, RoundedRect, Segment, Spline, Spline3, Spline4, SplineN

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public interface IPath

IPath contains zero or more IPathElement, those element can be continuous, disconnected, ...

See Also:
IPathElement

Method Summary
 IPathElement nextPathElement()
          Deprecated.  
 boolean pathBegin(IGC gc, IGCDirect gd)
          Deprecated.  
 void pathEnd()
          Deprecated. Called to end the path, time to release any gc, gd memorized...
 

Method Detail

pathBegin

boolean pathBegin(IGC gc,
                  IGCDirect gd)
Deprecated. 
Returns:
true if path contains at least one path element

pathEnd

void pathEnd()
Deprecated. 
Called to end the path, time to release any gc, gd memorized...


nextPathElement

IPathElement nextPathElement()
Deprecated. 
Returns:
next IPathElement contained in this path, null is there are no more element. Take care the returned path element can be a reusage of previous returned one with new parameters (mainly for reduced memory consumption): If caller need to memorize a path element it's a good idea to .copyPathElement() it.

TPTP 4.5.0 Platform Project
Internal API Specification