Vec

object Vec
Companion:
class
Source:
Vec.scala
trait Product
trait Mirror
class Object
trait Matchable
class Any
Vec.type

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Inherited from:
Mirror
Source:
Mirror.scala

Value members

Concrete methods

def apply(r: Double, angle: Angle): Vec
Source:
Vec.scala
def polar(angle: Angle): Vec
Source:
Vec.scala
def polar(r: Double, angle: Angle): Vec
Source:
Vec.scala

Concrete fields

val unitX: Vec
Source:
Vec.scala
val unitY: Vec
Source:
Vec.scala
val zero: Vec
Source:
Vec.scala

Implicits

Implicits

implicit val vecMonoid: Monoid[Vec]
Source:
Vec.scala