SlateLen2

ostrat.geom.SlateLen2
See theSlateLen2 companion object
trait SlateLen2[A]

Type class for translate 2-dimensional vector transformations. Each transformation method has been given its own Type class and associated extension class. Different sets of transformations can then be combined.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def slateT(obj: A, delta: VecPtLen2): A

Translate 2D geometric transformation, taking a Pt2 or Vec2 as a parameter, on an object of type T, returning an object of type T.

Translate 2D geometric transformation, taking a Pt2 or Vec2 as a parameter, on an object of type T, returning an object of type T.

Attributes

def slateX(obj: A, xDelta: Length): A

Translate 2 Length dimension, geometric transformation in the X dimension. For many types the implementation of this method will delegate to the object itself.

Translate 2 Length dimension, geometric transformation in the X dimension. For many types the implementation of this method will delegate to the object itself.

Attributes

def slateXY(obj: A, xDelta: Length, yDelta: Length): A

Translate 2 Length dimension, geometric transformation, taking the xOffset and yOffset Lengths as parameters, on an object of type T, returning an object of type T. For many types the implementation of this method will delegate to the object itself.

Translate 2 Length dimension, geometric transformation, taking the xOffset and yOffset Lengths as parameters, on an object of type T, returning an object of type T. For many types the implementation of this method will delegate to the object itself.

Attributes

def slateY(obj: A, yDelta: Length): A

Translate 2 Length dimension, geometric transformation in the Y dimesnion. For many types the implementation of this method will delegate to the object itself.

Translate 2 Length dimension, geometric transformation in the Y dimesnion. For many types the implementation of this method will delegate to the object itself.

Attributes