DblNSeqLikeCompanion

ostrat.DblNSeqLikeCompanion

Helper trait for Companion objects of DblNArr classes.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object MyDbl2s.type
object LinePath.type
object LinePathM.type
object PolygonGen.type
object PolygonM2.type
object Pt2Arr.type
object PtMetre2Arr.type
object Vec2s.type
object LinePathLL.type
object PolygonLL.type
class Dbl3SeqLikeCompanion[A, ArrA]
object LinePathMetre3.type
object PolygonM3.type
object PtM3Arr.type
object LineSegArr.type
object LineSegM2Arr.type
object LineSegLLArr.type
class Dbl5SeqLikeCompanion[A, ArrA]
class Dbl6SeqLikeCompanion[A, ArrA]
object LineSegM3Arr.type
class Dbl7SeqDefCompanion[A, ArrA]
object CurveSegDists.type
object ShapeGenOld.type

Members list

Concise view

Value members

Abstract methods

The number of Double values that are needed to construct an element of the defining-sequence.

The number of Double values that are needed to construct an element of the defining-sequence.

Attributes

def fromArray(array: Array[Double]): AA

Method to create the final object from the backing Array[Double]. End users should rarely have to use this method.

Method to create the final object from the backing Array[Double]. End users should rarely have to use this method.

Attributes

Concrete methods

def empty: AA
def fromDbls(elems: Double*): AA

Factory method for creating the sequence defined object from raw double values. This will throw if the number of parameter Doubles is incorrect.

Factory method for creating the sequence defined object from raw double values. This will throw if the number of parameter Doubles is incorrect.

Attributes

def uninitialised(length: Int): AA

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

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

Attributes