Shape

object Shape
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def intersect(shape1: Shape, shape2: Shape): Shape

Returns a new Shape which is created as an intersection of the specified input shapes.

Returns a new Shape which is created as an intersection of the specified input shapes.

def subtract(shape1: Shape, shape2: Shape): Shape

Returns a new Shape which is created by subtracting the specified second shape from the first shape.

Returns a new Shape which is created by subtracting the specified second shape from the first shape.

def union(shape1: Shape, shape2: Shape): Shape

Returns a new Shape which is created as a union of the specified input shapes.

Returns a new Shape which is created as a union of the specified input shapes.

Implicits

Implicits

implicit def sfxShape2jfx(v: Shape): Shape