PtMetre2

final
class PtMetre2(val xMetresNum: Double, val yMetresNum: Double) extends Show2Dbls

A 2 dimensional point specified in Metres as units rather than pure scalar numbers.

Companion
object
trait Show2Dbls
trait ElemDbl2
trait ElemDblN
trait SpecialT
trait Show2[Double, Double]
trait Show
class Object
trait Matchable
class Any

Value members

Concrete methods

def *(operator: Double): PtMetre2
def +(op: Vec2M): PtMetre2
def -(op: PtMetre2): PtMetre2
def /(operator: Length): Pt2
Implicitly added by Metres2Implicit
def /(operator: Double): PtMetre2
def addX(adj: Metres): PtMetre2
def addXY(otherX: Metres, otherY: Metres): PtMetre2
def addY(adj: Metres): PtMetre2
override
def name1: String
Definition Classes
override
def name2: String
Definition Classes
def rotateRadians(r: Double): PtMetre2
override
def show1: Double
Definition Classes
override
def show2: Double
Definition Classes
def subX(adj: Metres): PtMetre2
def subXY(otherX: Metres, otherY: Metres): PtMetre2
def subY(adj: Metres): PtMetre2

Currently not working for angles greater than Pi / 2

Currently not working for angles greater than Pi / 2

override
def typeStr: String
Definition Classes
def x: Metres
def xNeg: Boolean
def xPos: Boolean
def y: Metres
def yNeg: Boolean
def yPos: Boolean

Inherited methods

override
def dbl1: Double
Definition Classes
Inherited from
Show2Dbls
override
def dbl2: Double
Definition Classes
Inherited from
Show2Dbls
def dblsApprox(that: ElemDbl2, delta: Double): Boolean
Inherited from
ElemDbl2
def dblsEqual(that: ElemDbl2): Boolean
Inherited from
ElemDbl2
Inherited from
Show2
Inherited from
Show2
override
def show(way: Way, maxPlaces: Int, minPlaces: Int): String
Definition Classes
Inherited from
ShowProduct
def shows(way: Way, decimalPlaces: Int): Strings
Inherited from
Show2
override
def str: String
Definition Classes
Inherited from
ShowProduct
final override
def syntaxdepth: Int
Definition Classes
Inherited from
Show2Dbls
override
def toString: String
Definition Classes
Show -> Any
Inherited from
Show

Concrete fields

val xMetresNum: Double
val yMetresNum: Double

Implicits

Inherited implicits

final implicit override
def showT1: ShowT[Double]
Definition Classes
Inherited from
Show2Dbls
final implicit override
def showT2: ShowT[Double]
Definition Classes
Inherited from
Show2Dbls