simplex3d
.
math
doublex
package
doublex
Linear Supertypes
ImplicitMathContext
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
doublex
ImplicitMathContext
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
final
class
ConstDoubleRef
extends
ReadDoubleRef
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat2d
extends
ReadMat2d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
ConstMat2x2d
=
ConstMat2d
final
class
ConstMat2x3d
extends
ReadMat2x3d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat2x4d
extends
ReadMat2x4d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat3d
extends
ReadMat3d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat3x2d
extends
ReadMat3x2d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
ConstMat3x3d
=
ConstMat3d
final
class
ConstMat3x4d
extends
ReadMat3x4d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat4d
extends
ReadMat4d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat4x2d
extends
ReadMat4x2d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstMat4x3d
extends
ReadMat4x3d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
ConstMat4x4d
=
ConstMat4d
final
class
ConstQuat4d
extends
ReadQuat4d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstVec2d
extends
ReadVec2d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstVec3d
extends
ReadVec3d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
ConstVec4d
extends
ReadVec4d
with
Immutable
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
DoubleRef
extends
ReadDoubleRef
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat2d
extends
ReadMat2d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
Mat2x2d
=
Mat2d
final
class
Mat2x3d
extends
ReadMat2x3d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat2x4d
extends
ReadMat2x4d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat3d
extends
ReadMat3d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat3x2d
extends
ReadMat3x2d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
Mat3x3d
=
Mat3d
final
class
Mat3x4d
extends
ReadMat3x4d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat4d
extends
ReadMat4d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat4x2d
extends
ReadMat4x2d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Mat4x3d
extends
ReadMat4x3d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
Mat4x4d
=
Mat4d
final
class
Quat4d
extends
ReadQuat4d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
sealed abstract
class
ReadDoubleRef
extends
PrimitiveRef
[
Double
] with
Protected
with
Serializable
Glue code to make floats interact with vectors and matrices.
sealed abstract
class
ReadMat2d
extends
ProtectedMat2d
[
Double
] with
Protected
with
Serializable
type
ReadMat2x2d
=
ReadMat2d
sealed abstract
class
ReadMat2x3d
extends
ProtectedMat2x3d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadMat2x4d
extends
ProtectedMat2x4d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadMat3d
extends
ProtectedMat3d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadMat3x2d
extends
ProtectedMat3x2d
[
Double
] with
Protected
with
Serializable
type
ReadMat3x3d
=
ReadMat3d
sealed abstract
class
ReadMat3x4d
extends
ProtectedMat3x4d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadMat4d
extends
ProtectedMat4d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadMat4x2d
extends
ProtectedMat4x2d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadMat4x3d
extends
ProtectedMat4x3d
[
Double
] with
Protected
with
Serializable
type
ReadMat4x4d
=
ReadMat4d
sealed abstract
class
ReadQuat4d
extends
ProtectedQuat4d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadVec2d
extends
ProtectedVec2d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadVec3d
extends
ProtectedVec3d
[
Double
] with
Protected
with
Serializable
sealed abstract
class
ReadVec4d
extends
ProtectedVec4d
[
Double
] with
Protected
with
Serializable
final
class
Vec2d
extends
ReadVec2d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Vec3d
extends
ReadVec3d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
final
class
Vec4d
extends
ReadVec4d
with
Accessor
with
CompositeFormat
with
Accessible
with
Serializable
Annotations
@SerialVersionUID
(
8104346712419693669L
)
type
inMat2d
=
ReadMat2d
type
inMat2x2d
=
ReadMat2d
type
inMat2x3d
=
ReadMat2x3d
type
inMat2x4d
=
ReadMat2x4d
type
inMat3d
=
ReadMat3d
type
inMat3x2d
=
ReadMat3x2d
type
inMat3x3d
=
ReadMat3d
type
inMat3x4d
=
ReadMat3x4d
type
inMat4d
=
ReadMat4d
type
inMat4x2d
=
ReadMat4x2d
type
inMat4x3d
=
ReadMat4x3d
type
inMat4x4d
=
ReadMat4d
type
inQuat4d
=
ReadQuat4d
type
inVec2d
=
ReadVec2d
type
inVec3d
=
ReadVec3d
type
inVec4d
=
ReadVec4d
Value Members
object
ConstMat2d
extends
Serializable
val
ConstMat2x2d
:
ConstMat2d
.type
object
ConstMat2x3d
extends
Serializable
object
ConstMat2x4d
extends
Serializable
object
ConstMat3d
extends
Serializable
object
ConstMat3x2d
extends
Serializable
val
ConstMat3x3d
:
ConstMat3d
.type
object
ConstMat3x4d
extends
Serializable
object
ConstMat4d
extends
Serializable
object
ConstMat4x2d
extends
Serializable
object
ConstMat4x3d
extends
Serializable
val
ConstMat4x4d
:
ConstMat4d
.type
object
ConstQuat4d
extends
Serializable
object
ConstVec2d
extends
Serializable
object
ConstVec3d
extends
Serializable
object
ConstVec4d
extends
Serializable
object
DoubleRef
extends
Serializable
object
Mat2d
extends
Serializable
val
Mat2x2d
:
Mat2d
.type
object
Mat2x3d
extends
Serializable
object
Mat2x4d
extends
Serializable
object
Mat3d
extends
Serializable
object
Mat3x2d
extends
Serializable
val
Mat3x3d
:
Mat3d
.type
object
Mat3x4d
extends
Serializable
object
Mat4d
extends
Serializable
object
Mat4x2d
extends
Serializable
object
Mat4x3d
extends
Serializable
val
Mat4x4d
:
Mat4d
.type
object
Quat4d
extends
Serializable
object
Vec2d
extends
Serializable
object
Vec3d
extends
Serializable
object
Vec4d
extends
Serializable
implicit
def
booleanToRef
(
s:
Boolean
)
:
ReadBooleanRef
Definition Classes
ImplicitMathContext
implicit
def
doubleToRef
(
s:
Double
)
:
ReadDoubleRef
implicit
def
floatToDoubeRef
(
s:
Float
)
:
ReadDoubleRef
object
functions
implicit
def
intToDoubeRef
(
s:
Int
)
:
ReadDoubleRef
implicit
def
intToRef
(
s:
Int
)
:
ReadIntRef
Definition Classes
ImplicitMathContext
implicit
def
mat2x2FloatToDouble
(
m:
AnyMat2
[
Float
]
)
:
ConstMat2d
implicit
def
mat2x3FloatToDouble
(
m:
AnyMat2x3
[
Float
]
)
:
ConstMat2x3d
implicit
def
mat2x4FloatToDouble
(
m:
AnyMat2x4
[
Float
]
)
:
ConstMat2x4d
implicit
def
mat3x2FloatToDouble
(
m:
AnyMat3x2
[
Float
]
)
:
ConstMat3x2d
implicit
def
mat3x3FloatToDouble
(
m:
AnyMat3
[
Float
]
)
:
ConstMat3d
implicit
def
mat3x4FloatToDouble
(
m:
AnyMat3x4
[
Float
]
)
:
ConstMat3x4d
implicit
def
mat4x2FloatToDouble
(
m:
AnyMat4x2
[
Float
]
)
:
ConstMat4x2d
implicit
def
mat4x3FloatToDouble
(
m:
AnyMat4x3
[
Float
]
)
:
ConstMat4x3d
implicit
def
mat4x4FloatToDouble
(
m:
AnyMat4
[
Float
]
)
:
ConstMat4d
implicit
def
quat4FloatToDouble
(
q:
AnyQuat4
[
Float
]
)
:
ConstQuat4d
implicit
def
refToBoolean
(
r:
ReadBooleanRef
)
:
Boolean
Definition Classes
ImplicitMathContext
implicit
def
refToDouble
(
r:
ReadDoubleRef
)
:
Double
implicit
def
refToInt
(
r:
ReadIntRef
)
:
Int
Definition Classes
ImplicitMathContext
implicit
def
vec2FloatToDouble
(
u:
AnyVec2
[
Float
]
)
:
ConstVec2d
implicit
def
vec2IntToDouble
(
u:
AnyVec2
[
Int
]
)
:
ConstVec2d
implicit
def
vec3FloatToDouble
(
u:
AnyVec3
[
Float
]
)
:
ConstVec3d
implicit
def
vec3IntToDouble
(
u:
AnyVec3
[
Int
]
)
:
ConstVec3d
implicit
def
vec4FloatToDouble
(
u:
AnyVec4
[
Float
]
)
:
ConstVec4d
implicit
def
vec4IntToDouble
(
u:
AnyVec4
[
Int
]
)
:
ConstVec4d
Inherited from
ImplicitMathContext
Inherited from
AnyRef
Inherited from
Any
Ungrouped