DataIntNsCompanion

trait DataIntNsCompanion[A <: ElemIntN, ArrA <: DataIntNs[A]] extends DataValueNsCompanion[A, ArrA]

Helper trait for Companion objects of IntNArr collection classes, where the type parameter ArrA is the ElemIntN type of the of the collection class.

trait DataValueNsCompanion[A, ArrA]
class Object
trait Matchable
class Any
class DataInt2sCompanion[A, ArrA]
object Coods.type
object Roords.type
object HCens.type
object HSides.type
object HVerts.type
object PolygonHC.type
object SqVerts.type

Value members

Abstract methods

def fromArray(array: Array[Int]): ArrA

This method allows a flat Array[Int] based collection class of type M, the final type, to be created from an Array[Int].

This method allows a flat Array[Int] based collection class of type M, the final type, to be created from an Array[Int].

Concrete methods

def fromBuffer(buff: ArrayBuffer[Int]): ArrA

This method allows a flat Array[Int] based collection class of type M, the final type, to be created from an ArrayBuffer[Int].

This method allows a flat Array[Int] based collection class of type M, the final type, to be created from an ArrayBuffer[Int].

Inherited methods

final def dataGenMap[T](alb: DataGen[T])(f: T => A): ArrA

This method allows you to map from a DataGen to the ArrA type.

This method allows you to map from a DataGen to the ArrA type.

Inherited from:
DataValueNsCompanion

the product size of the ValueNsArr type's elements.

the product size of the ValueNsArr type's elements.

Inherited from:
DataValueNsCompanion

Implicits

Implicits

implicit override def uninitialised(length: Int): ArrA

returns a collection class of type ArrA, whose backing Array[Int] is uninitialised.

returns a collection class of type ArrA, whose backing Array[Int] is uninitialised.

Definition Classes