io.github.edadma.matrix

Members list

Type members

Classlikes

class ConcreteMatrix[F](val rows: Int, val cols: Int, init: (Int, Int) => F)(implicit t: ClassTag[F], field: Fractional[F]) extends Matrix[F]

Attributes

Supertypes
class Matrix[F]
trait (Int, Int) => F
trait IndexedSeq[F]
trait IndexedSeqOps[F, IndexedSeq, IndexedSeq[F]]
trait IndexedSeq[F]
trait IndexedSeqOps[F, IndexedSeq, IndexedSeq[F]]
class AbstractSeq[F]
trait Seq[F]
trait SeqOps[F, IndexedSeq, IndexedSeq[F]]
trait Iterable[F]
class AbstractSeq[F]
trait Seq[F]
trait Equals
trait SeqOps[F, IndexedSeq, IndexedSeq[F]]
trait PartialFunction[Int, F]
trait Int => F
class AbstractIterable[F]
trait Iterable[F]
trait IterableFactoryDefaults[F, IndexedSeq]
trait IterableOps[F, IndexedSeq, IndexedSeq[F]]
trait IterableOnceOps[F, IndexedSeq, IndexedSeq[F]]
trait IterableOnce[F]
class Object
trait Matchable
class Any
Show all
abstract class Matrix[F](implicit classTag: ClassTag[F], field: Fractional[F]) extends AbstractSeq[F], IndexedSeq[F], (Int, Int) => F, Equals

Attributes

Companion
object
Supertypes
trait (Int, Int) => F
trait IndexedSeq[F]
trait IndexedSeqOps[F, IndexedSeq, IndexedSeq[F]]
trait IndexedSeq[F]
trait IndexedSeqOps[F, IndexedSeq, IndexedSeq[F]]
class AbstractSeq[F]
trait Seq[F]
trait SeqOps[F, IndexedSeq, IndexedSeq[F]]
trait Iterable[F]
class AbstractSeq[F]
trait Seq[F]
trait Equals
trait SeqOps[F, IndexedSeq, IndexedSeq[F]]
trait PartialFunction[Int, F]
trait Int => F
class AbstractIterable[F]
trait Iterable[F]
trait IterableFactoryDefaults[F, IndexedSeq]
trait IterableOps[F, IndexedSeq, IndexedSeq[F]]
trait IterableOnceOps[F, IndexedSeq, IndexedSeq[F]]
trait IterableOnce[F]
class Object
trait Matchable
class Any
Show all
Known subtypes
class ConcreteMatrix[F]
object Matrix

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Matrix.type