CompanionSeqLikeDblN

ostrat.CompanionSeqLikeDblN
trait CompanionSeqLikeDblN[A <: DblNElem, AA <: SeqLikeDblN[A]]

Helper trait for Companion objects of ArrDblN classes.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait CompanionSeqLikeDbl2[A, AA]
object LinePathLL
object PolygonLL
object LinePath
object LinePathM2
object PolygonGen
object PolygonM2
object Pt2Arr
object PtM2Arr
object Vec2Arr
object MyDbl2Arr
class CompanionSeqLikeDbl3[A, ArrA]
object LinePathM3
object PolygonM3
object PtM3Arr
class CompanionSeqLikeDbl4[A, AA]
object LineSegLLArr
object LineSegArr
object LineSegM2Arr
class CompanionSeqLikeDbl5[A, ArrA]
class CompanionSeqLikeDbl7[A, ArrA]
object CurveSegDists
object ShapeGenOld
class CompanionSqLikeDbl6[A, ArrA]
object LineSegM3Arr
Show all

Members list

Value members

Abstract methods

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

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

Concrete methods

def empty: AA
def fromDbls(inp: 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