public abstract class

LayoutPathImpl

extends LayoutPath
java.lang.Object
   ↳ java.awt.font.LayoutPath
     ↳ sun.font.LayoutPathImpl
Known Direct Subclasses

Summary

Nested Classes
class LayoutPathImpl.EmptyPath  
enum LayoutPathImpl.EndType Indicate how positions past the start and limit of the path are treated. 
class LayoutPathImpl.SegmentPath Represents a path built from segments. 
class LayoutPathImpl.SegmentPathBuilder Use to build a SegmentPath. 
Public Constructors
LayoutPathImpl()
Public Methods
abstract double end()
static LayoutPathImpl getPath(LayoutPathImpl.EndType etype, double... coords)
Return a path representing the path from the origin through the points in order.
abstract double length()
abstract Shape mapShape(Shape s)
Point2D pathToPoint(double a, double o, boolean preceding)
void pathToPoint(double a, double o, boolean preceding, Point2D pt)
void pointToPath(double x, double y, Point2D pt)
Point2D pointToPath(double x, double y)
abstract double start()
[Expand]
Inherited Methods
From class java.awt.font.LayoutPath
From class java.lang.Object

Public Constructors

public LayoutPathImpl ()

Public Methods

public abstract double end ()

public static LayoutPathImpl getPath (LayoutPathImpl.EndType etype, double... coords)

Return a path representing the path from the origin through the points in order.

public abstract double length ()

public abstract Shape mapShape (Shape s)

public Point2D pathToPoint (double a, double o, boolean preceding)

public void pathToPoint (double a, double o, boolean preceding, Point2D pt)

public void pointToPath (double x, double y, Point2D pt)

public Point2D pointToPath (double x, double y)

public abstract double start ()