SeqSpecExtensions

ostrat.geom.SeqSpecExtensions
class SeqSpecExtensions[A](val al: SeqSpec[A])

Extension methods for SeqSpecs sequence specified classes.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def mapLinePath[B <: ElemValueN, BB <: LinePathLike[B]](f: A => B)(implicit build: LinePathBuilder[B, BB]): BB

Map this collection of data elements to LinePathLike class of type BB.

Map this collection of data elements to LinePathLike class of type BB.

Attributes

def mapPolygon[B <: ElemValueN, BB <: PolygonLike[B]](f: A => B)(implicit build: PolygonLikeMapBuilder[B, BB]): BB

Map this collection of data elements to PolygonLike class of type BB.

Map this collection of data elements to PolygonLike class of type BB.

Attributes

def toLinePath[AA <: LinePathLike[A]](implicit build: LinePathBuilder[A, AA]): AA
def toPolygon[AA <: PolygonLike[A]](implicit build: PolygonLikeMapBuilder[A, AA]): AA

Concrete fields

val al: SeqSpec[A]