vecxt.idx

package vecxt.idx

Members list

Type members

Classlikes

object Index

Attributes

Source
package.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Index.type

Types

opaque type Index[N <: Int]

Attributes

Source
package.scala

Extensions

Extensions

extension [N <: Int](thisVector: Index[N])
inline def &&(thatIdx: Index[N]): Index[N]

Attributes

Source
package.scala
inline def apply(idx: Int): Boolean

Attributes

Source
package.scala
inline def at(idx: Int): Boolean

Attributes

Source
package.scala
inline def changeAt(idx: Int, value: Boolean): Unit

Attributes

Source
package.scala
def copy: Index[N]

Attributes

Source
package.scala
inline def countTrue: Int

Attributes

Source
package.scala
inline def dimension: Int

Attributes

Source
package.scala
inline def update(idx: Int, value: Boolean): Unit

Attributes

Source
package.scala
inline def ||(thatIdx: Index[N]): Index[N]

Attributes

Source
package.scala