DataValueNsCompanion

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

class Object
trait Matchable
class Any
trait ArrLongNsCompanion[A, ArrA]
trait DataDblNsCompanion[A, ArrA]
trait DataDbl2sCompanion[A, ArrA]
object MyDbl2s.type
object LinePath.type
object LinePathMetre.type
object PolygonGen.type
object PolygonM.type
object Pt2s.type
object PtMetre2Arr.type
object LinePathLL.type
object PolygonLL.type
class DataDbl3sCompanion[A, ArrA]
object LinePathMetre3.type
object PolygonM3.type
object PtMetre3Arr.type
class DataDbl7sCompanion[A, ArrA]
object CurveSegDists.type
object ShapeGenOld.type
trait DataIntNsCompanion[A, ArrA]
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 elemProdSize: Int

the product size of the ValueNsArr type's elements.

the product size of the ValueNsArr type's elements.

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.

Concrete 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.