TriangularArray

@SerialVersionUID(1L)
final class TriangularArray[T](val dimension: Int)(implicit evidence$1: ClassTag[T]) extends Serializable

A TriangularArray is a jagged 2-d array where for every row r, we have an array of size dim - r.

These are useful for parse charts.

Value parameters:
dimension:

The size of the array

Companion:
object
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(r: Int, c: Int): T
def apply(r: Int): Seq[T]
def foreach(f: T => Unit): Unit
def map[U : ClassTag](f: T => U): TriangularArray[U]
override def toString: String
Definition Classes
Any
def update(r: Int, c: Int, t: T): Unit

Concrete fields

val data: Array[T]