org.sourceforge.sparklines
Class PathElement

java.lang.Object
  extended by org.sourceforge.sparklines.PathElement

public final class PathElement
extends java.lang.Object


Method Summary
static PathElement closePath()
           
static PathElement cubicBezierCurveToAbsolute(SvgDimension xStartControlPoint, SvgDimension yStartControlPoint, SvgDimension xEndControlPoint, SvgDimension yEndControlPoint, SvgDimension x, SvgDimension y)
           
static PathElement cubicBezierCurveToRelative(SvgDimension xStartControlPoint, SvgDimension yStartControlPoint, SvgDimension xEndControlPoint, SvgDimension yEndControlPoint, SvgDimension x, SvgDimension y)
           
static PathElement elipticalArcToAbsolute(SvgDimension x, SvgDimension y)
           
static PathElement elipticalArcToRelative(SvgDimension x, SvgDimension y)
           
static PathElement horizontalLineToAbsolute(SvgDimension length)
           
static PathElement horizontalLineToRelative(SvgDimension length)
           
static PathElement lineToAbsolute(SvgDimension x, SvgDimension y)
           
static PathElement lineToRelative(SvgDimension x, SvgDimension y)
           
static PathElement moveAbsolute(SvgDimension x, SvgDimension y)
           
static PathElement moveRelative(SvgDimension x, SvgDimension y)
           
static PathElement quadraticBezierCurveToAbsolute(SvgDimension xControlPoint, SvgDimension yControlPoint, SvgDimension x, SvgDimension y)
           
static PathElement quadraticBezierCurveToRelative(SvgDimension xControlPoint, SvgDimension yControlPoint, SvgDimension x, SvgDimension y)
           
static PathElement smoothCubicBezierCurveToAbsolute(SvgDimension xEndControlPoint, SvgDimension yEndControlPoint, SvgDimension x, SvgDimension y)
           
static PathElement smoothCubicBezierCurveToRelative(SvgDimension xEndControlPoint, SvgDimension yEndControlPoint, SvgDimension x, SvgDimension y)
           
static PathElement smoothQuadraticBezierCurveToAbsolute(SvgDimension x, SvgDimension y)
           
static PathElement smoothQuadraticBezierCurveToRelative(SvgDimension x, SvgDimension y)
           
static PathElement verticalLineToAbsolute(SvgDimension length)
           
static PathElement verticalLineToRelative(SvgDimension length)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

moveAbsolute

public static PathElement moveAbsolute(SvgDimension x,
                                       SvgDimension y)

moveRelative

public static PathElement moveRelative(SvgDimension x,
                                       SvgDimension y)

lineToAbsolute

public static PathElement lineToAbsolute(SvgDimension x,
                                         SvgDimension y)

lineToRelative

public static PathElement lineToRelative(SvgDimension x,
                                         SvgDimension y)

horizontalLineToAbsolute

public static PathElement horizontalLineToAbsolute(SvgDimension length)

horizontalLineToRelative

public static PathElement horizontalLineToRelative(SvgDimension length)

verticalLineToAbsolute

public static PathElement verticalLineToAbsolute(SvgDimension length)

verticalLineToRelative

public static PathElement verticalLineToRelative(SvgDimension length)

cubicBezierCurveToAbsolute

public static PathElement cubicBezierCurveToAbsolute(SvgDimension xStartControlPoint,
                                                     SvgDimension yStartControlPoint,
                                                     SvgDimension xEndControlPoint,
                                                     SvgDimension yEndControlPoint,
                                                     SvgDimension x,
                                                     SvgDimension y)

cubicBezierCurveToRelative

public static PathElement cubicBezierCurveToRelative(SvgDimension xStartControlPoint,
                                                     SvgDimension yStartControlPoint,
                                                     SvgDimension xEndControlPoint,
                                                     SvgDimension yEndControlPoint,
                                                     SvgDimension x,
                                                     SvgDimension y)

smoothCubicBezierCurveToAbsolute

public static PathElement smoothCubicBezierCurveToAbsolute(SvgDimension xEndControlPoint,
                                                           SvgDimension yEndControlPoint,
                                                           SvgDimension x,
                                                           SvgDimension y)

smoothCubicBezierCurveToRelative

public static PathElement smoothCubicBezierCurveToRelative(SvgDimension xEndControlPoint,
                                                           SvgDimension yEndControlPoint,
                                                           SvgDimension x,
                                                           SvgDimension y)

quadraticBezierCurveToAbsolute

public static PathElement quadraticBezierCurveToAbsolute(SvgDimension xControlPoint,
                                                         SvgDimension yControlPoint,
                                                         SvgDimension x,
                                                         SvgDimension y)

quadraticBezierCurveToRelative

public static PathElement quadraticBezierCurveToRelative(SvgDimension xControlPoint,
                                                         SvgDimension yControlPoint,
                                                         SvgDimension x,
                                                         SvgDimension y)

smoothQuadraticBezierCurveToAbsolute

public static PathElement smoothQuadraticBezierCurveToAbsolute(SvgDimension x,
                                                               SvgDimension y)

smoothQuadraticBezierCurveToRelative

public static PathElement smoothQuadraticBezierCurveToRelative(SvgDimension x,
                                                               SvgDimension y)

elipticalArcToAbsolute

public static PathElement elipticalArcToAbsolute(SvgDimension x,
                                                 SvgDimension y)

elipticalArcToRelative

public static PathElement elipticalArcToRelative(SvgDimension x,
                                                 SvgDimension y)

closePath

public static PathElement closePath()