ValsVec2s

trait ValsVec2s

Not sure how useful these classes are in the immediate as when used in a collection they will box, undermining the benefits of using an Array

class Any
trait Val1Vec2s[Val1T]
trait Val2Vec2s[Val1T, Val2T]
trait Val3Vec2s[Val1T, Val2T, Val3T]

Value members

Abstract methods

def arr: Array[Double]
def arrTrans(f: Pt2 => Pt2): Array[Double]
def valsLength: Int

Concrete methods

def arrVertsTrans(f: Pt2 => Pt2): Array[Double]
def foreachVertPairTail[U](f: (Double, Double) => U): Unit
def ptsLength: Int
def vert(index: Int): Pt2
def vertsForeach(f: Pt2 => Unit): Unit
def vertsIndexForeach(f: Int => Unit): Unit
def xDouble(index: Int): Double
def xHead: Double
def xVertsArr: Array[Double]

Not sure about this name

Not sure about this name

def yDouble(index: Int): Double
def yHead: Double
def yVertsArr: Array[Double]

Not sure about this name

Not sure about this name