Path

scalation.scala2d.Path
case class Path() extends Double

Path is a convenience case class for Path2D. Its subtypes (case class Polygon, etc.) are defined in other files in the scala2d package.

Attributes

Graph
Supertypes
trait Product
trait Equals
class Double
trait Serializable
class Path2D
trait Cloneable
trait Shape
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

final def append(x$0: PathIterator, x$1: Boolean): Unit

Attributes

Inherited from:
Double
final def append(x$0: Shape, x$1: Boolean): Unit

Attributes

Inherited from:
Path2D
final def clone(): <FromJavaObject>

Create a copy of the receiver object.

Create a copy of the receiver object.

The default implementation of the clone method is platform dependent.

Attributes

Returns

a copy of the receiver object.

Note

not specified by SLS as a member of AnyRef

Inherited from:
Double
final def closePath(): Unit

Attributes

Inherited from:
Path2D
final def contains(x$0: Rectangle2D): Boolean

Attributes

Inherited from:
Path2D
final def contains(x$0: Double, x$1: Double, x$2: Double, x$3: Double): Boolean

Attributes

Inherited from:
Path2D
final def contains(x$0: Point2D): Boolean

Attributes

Inherited from:
Path2D
final def contains(x$0: Double, x$1: Double): Boolean

Attributes

Inherited from:
Path2D
final def createTransformedShape(x$0: AffineTransform): Shape

Attributes

Inherited from:
Path2D
final def curveTo(x$0: Double, x$1: Double, x$2: Double, x$3: Double, x$4: Double, x$5: Double): Unit

Attributes

Inherited from:
Double
final def getBounds(): Rectangle

Attributes

Inherited from:
Path2D
final def getBounds2D(): Rectangle2D

Attributes

Inherited from:
Double
final def getCurrentPoint(): Point2D

Attributes

Inherited from:
Path2D
final def getPathIterator(x$0: AffineTransform): PathIterator

Attributes

Inherited from:
Double
final def getPathIterator(x$0: AffineTransform, x$1: Double): PathIterator

Attributes

Inherited from:
Path2D
final def getWindingRule(): Int

Attributes

Inherited from:
Path2D
final def intersects(x$0: Rectangle2D): Boolean

Attributes

Inherited from:
Path2D
final def intersects(x$0: Double, x$1: Double, x$2: Double, x$3: Double): Boolean

Attributes

Inherited from:
Path2D
final def lineTo(x$0: Double, x$1: Double): Unit

Attributes

Inherited from:
Double
final def moveTo(x$0: Double, x$1: Double): Unit

Attributes

Inherited from:
Double
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
final def quadTo(x$0: Double, x$1: Double, x$2: Double, x$3: Double): Unit

Attributes

Inherited from:
Double
final def reset(): Unit

Attributes

Inherited from:
Path2D
final def setWindingRule(x$0: Int): Unit

Attributes

Inherited from:
Path2D
final def transform(x$0: AffineTransform): Unit

Attributes

Inherited from:
Double
final def trimToSize(): Unit

Attributes

Inherited from:
Double