edu.umd.cs.piccolox.util
Class PFixedWidthStroke.FillAdapter

java.lang.Object
  extended by edu.umd.cs.piccolox.util.PFixedWidthStroke.FillAdapter
All Implemented Interfaces:
sun.dc.path.PathConsumer
Enclosing class:
PFixedWidthStroke

public class PFixedWidthStroke.FillAdapter
extends java.lang.Object
implements sun.dc.path.PathConsumer


Constructor Summary
PFixedWidthStroke.FillAdapter()
           
 
Method Summary
 void appendCubic(float xm, float ym, float xn, float yn, float x1, float y1)
           
 void appendLine(float x1, float y1)
           
 void appendQuadratic(float xm, float ym, float x1, float y1)
           
 void beginPath()
           
 void beginSubpath(float x0, float y0)
           
 void closedSubpath()
           
 void dispose()
           
 void endPath()
           
 sun.dc.path.PathConsumer getConsumer()
           
 long getCPathConsumer()
           
 java.awt.Shape getShape()
           
 void useProxy(sun.dc.path.FastPathProducer proxy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PFixedWidthStroke.FillAdapter

public PFixedWidthStroke.FillAdapter()
Method Detail

getShape

public java.awt.Shape getShape()

beginPath

public void beginPath()
Specified by:
beginPath in interface sun.dc.path.PathConsumer

beginSubpath

public void beginSubpath(float x0,
                         float y0)
Specified by:
beginSubpath in interface sun.dc.path.PathConsumer

appendLine

public void appendLine(float x1,
                       float y1)
Specified by:
appendLine in interface sun.dc.path.PathConsumer

appendQuadratic

public void appendQuadratic(float xm,
                            float ym,
                            float x1,
                            float y1)
Specified by:
appendQuadratic in interface sun.dc.path.PathConsumer

appendCubic

public void appendCubic(float xm,
                        float ym,
                        float xn,
                        float yn,
                        float x1,
                        float y1)
Specified by:
appendCubic in interface sun.dc.path.PathConsumer

closedSubpath

public void closedSubpath()
Specified by:
closedSubpath in interface sun.dc.path.PathConsumer

endPath

public void endPath()
Specified by:
endPath in interface sun.dc.path.PathConsumer

useProxy

public void useProxy(sun.dc.path.FastPathProducer proxy)
              throws sun.dc.path.PathException
Specified by:
useProxy in interface sun.dc.path.PathConsumer
Throws:
sun.dc.path.PathException

getCPathConsumer

public long getCPathConsumer()
Specified by:
getCPathConsumer in interface sun.dc.path.PathConsumer

dispose

public void dispose()
Specified by:
dispose in interface sun.dc.path.PathConsumer

getConsumer

public sun.dc.path.PathConsumer getConsumer()
Specified by:
getConsumer in interface sun.dc.path.PathConsumer


Copyright © 2005 by University of Maryland, College Park, MD 20742, USA All rights reserved.

Web Accessibility