sjs_paper

Raster

class Raster extends Item

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

Instance Constructors

  1. new Raster(sourceId: String, position: Point)

  2. new Raster(sourceId: String)

  3. new Raster(source: HTMLImageElement, position: Point)

  4. new Raster(source: HTMLImageElement)

  5. new Raster(source: HTMLCanvasElement, position: Point)

  6. new Raster(source: HTMLCanvasElement)

  7. new Raster()

    Attributes
    protected

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. def addChild(item: Item): Item

    Definition Classes
    Item
  5. def addChildren(items: Array[Item]): Array[Item]

    Definition Classes
    Item
  6. var applyMatrix: Boolean

    Definition Classes
    Item
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def attach(handlers: Object): Unit

    Definition Classes
    Item
  9. def attach(eventType: String, handler: Function1[Event, Unit]): Unit

    Definition Classes
    Item
  10. var blendMode: String

    Definition Classes
    Item
  11. def bounds: Rectangle

    Definition Classes
    Item
  12. def bringToFront(): Unit

    Definition Classes
    Item
  13. def canvas: HTMLCanvasElement

  14. def children: Array[Item]

    Definition Classes
    Item
  15. def className: String

    Definition Classes
    Item
  16. var clipMask: Boolean

    Definition Classes
    Item
  17. def clone(insert: Boolean = true): Nothing

    Definition Classes
    Item
  18. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. def contains(point: Point): Boolean

    Definition Classes
    Item
  20. def context: CanvasRenderingContext2D

  21. def copyTo(path: CompoundPath): Item

    Definition Classes
    Item
  22. def copyTo(group: Group): Item

    Definition Classes
    Item
  23. def copyTo(layer: Layer): Item

    Definition Classes
    Item
  24. def copyTo(item: Item): Item

    Definition Classes
    Item
  25. def createImageData(size: Size): ImageData

  26. var dashArray: Array[Int]

    Definition Classes
    Item
  27. var dashOffset: Int

    Definition Classes
    Item
  28. var data: Object

    Definition Classes
    Item
  29. def detach(handlers: Object): Unit

    Definition Classes
    Item
  30. def detach(eventType: String, handler: Function1[Event, Unit]): Unit

    Definition Classes
    Item
  31. def drawImage(image: HTMLCanvasElement, point: Point): Unit

  32. def drawImage(image: HTMLImageElement, point: Point): Unit

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

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

    Definition Classes
    AnyRef → Any
  35. def exportJSON(asString: Boolean = true, precision: Int = 5): String

    Definition Classes
    Item
  36. def exportSVG(asString: Boolean = false, precision: Int = 5, matchShape: Boolean = false): AnyRef

    Definition Classes
    Item
  37. var fillColor: Color

    Definition Classes
    Item
  38. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  39. def fire(eventType: String, event: Object): Unit

    Definition Classes
    Item
  40. def firstChild: Item

    Definition Classes
    Item
  41. def fitBounds(rectangle: Rectangle, fill: Boolean = false): Unit

    Definition Classes
    Item
  42. def getAverageColor(point: Point): Color

  43. def getAverageColor(rect: Rectangle): Color

  44. def getAverageColor(path: Path): Color

  45. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  46. def getImageData(rect: Rectangle): ImageData

  47. def getItem(criteria: Object): Item

    Definition Classes
    Item
  48. def getItems(criteria: Object): Array[Item]

    Definition Classes
    Item
  49. def getPixel(point: Point): Color

  50. def getPixel(x: Int, y: Int): Color

  51. def getSubCanvas(rect: Rectangle): HTMLCanvasElement

  52. def getSubRaster(rect: Rectangle): Raster

  53. def globalMatrix: Matrix

    Definition Classes
    Item
  54. def globalToLocal(point: Point): Point

    Definition Classes
    Item
  55. def handleBounds: Rectangle

    Definition Classes
    Item
  56. def hasChildren(): Boolean

    Definition Classes
    Item
  57. def hasFill(): Boolean

    Definition Classes
    Item
  58. def hasOwnProperty(v: String): Boolean

    Definition Classes
    Object
  59. def hasShadow(): Boolean

    Definition Classes
    Item
  60. def hasStroke(): Boolean

    Definition Classes
    Item
  61. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  62. def height: Int

  63. def hitTest(point: Point, options: Object): HitResult

    Definition Classes
    Item
  64. def id: Int

    Definition Classes
    Item
  65. def image: HTMLImageElement

  66. def importJSON(json: String): Unit

    Definition Classes
    Item
  67. def importSVG(svgElementOrString: AnyRef, expandShapes: Boolean = false): Item

    Definition Classes
    Item
  68. def index: Int

    Definition Classes
    Item
  69. def insertAbove(item: Item): Item

    Definition Classes
    Item
  70. def insertBelow(item: Item): Item

    Definition Classes
    Item
  71. def insertChild(index: Int, item: Item): Item

    Definition Classes
    Item
  72. def insertChildren(index: Int, items: Array[Item]): Array[Item]

    Definition Classes
    Item
  73. def isAbove(item: Item): Boolean

    Definition Classes
    Item
  74. def isAncestor(item: Item): Boolean

    Definition Classes
    Item
  75. def isBelow(item: Item): Boolean

    Definition Classes
    Item
  76. def isChild(item: Item): Boolean

    Definition Classes
    Item
  77. def isDescendant(item: Item): Boolean

    Definition Classes
    Item
  78. def isEmpty(): Boolean

    Definition Classes
    Item
  79. def isGroupedWith(item: Item): Boolean

    Definition Classes
    Item
  80. def isInserted(): Boolean

    Definition Classes
    Item
  81. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  82. def isParent(item: Item): Boolean

    Definition Classes
    Item
  83. def isPrototypeOf(v: Object): Boolean

    Definition Classes
    Object
  84. def lastChild: Item

    Definition Classes
    Item
  85. def layer: Layer

    Definition Classes
    Item
  86. def localToGlobal(point: Point): Point

    Definition Classes
    Item
  87. def matches(criteria: Object): Boolean

    Definition Classes
    Item
  88. var matrix: Matrix

    Definition Classes
    Item
  89. var miterLimit: Int

    Definition Classes
    Item
  90. var name: String

    Definition Classes
    Item
  91. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  92. def nextSibling: Item

    Definition Classes
    Item
  93. final def notify(): Unit

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

    Definition Classes
    AnyRef
  95. var onClick: Function1[Event, Unit]

    Definition Classes
    Item
  96. var onDoubleClick: Function1[Event, Unit]

    Definition Classes
    Item
  97. var onFrame: Function1[Event, Unit]

    Definition Classes
    Item
  98. var onMouseDown: Function1[Event, Unit]

    Definition Classes
    Item
  99. var onMouseEnter: Function1[Event, Unit]

    Definition Classes
    Item
  100. var onMouseLeave: Function1[Event, Unit]

    Definition Classes
    Item
  101. var onMouseMove: Function1[Event, Unit]

    Definition Classes
    Item
  102. var onMouseUp: Function1[Event, Unit]

    Definition Classes
    Item
  103. var opacity: Double

    Definition Classes
    Item
  104. var parent: Item

    Definition Classes
    Item
  105. var pivot: Point

    Definition Classes
    Item
  106. var position: Point

    Definition Classes
    Item
  107. def previousSibling: Item

    Definition Classes
    Item
  108. def project: Project

    Definition Classes
    Item
  109. def propertyIsEnumerable(v: String): Boolean

    Definition Classes
    Object
  110. def rasterize(resolution: Int): Raster

    Definition Classes
    Item
  111. def rasterize(): Raster

    Definition Classes
    Item
  112. def reduce(): Item

    Definition Classes
    Item
  113. def remove(): Boolean

    Definition Classes
    Item
  114. def removeChildren(from: Int, to: Int): Array[Item]

    Definition Classes
    Item
  115. def removeChildren(from: Int): Array[Item]

    Definition Classes
    Item
  116. def removeChildren(): Array[Item]

    Definition Classes
    Item
  117. def removeOn(events: Object): Unit

    Definition Classes
    Item
  118. def removeOnDown(): Unit

    Definition Classes
    Item
  119. def removeOnDrag(): Unit

    Definition Classes
    Item
  120. def removeOnMove(): Unit

    Definition Classes
    Item
  121. def removeOnUp(): Unit

    Definition Classes
    Item
  122. def resolution: Int

  123. def responds(eventType: String): Boolean

    Definition Classes
    Item
  124. def reverseChildren(): Unit

    Definition Classes
    Item
  125. def rotate(angle: Double, center: Point): Unit

    Definition Classes
    Item
  126. def rotate(angle: Double): Unit

    Definition Classes
    Item
  127. def rotation: Double

    Definition Classes
    Item
  128. def scale(hor: Double, ver: Double, center: Point): Unit

    Definition Classes
    Item
  129. def scale(hor: Double, ver: Double): Unit

    Definition Classes
    Item
  130. def scale(scale: Point, center: Point): Unit

    Definition Classes
    Item
  131. def scale(scale: Point): Unit

    Definition Classes
    Item
  132. def scaling: Point

    Definition Classes
    Item
  133. var selected: Boolean

    Definition Classes
    Item
  134. var selectedColor: Color

    Definition Classes
    Item
  135. def sendToBack(): Unit

    Definition Classes
    Item
  136. def set(props: Object): Item

    Definition Classes
    Item
  137. def setImageData(data: ImageData, point: Point): Unit

  138. def setPixel(point: Point, color: Color): Unit

  139. def setPixel(x: Int, y: Int, color: Color): Unit

  140. def shear(hor: Double, ver: Double, center: Point): Unit

    Definition Classes
    Item
  141. def shear(hor: Double, ver: Double): Unit

    Definition Classes
    Item
  142. def shear(shear: Point, center: Point): Unit

    Definition Classes
    Item
  143. def shear(shear: Point): Unit

    Definition Classes
    Item
  144. var size: Size

  145. def skew(hor: Double, ver: Double, center: Point): Unit

    Definition Classes
    Item
  146. def skew(hor: Double, ver: Double): Unit

    Definition Classes
    Item
  147. def skew(skew: Point): Unit

    Definition Classes
    Item
  148. def skew(skew: Point, center: Point): Unit

    Definition Classes
    Item
  149. var source: Any

  150. def strokeBounds: Rectangle

    Definition Classes
    Item
  151. var strokeCap: String

    Definition Classes
    Item
  152. var strokeColor: Color

    Definition Classes
    Item
  153. var strokeJoin: String

    Definition Classes
    Item
  154. var strokeWidth: Int

    Definition Classes
    Item
  155. var style: Style

    Definition Classes
    Item
  156. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  157. def toDataURL(): String

  158. def toLocaleString(): String

    Definition Classes
    Object
  159. def toString(): String

    Definition Classes
    AnyRef → Any
  160. def transform(matrix: Matrix): Unit

    Definition Classes
    Item
  161. def translate(delta: Point): Unit

    Definition Classes
    Item
  162. def valueOf(): Any

    Definition Classes
    Object
  163. def view: View

    Definition Classes
    Item
  164. var visible: Boolean

    Definition Classes
    Item
  165. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  168. def width: Int

  169. var windingRule: String

    Definition Classes
    Item

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 Item

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped