ValueNArrCompanion

trait ValueNArrCompanion[A <: ValueNElem, ArrA <: ValueNsArr[A]]

Helper trait for companion objects of ValueNsArr classes. These are flat Array[Int], Array[Double] etc, flat collection classes.

class Object
trait Matchable
class Any
trait DblNsArrCompanion[A, ArrA]
trait Dbl2sArrCompanion[A, ArrA]
object MyDbl2s
object LinePath
object LinePathLL
object PolygonImp
object PolygonLL
object PolygonM
object Pt2MArr
object Pt2s
class Dbl3sArrCompanion[A, ArrA]
object PolygonM3
object Pt3MArr
trait IntNArrCompanion[A, ArrA]
class Int2sArrCompanion[A, ArrA]
object Coods
object Roords
object HCens
object HSides
object HVerts
trait ProductLongsCompanion[A, ArrA]

Value members

Abstract methods

def elemSize: Int

the product size of the ValueNsArr type's elements.

the product size of the ValueNsArr type's elements.

Concrete methods

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.

Implicits

Implicits

implicit def uninitialised(length: Int): ArrA

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

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