HStepsTr

trait HStepsTr

A trait for HSteps. The purpose of the trait rather than a class is to allow the consumer to mix in their own traits. Its not clear whether this is useful in Scala 3 or its bettter to use union types with the HSteps class.

class Any
class HSteps

Value members

Abstract methods

def arrayUnsafe: Array[Int]

Concrete methods

def segsForeach[U](start: HCen)(f: LineSeg => U): Unit
def segsForeach[U](startR: Int, startC: Int)(f: LineSeg => U): Unit
def segsMap[B, ArrB <: ArrBase[B]](start: HCen)(f: LineSeg => B)(implicit build: ArrBuilder[B, ArrB]): ArrB
def segsMap[B, ArrB <: ArrBase[B]](startR: Int, startC: Int)(f: LineSeg => B)(implicit build: ArrBuilder[B, ArrB]): ArrB
def segsNum: Int