Packages

final class Vec2M extends Show2Dbls

A 2 dimensional vector specified in metres as units rather than pure scalar numbers.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Vec2M
  2. Show2Dbls
  3. Dbl2Elem
  4. DblNElem
  5. ValueNElem
  6. SpecialT
  7. Show2
  8. ShowProduct
  9. Show
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def *(operator: Double): Vec2M
  4. def +(op: Vec2M): Vec2M
  5. def -(op: Vec2M): Vec2M
  6. def /(operator: Double): Vec2M
  7. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  10. def dbl1: Double
    Definition Classes
    Show2DblsDbl2Elem
  11. def dbl2: Double
    Definition Classes
    Show2DblsDbl2Elem
  12. def dblsApprox(that: Dbl2Elem, delta: Double = 1e-12): Boolean
    Definition Classes
    Dbl2Elem
  13. def dblsEqual(that: Dbl2Elem): Boolean
    Definition Classes
    Dbl2Elem
  14. def dot(operand: Vec2M): Area

    Produces the dot product of this 2 dimensional distance Vector and the operand.

    Produces the dot product of this 2 dimensional distance Vector and the operand.

    Annotations
    @inline()
  15. def elemNames: Strings

    A Strings Arr of the element names of this Show Product class.

    A Strings Arr of the element names of this Show Product class.

    Definition Classes
    Show2ShowProduct
  16. def elemTypeNames: Strings

    A Strings Arr of the element type names of this Show Product class.

    A Strings Arr of the element type names of this Show Product class.

    Definition Classes
    Show2ShowProduct
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  19. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. def magnitude: Metres
  23. def name1: String

    the name of the 1st element of this 2 element product.

    the name of the 1st element of this 2 element product.

    Definition Classes
    Vec2MShow2
  24. def name2: String

    the name of the 2nd element of this 2 element product.

    the name of the 2nd element of this 2 element product.

    Definition Classes
    Vec2MShow2
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. def show(way: Way, maxPlaces: Int, minPlaces: Int): String

    Intended to be a multiple parameter comprehensive Show method.

    Intended to be a multiple parameter comprehensive Show method. Intended to be paralleled by showT method on ShowT type class instances.

    Definition Classes
    ShowProductShow
  29. def show1: Double

    Element 1 of this Show 2 element product.

    Element 1 of this Show 2 element product.

    Definition Classes
    Vec2MShow2
  30. def show2: Double

    Element 2 of this Show 2 element product.

    Element 2 of this Show 2 element product.

    Definition Classes
    Vec2MShow2
  31. implicit final def showT1: ShowT[Double]

    The ShowT type class instance for the 1st element of this 2 element product.

    The ShowT type class instance for the 1st element of this 2 element product.

    Definition Classes
    Show2DblsShow2
  32. implicit final def showT2: ShowT[Double]

    The ShowT type class instance for the 2nd element of this 2 element product.

    The ShowT type class instance for the 2nd element of this 2 element product.

    Definition Classes
    Show2DblsShow2
  33. def shows(way: Way, decimalPlaces: Int): Strings

    A Strings Arr collection of the show methods return values of the elements of this Show Product class.

    A Strings Arr collection of the show methods return values of the elements of this Show Product class.

    Definition Classes
    Show2ShowProduct
  34. def str: String

    The most basic Show method, paralleling the strT method on ShowT type class instances.

    The most basic Show method, paralleling the strT method on ShowT type class instances.

    Definition Classes
    ShowProductShow
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. final def syntaxdepth: Int
    Definition Classes
    Show2DblsShow
  37. final def toString(): String
    Definition Classes
    Show → Any
  38. def typeStr: String

    the name of the type of this object.

    the name of the type of this object.

    Definition Classes
    Vec2MShow
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. def x: Metres

    The X component of this 2 dimensional Metres vector.

  43. val xMetresNum: Double
  44. def y: Metres

    The Y component of this 2 dimensional Metres vector.

  45. val yMetresNum: Double

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Show2Dbls

Inherited from Dbl2Elem

Inherited from DblNElem

Inherited from ValueNElem

Inherited from SpecialT

Inherited from Show2[Double, Double]

Inherited from ShowProduct

Inherited from Show

Inherited from AnyRef

Inherited from Any

Ungrouped