Vec
slash.vector.`package`.Vec
object Vec
Attributes
- Source
- package.scala
- Graph
-
- Supertypes
- Self type
-
Vec.type
Members list
Value members
Concrete methods
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Varargs factory for high dimensional Vector literals. Note: This is not an efficient way to create a vector.
Varargs factory for high dimensional Vector literals. Note: This is not an efficient way to create a vector.
Type parameters
- N
-
intended vector dimension
Value parameters
- d
-
vector value literals
Attributes
- Returns
-
a Vec[N] consisting of the specified Double valued literals.
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Extensions
Extensions
extension [N <: Int](thisVector: Vec[N])(using ValueOf[N], (N >= 1) =:= true)
Attributes
- Source
- package.scala
extension [N <: Int](thisVector: Vec[N])(using ValueOf[N], (N >= 2) =:= true)
Attributes
- Source
- package.scala
extension [N <: Int](thisVector: Vec[N])(using ValueOf[N], (N >= 3) =:= true)
Attributes
- Source
- package.scala
extension [N <: Int](thisVector: Vec[N])(using ValueOf[N], (N >= 4) =:= true)
Attributes
- Source
- package.scala
extension [N <: Int](thisVector: Vec[N])(using ValueOf[N], (N == 2) =:= true)
Compute the signed angle between two vectors.
Compute the signed angle between two vectors.
Value parameters
- v
-
the second vector to compare this vector to.
Attributes
- Returns
-
the signed angle in radians
- Source
- package.scala
Vec[2] extension methods:
Vec[2] extension methods:
Vec[2] extension methods:
Vec[2] extension methods:
extension [N <: Int](thisVector: Vec[N])(using ValueOf[N], (N == 3) =:= true)
Vec[3] extension methods:
Vec[3] extension methods:
extension [N <: Int](thisVector: Vec[N])
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Exports
Defined exports
export ba2io
Exported from Extensions
Attributes
- Source
- Extensions.scala
export da2io
Exported from Extensions
Attributes
- Source
- Extensions.scala
export fa2io
Exported from Extensions
Attributes
- Source
- Extensions.scala
export ia2io
Exported from Extensions
Attributes
- Source
- Extensions.scala
Exported from Extensions
Attributes
- Source
- Extensions.scala
Exported from Extensions
Attributes
- Source
- Extensions.scala
export sa2io
Exported from Extensions
Attributes
- Source
- Extensions.scala
In this article