simplex3d.math.doublex

DoubleRef

final class DoubleRef extends ReadDoubleRef with Accessible with Serializable

Annotations
@SerialVersionUID( 8104346712419693669L )
Linear Supertypes
Accessible, scala.Mutable, ReadDoubleRef, Protected, PrimitiveRef[Double], AnyVec[Double], VectorLike, MathType, Cloneable, Serializable, Serializable, Binding, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DoubleRef
  2. Accessible
  3. Mutable
  4. ReadDoubleRef
  5. Protected
  6. PrimitiveRef
  7. AnyVec
  8. VectorLike
  9. MathType
  10. Cloneable
  11. Serializable
  12. Serializable
  13. Binding
  14. AnyRef
  15. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DoubleRef()

  2. new DoubleRef(cx: Double)

Type Members

  1. type Clone = DoubleRef

    Definition Classes
    DoubleRefReadDoubleRef → PrimitiveRef → AnyVec → MathType → Cloneable
  2. type Const = Double

  3. type Mutable = DoubleRef

    Definition Classes
    ReadDoubleRef → Protected
  4. type Read = ReadDoubleRef

    Definition Classes
    ReadDoubleRef → Protected

Value Members

  1. final def !=(s: Double): Boolean

    Definition Classes
    ReadDoubleRef
  2. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  3. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  4. final def ##(): Int

    Definition Classes
    AnyRef → Any
  5. final def *(m: AnyMat4[Float]): Mat4d

    Definition Classes
    ReadDoubleRef
  6. final def *(m: AnyMat4x3[Float]): Mat4x3d

    Definition Classes
    ReadDoubleRef
  7. final def *(m: AnyMat4x2[Float]): Mat4x2d

    Definition Classes
    ReadDoubleRef
  8. final def *(m: AnyMat3x4[Float]): Mat3x4d

    Definition Classes
    ReadDoubleRef
  9. final def *(m: AnyMat3[Float]): Mat3d

    Definition Classes
    ReadDoubleRef
  10. final def *(m: AnyMat3x2[Float]): Mat3x2d

    Definition Classes
    ReadDoubleRef
  11. final def *(m: AnyMat2x4[Float]): Mat2x4d

    Definition Classes
    ReadDoubleRef
  12. final def *(m: AnyMat2x3[Float]): Mat2x3d

    Definition Classes
    ReadDoubleRef
  13. final def *(m: AnyMat2[Float]): Mat2d

    Definition Classes
    ReadDoubleRef
  14. final def *(q: AnyQuat4[Float]): Quat4d

    Definition Classes
    ReadDoubleRef
  15. final def *(u: AnyVec4[Float]): Vec4d

    Definition Classes
    ReadDoubleRef
  16. final def *(u: AnyVec3[Float]): Vec3d

    Definition Classes
    ReadDoubleRef
  17. final def *(u: AnyVec2[Float]): Vec2d

    Definition Classes
    ReadDoubleRef
  18. final def *(u: inVec4i): Vec4d

    Definition Classes
    ReadDoubleRef
  19. final def *(u: inVec3i): Vec3d

    Definition Classes
    ReadDoubleRef
  20. final def *(u: inVec2i): Vec2d

    Definition Classes
    ReadDoubleRef
  21. final def *(m: inMat4d): Mat4d

    Definition Classes
    ReadDoubleRef
  22. final def *(m: inMat4x3d): Mat4x3d

    Definition Classes
    ReadDoubleRef
  23. final def *(m: inMat4x2d): Mat4x2d

    Definition Classes
    ReadDoubleRef
  24. final def *(m: inMat3x4d): Mat3x4d

    Definition Classes
    ReadDoubleRef
  25. final def *(m: inMat3d): Mat3d

    Definition Classes
    ReadDoubleRef
  26. final def *(m: inMat3x2d): Mat3x2d

    Definition Classes
    ReadDoubleRef
  27. final def *(m: inMat2x4d): Mat2x4d

    Definition Classes
    ReadDoubleRef
  28. final def *(m: inMat2x3d): Mat2x3d

    Definition Classes
    ReadDoubleRef
  29. final def *(m: inMat2d): Mat2d

    Definition Classes
    ReadDoubleRef
  30. final def *(q: inQuat4d): Quat4d

    Definition Classes
    ReadDoubleRef
  31. final def *(u: inVec4d): Vec4d

    Definition Classes
    ReadDoubleRef
  32. final def *(u: inVec3d): Vec3d

    Definition Classes
    ReadDoubleRef
  33. final def *(u: inVec2d): Vec2d

    Definition Classes
    ReadDoubleRef
  34. final def *(s: Double): Double

    Definition Classes
    ReadDoubleRef
  35. def *=(s: Double): Unit

  36. final def +(m: AnyMat4[Float]): Mat4d

    Definition Classes
    ReadDoubleRef
  37. final def +(m: AnyMat4x3[Float]): Mat4x3d

    Definition Classes
    ReadDoubleRef
  38. final def +(m: AnyMat4x2[Float]): Mat4x2d

    Definition Classes
    ReadDoubleRef
  39. final def +(m: AnyMat3x4[Float]): Mat3x4d

    Definition Classes
    ReadDoubleRef
  40. final def +(m: AnyMat3[Float]): Mat3d

    Definition Classes
    ReadDoubleRef
  41. final def +(m: AnyMat3x2[Float]): Mat3x2d

    Definition Classes
    ReadDoubleRef
  42. final def +(m: AnyMat2x4[Float]): Mat2x4d

    Definition Classes
    ReadDoubleRef
  43. final def +(m: AnyMat2x3[Float]): Mat2x3d

    Definition Classes
    ReadDoubleRef
  44. final def +(m: AnyMat2[Float]): Mat2d

    Definition Classes
    ReadDoubleRef
  45. final def +(q: AnyQuat4[Float]): Quat4d

    Definition Classes
    ReadDoubleRef
  46. final def +(u: AnyVec4[Float]): Vec4d

    Definition Classes
    ReadDoubleRef
  47. final def +(u: AnyVec3[Float]): Vec3d

    Definition Classes
    ReadDoubleRef
  48. final def +(u: AnyVec2[Float]): Vec2d

    Definition Classes
    ReadDoubleRef
  49. final def +(u: inVec4i): Vec4d

    Definition Classes
    ReadDoubleRef
  50. final def +(u: inVec3i): Vec3d

    Definition Classes
    ReadDoubleRef
  51. final def +(u: inVec2i): Vec2d

    Definition Classes
    ReadDoubleRef
  52. final def +(m: inMat4d): Mat4d

    Definition Classes
    ReadDoubleRef
  53. final def +(m: inMat4x3d): Mat4x3d

    Definition Classes
    ReadDoubleRef
  54. final def +(m: inMat4x2d): Mat4x2d

    Definition Classes
    ReadDoubleRef
  55. final def +(m: inMat3x4d): Mat3x4d

    Definition Classes
    ReadDoubleRef
  56. final def +(m: inMat3d): Mat3d

    Definition Classes
    ReadDoubleRef
  57. final def +(m: inMat3x2d): Mat3x2d

    Definition Classes
    ReadDoubleRef
  58. final def +(m: inMat2x4d): Mat2x4d

    Definition Classes
    ReadDoubleRef
  59. final def +(m: inMat2x3d): Mat2x3d

    Definition Classes
    ReadDoubleRef
  60. final def +(m: inMat2d): Mat2d

    Definition Classes
    ReadDoubleRef
  61. final def +(q: inQuat4d): Quat4d

    Definition Classes
    ReadDoubleRef
  62. final def +(u: inVec4d): Vec4d

    Definition Classes
    ReadDoubleRef
  63. final def +(u: inVec3d): Vec3d

    Definition Classes
    ReadDoubleRef
  64. final def +(u: inVec2d): Vec2d

    Definition Classes
    ReadDoubleRef
  65. final def +(s: Double): Double

    Definition Classes
    ReadDoubleRef
  66. def +=(s: Double): Unit

  67. final def -(m: AnyMat4[Float]): Mat4d

    Definition Classes
    ReadDoubleRef
  68. final def -(m: AnyMat4x3[Float]): Mat4x3d

    Definition Classes
    ReadDoubleRef
  69. final def -(m: AnyMat4x2[Float]): Mat4x2d

    Definition Classes
    ReadDoubleRef
  70. final def -(m: AnyMat3x4[Float]): Mat3x4d

    Definition Classes
    ReadDoubleRef
  71. final def -(m: AnyMat3[Float]): Mat3d

    Definition Classes
    ReadDoubleRef
  72. final def -(m: AnyMat3x2[Float]): Mat3x2d

    Definition Classes
    ReadDoubleRef
  73. final def -(m: AnyMat2x4[Float]): Mat2x4d

    Definition Classes
    ReadDoubleRef
  74. final def -(m: AnyMat2x3[Float]): Mat2x3d

    Definition Classes
    ReadDoubleRef
  75. final def -(m: AnyMat2[Float]): Mat2d

    Definition Classes
    ReadDoubleRef
  76. final def -(q: AnyQuat4[Float]): Quat4d

    Definition Classes
    ReadDoubleRef
  77. final def -(u: AnyVec4[Float]): Vec4d

    Definition Classes
    ReadDoubleRef
  78. final def -(u: AnyVec3[Float]): Vec3d

    Definition Classes
    ReadDoubleRef
  79. final def -(u: AnyVec2[Float]): Vec2d

    Definition Classes
    ReadDoubleRef
  80. final def -(u: inVec4i): Vec4d

    Definition Classes
    ReadDoubleRef
  81. final def -(u: inVec3i): Vec3d

    Definition Classes
    ReadDoubleRef
  82. final def -(u: inVec2i): Vec2d

    Definition Classes
    ReadDoubleRef
  83. final def -(m: inMat4d): Mat4d

    Definition Classes
    ReadDoubleRef
  84. final def -(m: inMat4x3d): Mat4x3d

    Definition Classes
    ReadDoubleRef
  85. final def -(m: inMat4x2d): Mat4x2d

    Definition Classes
    ReadDoubleRef
  86. final def -(m: inMat3x4d): Mat3x4d

    Definition Classes
    ReadDoubleRef
  87. final def -(m: inMat3d): Mat3d

    Definition Classes
    ReadDoubleRef
  88. final def -(m: inMat3x2d): Mat3x2d

    Definition Classes
    ReadDoubleRef
  89. final def -(m: inMat2x4d): Mat2x4d

    Definition Classes
    ReadDoubleRef
  90. final def -(m: inMat2x3d): Mat2x3d

    Definition Classes
    ReadDoubleRef
  91. final def -(m: inMat2d): Mat2d

    Definition Classes
    ReadDoubleRef
  92. final def -(q: inQuat4d): Quat4d

    Definition Classes
    ReadDoubleRef
  93. final def -(u: inVec4d): Vec4d

    Definition Classes
    ReadDoubleRef
  94. final def -(u: inVec3d): Vec3d

    Definition Classes
    ReadDoubleRef
  95. final def -(u: inVec2d): Vec2d

    Definition Classes
    ReadDoubleRef
  96. final def -(s: Double): Double

    Definition Classes
    ReadDoubleRef
  97. def -=(s: Double): Unit

  98. final def /(m: AnyMat4[Float]): Mat4d

    Definition Classes
    ReadDoubleRef
  99. final def /(m: AnyMat4x3[Float]): Mat4x3d

    Definition Classes
    ReadDoubleRef
  100. final def /(m: AnyMat4x2[Float]): Mat4x2d

    Definition Classes
    ReadDoubleRef
  101. final def /(m: AnyMat3x4[Float]): Mat3x4d

    Definition Classes
    ReadDoubleRef
  102. final def /(m: AnyMat3[Float]): Mat3d

    Definition Classes
    ReadDoubleRef
  103. final def /(m: AnyMat3x2[Float]): Mat3x2d

    Definition Classes
    ReadDoubleRef
  104. final def /(m: AnyMat2x4[Float]): Mat2x4d

    Definition Classes
    ReadDoubleRef
  105. final def /(m: AnyMat2x3[Float]): Mat2x3d

    Definition Classes
    ReadDoubleRef
  106. final def /(m: AnyMat2[Float]): Mat2d

    Definition Classes
    ReadDoubleRef
  107. final def /(q: AnyQuat4[Float]): Quat4d

    Definition Classes
    ReadDoubleRef
  108. final def /(u: AnyVec4[Float]): Vec4d

    Definition Classes
    ReadDoubleRef
  109. final def /(u: AnyVec3[Float]): Vec3d

    Definition Classes
    ReadDoubleRef
  110. final def /(u: AnyVec2[Float]): Vec2d

    Definition Classes
    ReadDoubleRef
  111. final def /(u: inVec4i): Vec4d

    Definition Classes
    ReadDoubleRef
  112. final def /(u: inVec3i): Vec3d

    Definition Classes
    ReadDoubleRef
  113. final def /(u: inVec2i): Vec2d

    Definition Classes
    ReadDoubleRef
  114. final def /(m: inMat4d): Mat4d

    Definition Classes
    ReadDoubleRef
  115. final def /(m: inMat4x3d): Mat4x3d

    Definition Classes
    ReadDoubleRef
  116. final def /(m: inMat4x2d): Mat4x2d

    Definition Classes
    ReadDoubleRef
  117. final def /(m: inMat3x4d): Mat3x4d

    Definition Classes
    ReadDoubleRef
  118. final def /(m: inMat3d): Mat3d

    Definition Classes
    ReadDoubleRef
  119. final def /(m: inMat3x2d): Mat3x2d

    Definition Classes
    ReadDoubleRef
  120. final def /(m: inMat2x4d): Mat2x4d

    Definition Classes
    ReadDoubleRef
  121. final def /(m: inMat2x3d): Mat2x3d

    Definition Classes
    ReadDoubleRef
  122. final def /(m: inMat2d): Mat2d

    Definition Classes
    ReadDoubleRef
  123. final def /(q: inQuat4d): Quat4d

    Definition Classes
    ReadDoubleRef
  124. final def /(u: inVec4d): Vec4d

    Definition Classes
    ReadDoubleRef
  125. final def /(u: inVec3d): Vec3d

    Definition Classes
    ReadDoubleRef
  126. final def /(u: inVec2d): Vec2d

    Definition Classes
    ReadDoubleRef
  127. final def /(s: Double): Double

    Definition Classes
    ReadDoubleRef
  128. def /=(s: Double): Unit

  129. def :=(r: ReadDoubleRef): Unit

    Definition Classes
    DoubleRef → Accessible
  130. def :=(s: Double): Unit

  131. final def ==(s: Double): Boolean

    Definition Classes
    ReadDoubleRef
  132. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  133. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  134. final def apply(i: Int): Double

    Definition Classes
    ReadDoubleRef → AnyVec
  135. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  136. def clone(): DoubleRef

    Definition Classes
    DoubleRef → Cloneable → AnyRef
  137. final def components: Int

    Definition Classes
    PrimitiveRef → AnyVec
  138. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  139. final def equals(other: Any): Boolean

    Definition Classes
    ReadDoubleRef → AnyRef → Any
  140. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  141. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  142. final def hashCode(): Int

    Definition Classes
    ReadDoubleRef → AnyRef → Any
  143. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  144. final def mutableCopy: DoubleRef

    Definition Classes
    ReadDoubleRef → Protected
  145. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  146. final def notify(): Unit

    Definition Classes
    AnyRef
  147. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  148. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  149. final def toBoolean: Boolean

    Definition Classes
    ReadDoubleRef → PrimitiveRef
  150. final def toConst: Double

    Definition Classes
    ReadDoubleRef
  151. final def toDouble: Double

    Definition Classes
    ReadDoubleRef → PrimitiveRef
  152. final def toFloat: Float

    Definition Classes
    ReadDoubleRef → PrimitiveRef
  153. final def toInt: Int

    Definition Classes
    ReadDoubleRef → PrimitiveRef
  154. final def toString(): String

    Definition Classes
    ReadDoubleRef → AnyRef → Any
  155. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  156. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  157. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  158. var x: Double

    Attributes
    protected
    Definition Classes
    ReadDoubleRef

Inherited from Accessible

Inherited from scala.Mutable

Inherited from ReadDoubleRef

Inherited from Protected

Inherited from PrimitiveRef[Double]

Inherited from AnyVec[Double]

Inherited from VectorLike

Inherited from MathType

Inherited from Cloneable

Inherited from Serializable

Inherited from Serializable

Inherited from Binding

Inherited from AnyRef

Inherited from Any

Ungrouped