sjs_paper

CompoundPath

class CompoundPath extends PathItem

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

Instance Constructors

  1. new CompoundPath(pathData: String)

  2. new CompoundPath(obj: Object)

  3. new CompoundPath()

    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. def arcBy(to: Point, clockwise: Boolean = true): Unit

    Definition Classes
    PathItem
  8. def arcBy(through: Point, to: Point): Unit

    Definition Classes
    PathItem
  9. def arcTo(to: Point, clockwise: Boolean = true): Unit

    Definition Classes
    PathItem
  10. def arcTo(through: Point, to: Point): Unit

    Definition Classes
    PathItem
  11. def area: Double

  12. final def asInstanceOf[T0]: T0

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

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

    Definition Classes
    Item
  15. var blendMode: String

    Definition Classes
    Item
  16. def bounds: Rectangle

    Definition Classes
    Item
  17. def bringToFront(): Unit

    Definition Classes
    Item
  18. def children: Array[Item]

    Definition Classes
    Item
  19. def className: String

    Definition Classes
    Item
  20. var clipMask: Boolean

    Definition Classes
    Item
  21. var clockwise: Boolean

  22. def clone(insert: Boolean = true): Nothing

    Definition Classes
    Item
  23. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. def closePath(join: Boolean): Unit

    Definition Classes
    PathItem
  25. def contains(point: Point): Boolean

    Definition Classes
    Item
  26. def copyTo(path: CompoundPath): Item

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

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

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

    Definition Classes
    Item
  30. def cubicCurveBy(handle1: Point, handle2: Point, to: Point): Unit

    Definition Classes
    PathItem
  31. def cubicCurveTo(handle1: Point, handle2: Point, to: Point): Unit

    Definition Classes
    PathItem
  32. def curveBy(through: Point, to: Point, parameter: Double = 0.5): Unit

    Definition Classes
    PathItem
  33. def curveTo(through: Point, to: Point, parameter: Double = 0.5): Unit

    Definition Classes
    PathItem
  34. def curves: Array[Curve]

  35. var dashArray: Array[Int]

    Definition Classes
    Item
  36. var dashOffset: Int

    Definition Classes
    Item
  37. var data: Object

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

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

    Definition Classes
    Item
  40. final def eq(arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    Item
  44. var fillColor: Color

    Definition Classes
    Item
  45. def finalize(): Unit

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

    Definition Classes
    Item
  47. def firstChild: Item

    Definition Classes
    Item
  48. def firstCurve: Curve

  49. def firstSegment: Segment

  50. def fitBounds(rectangle: Rectangle, fill: Boolean = false): Unit

    Definition Classes
    Item
  51. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  52. def getIntersections(path: PathItem, sorted: Boolean = false): Array[CurveLocation]

    Definition Classes
    PathItem
  53. def getItem(criteria: Object): Item

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

    Definition Classes
    Item
  55. def globalMatrix: Matrix

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

    Definition Classes
    Item
  57. def handleBounds: Rectangle

    Definition Classes
    Item
  58. def hasChildren(): Boolean

    Definition Classes
    Item
  59. def hasFill(): Boolean

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

    Definition Classes
    Object
  61. def hasShadow(): Boolean

    Definition Classes
    Item
  62. def hasStroke(): Boolean

    Definition Classes
    Item
  63. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  64. def hitTest(point: Point, options: Object): HitResult

    Definition Classes
    Item
  65. def id: Int

    Definition Classes
    Item
  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 lastCurve: Curve

  86. def lastSegment: Segment

  87. def layer: Layer

    Definition Classes
    Item
  88. def lineBy(to: Point): Unit

    Definition Classes
    PathItem
  89. def lineTo(p: Point): Unit

    Definition Classes
    PathItem
  90. def localToGlobal(point: Point): Point

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

    Definition Classes
    Item
  92. var matrix: Matrix

    Definition Classes
    Item
  93. var miterLimit: Int

    Definition Classes
    Item
  94. def moveBy(to: Point): Unit

    Definition Classes
    PathItem
  95. def moveTo(p: Point): Unit

    Definition Classes
    PathItem
  96. var name: String

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

    Definition Classes
    AnyRef
  98. def nextSibling: Item

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    Item
  109. var opacity: Double

    Definition Classes
    Item
  110. var parent: Item

    Definition Classes
    Item
  111. var pathData: String

    Definition Classes
    PathItem
  112. var pivot: Point

    Definition Classes
    Item
  113. var position: Point

    Definition Classes
    Item
  114. def previousSibling: Item

    Definition Classes
    Item
  115. def project: Project

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

    Definition Classes
    Object
  117. def quadraticCurveBy(handle: Point, to: Point): Unit

    Definition Classes
    PathItem
  118. def quadraticCurveTo(handle: Point, to: Point): Unit

    Definition Classes
    PathItem
  119. def rasterize(resolution: Int): Raster

    Definition Classes
    Item
  120. def rasterize(): Raster

    Definition Classes
    Item
  121. def reduce(): Item

    Definition Classes
    Item
  122. def remove(): Boolean

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

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

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

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

    Definition Classes
    Item
  127. def removeOnDown(): Unit

    Definition Classes
    Item
  128. def removeOnDrag(): Unit

    Definition Classes
    Item
  129. def removeOnMove(): Unit

    Definition Classes
    Item
  130. def removeOnUp(): Unit

    Definition Classes
    Item
  131. def responds(eventType: String): Boolean

    Definition Classes
    Item
  132. def reverse(): Unit

  133. def reverseChildren(): Unit

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

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

    Definition Classes
    Item
  136. def rotation: Double

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

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

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

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

    Definition Classes
    Item
  141. def scaling: Point

    Definition Classes
    Item
  142. var selected: Boolean

    Definition Classes
    Item
  143. var selectedColor: Color

    Definition Classes
    Item
  144. def sendToBack(): Unit

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

    Definition Classes
    Item
  146. def shear(hor: Double, ver: Double, center: Point): Unit

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

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

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

    Definition Classes
    Item
  150. def skew(hor: Double, ver: Double, center: Point): Unit

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

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

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

    Definition Classes
    Item
  154. def smooth(): Unit

    Definition Classes
    PathItem
  155. def strokeBounds: Rectangle

    Definition Classes
    Item
  156. var strokeCap: String

    Definition Classes
    Item
  157. var strokeColor: Color

    Definition Classes
    Item
  158. var strokeJoin: String

    Definition Classes
    Item
  159. var strokeWidth: Int

    Definition Classes
    Item
  160. var style: Style

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

    Definition Classes
    AnyRef
  162. def toLocaleString(): String

    Definition Classes
    Object
  163. def toString(): String

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

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

    Definition Classes
    Item
  166. def valueOf(): Any

    Definition Classes
    Object
  167. def view: View

    Definition Classes
    Item
  168. var visible: Boolean

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  172. 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 PathItem

Inherited from Item

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped