Point

object Point
Companion
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def apply(xy: Int): Point
def distanceBetween(a: Point, b: Point): Double
def linearInterpolation(a: Point, b: Point, divisor: Double, multiplier: Double): Point
def tuple2ToPoint(t: (Int, Int)): Point

Concrete fields

final lazy val CanEqual_Option_Option: CanEqual[Option[Point], Option[Point]]
lazy val `derived$CanEqual`: CanEqual[Point, Point]
val zero: Point