TransAxes

ostrat.geom.TransAxes
See theTransAxes companion object
trait TransAxes[T]

Reflect Axis type class. It has two methods to reflect across the X and the Y axes. This has been created as a separate typeclass to TransAxes, as these transformations may preserve types that ReflectAxisOffset's transformations can not.

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def negXT(obj: T): T

Reflect, mirror an object of type T across the Y axis by negating X.

Reflect, mirror an object of type T across the Y axis by negating X.

Attributes

def negYT(obj: T): T

Reflect, mirror an object of type T across the X axis, by negating Y.

Reflect, mirror an object of type T across the X axis, by negating Y.

Attributes

def rotate180(obj: T): T

Rotate an object of type T by 180 degrees or in an anti clockwise direction.

Rotate an object of type T by 180 degrees or in an anti clockwise direction.

Attributes

def rotate270(obj: T): T

Rotate an object of type T by positive 270 degrees or in an anti clockwise direction.

Rotate an object of type T by positive 270 degrees or in an anti clockwise direction.

Attributes

def rotate90(obj: T): T

Rotate an object of type T by positive 90 degrees or in an anti clockwise direction.

Rotate an object of type T by positive 90 degrees or in an anti clockwise direction.

Attributes