sjs_paper

Matrix

class Matrix extends Object

Annotations
@RawJSType() @JSName( "paper.Matrix" )
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Matrix
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Matrix(a: Double, b: Double, c: Double, d: Double, tx: Double, ty: Double)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. val a: Double

  5. def apply: Boolean

  6. def applyToContext(ctx: CanvasRenderingContext2D): Unit

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val b: Double

  9. val c: Double

  10. def clone(): Matrix

    Definition Classes
    Matrix → AnyRef
  11. def concatenate(mx: Matrix): Matrix

  12. val d: Double

  13. def decompose(): Matrix

  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def hasOwnProperty(v: String): Boolean

    Definition Classes
    Object
  19. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  20. def inverseTransform(point: Point): Point

  21. def inverted(): Matrix

  22. def isIdentity(): Boolean

  23. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  24. def isInvertible(): Boolean

  25. def isPrototypeOf(v: Object): Boolean

    Definition Classes
    Object
  26. def isSingular(): Boolean

  27. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  30. def preConcatenate(mx: Matrix): Matrix

  31. def propertyIsEnumerable(v: String): Boolean

    Definition Classes
    Object
  32. def reset: Unit

  33. def rotate(angle: Double, x: Double, y: Double): Matrix

  34. def rotate(angle: Double, center: Point = origin): Matrix

  35. def rotation: Point

  36. def scale(hor: Double, ver: Double, center: Point): Matrix

  37. def scale(hor: Double, ver: Double): Matrix

  38. def scale(scale: Double, center: Point = origin): Matrix

  39. def scaling: Point

  40. def set(a: Double, b: Double, c: Double, d: Double, tx: Double, ty: Double): Unit

  41. def shear(hor: Double, ver: Double, center: Point): Matrix

  42. def shear(hor: Double, ver: Double): Matrix

  43. def shear(shear: Double, center: Point = origin): Matrix

  44. def skew(hor: Double, ver: Double, center: Point): Matrix

  45. def skew(hor: Double, ver: Double): Matrix

  46. def skew(skew: Double, center: Point = origin): Matrix

  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  48. def toLocaleString(): String

    Definition Classes
    Object
  49. def toString(): String

    Definition Classes
    AnyRef → Any
  50. def transform(src: Array[Double], dst: Array[Double], count: Int): Array[Double]

  51. def transform(point: Point): Point

  52. def translate(dx: Double, dy: Double): Matrix

  53. def translate(p: Point): Matrix

  54. def translation: Point

  55. val tx: Double

  56. val ty: Double

  57. def valueOf(): Any

    Definition Classes
    Object
  58. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def unary_!(): Boolean

    Definition Classes
    Any
    Annotations
    @deprecated
    Deprecated

    (Since version 0.5.0) Considered abuse in typed JavaScript, will be removed in 0.6. Use js.Dynamic or js.prim.Boolean instead.

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped