IntNArrCompanion

trait IntNArrCompanion[A <: IntNElem, ArrA <: IntNsArr[A]] extends ValueNArrCompanion[A, ArrA]

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

trait ValueNArrCompanion[A, ArrA]
class Object
trait Matchable
class Any
class Int2sArrCompanion[A, ArrA]
object Coods
object Roords
object HCens
object HSides
object HVerts

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

def elemSize: Int

the product size of the ValueNsArr type's elements.

the product size of the ValueNsArr type's elements.

Inherited from
ValueNArrCompanion
final def fromArrMap[T](alb: ArrayLikeBase[T])(f: T => A): ArrA

This method allows you to map from an ArrayLikeBase to the ArrA type.

This method allows you to map from an ArrayLikeBase to the ArrA type.

Inherited from
ValueNArrCompanion

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