Pt2

object Pt2

Companion object for Pt2. Contains apply factory and unapply methods. Persist and EqT implicit type classes instances and instances for all the 2D geometric transformation type classes.

Companion:
class
class Object
trait Matchable
class Any
Pt2.type

Type members

Classlikes

implicit implicit class Pt2Implicit(thisPt: Pt2)

Value members

Concrete methods

def apply(x: Double, y: Double): Pt2
def circlePt(angle: Double): Pt2
def circlePtClockwise(angle: Double): Pt2
def unapply(orig: Pt2): Option[(Double, Double)]

Implicits

Implicits

final implicit def Pt2Implicit(thisPt: Pt2): Pt2Implicit
implicit val XYScaleImplicit: ScaleXY[Pt2]
implicit val approxTImplicit: ApproxT[Double, Pt2]
implicit val eqTImplicit: EqT[Pt2]
implicit val prolignImplicit: Prolign[Pt2]
implicit val reflectImplicit: Reflect[Pt2]
implicit val rotateImplicit: Rotate[Pt2]
implicit val scaleImplicit: Scale[Pt2]
implicit val shearImplicit: Shear[Pt2]
implicit val slateImplicit: Slate[Pt2]