Packages

t

ostrat.geom

TransDistExtension

trait TransDistExtension[T] extends TransGenExtension[T]

The object can be transformed in 2 dimensional Distance space. Leaf classes must implement the single method fTrans(f: Dist2 => Dist2): T The related trait TranExtension does the same for trans(f: Vec2 => Vec2): T.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TransDistExtension
  2. TransGenExtension
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def getClass(): Class[_ <: AnyRef]
    Definition Classes
    Any
  2. abstract def trans(f: (Dist2) => Dist2): T

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def anti120: T

    Rotates 120 degrees anti-clockwise or + 2 * Pi/3

    Rotates 120 degrees anti-clockwise or + 2 * Pi/3

    Definition Classes
    TransGenExtension
  5. def anti135: T

    Rotates 135 degrees anti-clockwise or + 3 * Pi/4

    Rotates 135 degrees anti-clockwise or + 3 * Pi/4

    Definition Classes
    TransGenExtension
  6. def anti150: T

    Rotates 150 degrees anti-clockwise or + 5 * Pi/6

    Rotates 150 degrees anti-clockwise or + 5 * Pi/6

    Definition Classes
    TransGenExtension
  7. def anti30: T

    Rotates 30 degrees anti-clockwise or + Pi/3

    Rotates 30 degrees anti-clockwise or + Pi/3

    Definition Classes
    TransGenExtension
  8. def anti45: T

    Rotates 45 degrees anti-clockwise or + Pi/4

    Rotates 45 degrees anti-clockwise or + Pi/4

    Definition Classes
    TransGenExtension
  9. def anti60: T

    Rotates 60 degrees anti-clockwise or + Pi/3

    Rotates 60 degrees anti-clockwise or + Pi/3

    Definition Classes
    TransGenExtension
  10. def anti90: T

    Rotates 90 degrees anti-clockwise or + Pi/2

    Rotates 90 degrees anti-clockwise or + Pi/2

    Definition Classes
    TransGenExtension
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def clk120: T

    Rotates 120 degrees clockwise or - 2 * Pi/3

    Rotates 120 degrees clockwise or - 2 * Pi/3

    Definition Classes
    TransGenExtension
  13. def clk135: T

    Rotates 135 degrees clockwise or - 3 * Pi/ 4

    Rotates 135 degrees clockwise or - 3 * Pi/ 4

    Definition Classes
    TransGenExtension
  14. def clk150: T

    Rotates 150 degrees clockwise or - 5 * Pi/ 6

    Rotates 150 degrees clockwise or - 5 * Pi/ 6

    Definition Classes
    TransGenExtension
  15. def clk30: T

    Rotates 30 degrees clockwise or - Pi/3

    Rotates 30 degrees clockwise or - Pi/3

    Definition Classes
    TransGenExtension
  16. def clk45: T

    Rotates 45 degrees clockwise or - Pi/4

    Rotates 45 degrees clockwise or - Pi/4

    Definition Classes
    TransGenExtension
  17. def clk60: T

    Rotates 60 degrees clockwise or - Pi/3

    Rotates 60 degrees clockwise or - Pi/3

    Definition Classes
    TransGenExtension
  18. def clk90: T

    Rotates 90 degrees clockwise or - Pi / 2

    Rotates 90 degrees clockwise or - Pi / 2

    Definition Classes
    TransGenExtension
  19. def equals(arg0: Any): Boolean
    Definition Classes
    Any
  20. def hashCode(): Int
    Definition Classes
    Any
  21. def identity: T

    this.asInstanceOf[T]

  22. def inverseY: T
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def rCross: Seq[T]

    Produces a regular cross of a sequence of four of the elements rotated

    Produces a regular cross of a sequence of four of the elements rotated

    Definition Classes
    TransGenExtension
  25. def rotate(angle: Angle): T
  26. def rotateRadians(r: Double): T
  27. def scale(factor: Double): T
  28. def slate(xOffset: Dist, yOffset: Dist): T
  29. def slate(offset: Dist2): T
  30. def slateX(xOffset: Dist): T
  31. def slateY(yOffset: Dist): T
  32. def toString(): String
    Definition Classes
    Any

Inherited from TransGenExtension[T]

Inherited from Any

Ungrouped