simplex3d.math

doublex

package doublex

Linear Supertypes
ImplicitMathContext, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. doublex
  2. ImplicitMathContext
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final class ConstDoubleRef extends ReadDoubleRef with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  2. final class ConstMat2d extends ReadMat2d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  3. type ConstMat2x2d = ConstMat2d

  4. final class ConstMat2x3d extends ReadMat2x3d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  5. final class ConstMat2x4d extends ReadMat2x4d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  6. final class ConstMat3d extends ReadMat3d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  7. final class ConstMat3x2d extends ReadMat3x2d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  8. type ConstMat3x3d = ConstMat3d

  9. final class ConstMat3x4d extends ReadMat3x4d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  10. final class ConstMat4d extends ReadMat4d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  11. final class ConstMat4x2d extends ReadMat4x2d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  12. final class ConstMat4x3d extends ReadMat4x3d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  13. type ConstMat4x4d = ConstMat4d

  14. final class ConstQuat4d extends ReadQuat4d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  15. final class ConstVec2d extends ReadVec2d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  16. final class ConstVec3d extends ReadVec3d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  17. final class ConstVec4d extends ReadVec4d with Immutable with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  18. final class DoubleRef extends ReadDoubleRef with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  19. final class Mat2d extends ReadMat2d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  20. type Mat2x2d = Mat2d

  21. final class Mat2x3d extends ReadMat2x3d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  22. final class Mat2x4d extends ReadMat2x4d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  23. final class Mat3d extends ReadMat3d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  24. final class Mat3x2d extends ReadMat3x2d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  25. type Mat3x3d = Mat3d

  26. final class Mat3x4d extends ReadMat3x4d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  27. final class Mat4d extends ReadMat4d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  28. final class Mat4x2d extends ReadMat4x2d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  29. final class Mat4x3d extends ReadMat4x3d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  30. type Mat4x4d = Mat4d

  31. final class Quat4d extends ReadQuat4d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  32. sealed abstract class ReadDoubleRef extends PrimitiveRef[Double] with Protected with Serializable

    Glue code to make floats interact with vectors and matrices.

  33. sealed abstract class ReadMat2d extends ProtectedMat2d[Double] with Protected with Serializable

  34. type ReadMat2x2d = ReadMat2d

  35. sealed abstract class ReadMat2x3d extends ProtectedMat2x3d[Double] with Protected with Serializable

  36. sealed abstract class ReadMat2x4d extends ProtectedMat2x4d[Double] with Protected with Serializable

  37. sealed abstract class ReadMat3d extends ProtectedMat3d[Double] with Protected with Serializable

  38. sealed abstract class ReadMat3x2d extends ProtectedMat3x2d[Double] with Protected with Serializable

  39. type ReadMat3x3d = ReadMat3d

  40. sealed abstract class ReadMat3x4d extends ProtectedMat3x4d[Double] with Protected with Serializable

  41. sealed abstract class ReadMat4d extends ProtectedMat4d[Double] with Protected with Serializable

  42. sealed abstract class ReadMat4x2d extends ProtectedMat4x2d[Double] with Protected with Serializable

  43. sealed abstract class ReadMat4x3d extends ProtectedMat4x3d[Double] with Protected with Serializable

  44. type ReadMat4x4d = ReadMat4d

  45. sealed abstract class ReadQuat4d extends ProtectedQuat4d[Double] with Protected with Serializable

  46. sealed abstract class ReadVec2d extends ProtectedVec2d[Double] with Protected with Serializable

  47. sealed abstract class ReadVec3d extends ProtectedVec3d[Double] with Protected with Serializable

  48. sealed abstract class ReadVec4d extends ProtectedVec4d[Double] with Protected with Serializable

  49. final class Vec2d extends ReadVec2d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  50. final class Vec3d extends ReadVec3d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  51. final class Vec4d extends ReadVec4d with Accessor with CompositeFormat with Accessible with Serializable

    Annotations
    @SerialVersionUID( 8104346712419693669L )
  52. type inMat2d = ReadMat2d

  53. type inMat2x2d = ReadMat2d

  54. type inMat2x3d = ReadMat2x3d

  55. type inMat2x4d = ReadMat2x4d

  56. type inMat3d = ReadMat3d

  57. type inMat3x2d = ReadMat3x2d

  58. type inMat3x3d = ReadMat3d

  59. type inMat3x4d = ReadMat3x4d

  60. type inMat4d = ReadMat4d

  61. type inMat4x2d = ReadMat4x2d

  62. type inMat4x3d = ReadMat4x3d

  63. type inMat4x4d = ReadMat4d

  64. type inQuat4d = ReadQuat4d

  65. type inVec2d = ReadVec2d

  66. type inVec3d = ReadVec3d

  67. type inVec4d = ReadVec4d

Value Members

  1. object ConstMat2d extends Serializable

  2. val ConstMat2x2d: ConstMat2d.type

  3. object ConstMat2x3d extends Serializable

  4. object ConstMat2x4d extends Serializable

  5. object ConstMat3d extends Serializable

  6. object ConstMat3x2d extends Serializable

  7. val ConstMat3x3d: ConstMat3d.type

  8. object ConstMat3x4d extends Serializable

  9. object ConstMat4d extends Serializable

  10. object ConstMat4x2d extends Serializable

  11. object ConstMat4x3d extends Serializable

  12. val ConstMat4x4d: ConstMat4d.type

  13. object ConstQuat4d extends Serializable

  14. object ConstVec2d extends Serializable

  15. object ConstVec3d extends Serializable

  16. object ConstVec4d extends Serializable

  17. object DoubleRef extends Serializable

  18. object Mat2d extends Serializable

  19. val Mat2x2d: Mat2d.type

  20. object Mat2x3d extends Serializable

  21. object Mat2x4d extends Serializable

  22. object Mat3d extends Serializable

  23. object Mat3x2d extends Serializable

  24. val Mat3x3d: Mat3d.type

  25. object Mat3x4d extends Serializable

  26. object Mat4d extends Serializable

  27. object Mat4x2d extends Serializable

  28. object Mat4x3d extends Serializable

  29. val Mat4x4d: Mat4d.type

  30. object Quat4d extends Serializable

  31. object Vec2d extends Serializable

  32. object Vec3d extends Serializable

  33. object Vec4d extends Serializable

  34. implicit def booleanToRef(s: Boolean): ReadBooleanRef

    Definition Classes
    ImplicitMathContext
  35. implicit def doubleToRef(s: Double): ReadDoubleRef

  36. implicit def floatToDoubeRef(s: Float): ReadDoubleRef

  37. object functions

  38. implicit def intToDoubeRef(s: Int): ReadDoubleRef

  39. implicit def intToRef(s: Int): ReadIntRef

    Definition Classes
    ImplicitMathContext
  40. implicit def mat2x2FloatToDouble(m: AnyMat2[Float]): ConstMat2d

  41. implicit def mat2x3FloatToDouble(m: AnyMat2x3[Float]): ConstMat2x3d

  42. implicit def mat2x4FloatToDouble(m: AnyMat2x4[Float]): ConstMat2x4d

  43. implicit def mat3x2FloatToDouble(m: AnyMat3x2[Float]): ConstMat3x2d

  44. implicit def mat3x3FloatToDouble(m: AnyMat3[Float]): ConstMat3d

  45. implicit def mat3x4FloatToDouble(m: AnyMat3x4[Float]): ConstMat3x4d

  46. implicit def mat4x2FloatToDouble(m: AnyMat4x2[Float]): ConstMat4x2d

  47. implicit def mat4x3FloatToDouble(m: AnyMat4x3[Float]): ConstMat4x3d

  48. implicit def mat4x4FloatToDouble(m: AnyMat4[Float]): ConstMat4d

  49. implicit def quat4FloatToDouble(q: AnyQuat4[Float]): ConstQuat4d

  50. implicit def refToBoolean(r: ReadBooleanRef): Boolean

    Definition Classes
    ImplicitMathContext
  51. implicit def refToDouble(r: ReadDoubleRef): Double

  52. implicit def refToInt(r: ReadIntRef): Int

    Definition Classes
    ImplicitMathContext
  53. implicit def vec2FloatToDouble(u: AnyVec2[Float]): ConstVec2d

  54. implicit def vec2IntToDouble(u: AnyVec2[Int]): ConstVec2d

  55. implicit def vec3FloatToDouble(u: AnyVec3[Float]): ConstVec3d

  56. implicit def vec3IntToDouble(u: AnyVec3[Int]): ConstVec3d

  57. implicit def vec4FloatToDouble(u: AnyVec4[Float]): ConstVec4d

  58. implicit def vec4IntToDouble(u: AnyVec4[Int]): ConstVec4d

Inherited from ImplicitMathContext

Inherited from AnyRef

Inherited from Any

Ungrouped