sjs_paper

Point

class Point extends Object

Annotations
@RawJSType() @JSName( "paper.Point" )
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Point
  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 Point(x: Double, y: Double)

Value Members

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

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

    Definition Classes
    AnyRef → Any
  3. def #%(p: Point): Point

    Annotations
    @JSName( "modulo" )
  4. def #*(p: Point): Point

    Annotations
    @JSName( "multiply" )
  5. def #+(p: Point): Point

    Annotations
    @JSName( "add" )
  6. def #-(p: Point): Point

    Annotations
    @JSName( "subtract" )
  7. def #/(p: Point): Point

    Annotations
    @JSName( "divide" )
  8. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  9. def add(p: Point): Point

  10. var angle: Double

  11. var angleInRadians: Double

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): Point

    Definition Classes
    Point → AnyRef
  14. def divide(p: Point): Point

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

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

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

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

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

    Definition Classes
    Object
  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. def isPrototypeOf(v: Object): Boolean

    Definition Classes
    Object
  23. var length: Double

  24. def modulo(p: Point): Point

  25. def multiply(p: Point): Point

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

    Definition Classes
    AnyRef
  27. def normalize(): Point

  28. final def notify(): Unit

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

    Definition Classes
    AnyRef
  30. def propertyIsEnumerable(v: String): Boolean

    Definition Classes
    Object
  31. def quadrant: Int

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

  33. def selected: UndefOr[Boolean]

  34. def subtract(p: Point): Point

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

    Definition Classes
    AnyRef
  36. def toLocaleString(): String

    Definition Classes
    Object
  37. def toString(): String

    Definition Classes
    AnyRef → Any
  38. def transform(m: Matrix): Point

  39. def valueOf(): Any

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

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

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