Options
Menu

Class GraphicsPath

Defines the values to use for specifying path-drawing commands. The values in this class are used by the Graphics.drawPath() method, or stored in the commands vector of a GraphicsPath object.

Hierarchy

  • GraphicsPath

Implements

Index

Constructors

constructor

  • new GraphicsPath(commands?: Array<number>, data?: Array<number>, winding_rule?: string): GraphicsPath
  • Parameters

    • Default value commands: Array<number> = null
    • Default value data: Array<number> = null
    • Default value winding_rule: string = GraphicsPathWinding.EVEN_ODD

    Returns GraphicsPath

Properties

_newCommands

_newCommands: Array<Array<number>>

_positions

_positions: Array<Array<number>>

forceClose

forceClose: boolean

verts

verts: number[]

The Vector of Numbers containing the parameters used with the drawing commands.

Static data_type

data_type: string

Accessors

commands

  • get (): Array<Array<number>>
  • Returns Array<Array<number>>

data

  • get (): Array<Array<number>>
  • Returns Array<Array<number>>

data_type

  • get (): string
  • Returns string

style

  • Returns IGraphicsData

  • Parameters

    Returns void

Methods

cubicCurveTo

  • cubicCurveTo(controlX: number, controlY: number, control2X: number, control2Y: number, anchorX: number, anchorY: number): void
  • Parameters

    • controlX: number
    • controlY: number
    • control2X: number
    • control2Y: number
    • anchorX: number
    • anchorY: number

    Returns void

curveTo

  • curveTo(controlX: number, controlY: number, anchorX: number, anchorY: number): void
  • Parameters

    • controlX: number
    • controlY: number
    • anchorX: number
    • anchorY: number

    Returns void

fill

lineTo

  • lineTo(x: number, y: number): void
  • Parameters

    • x: number
    • y: number

    Returns void

moveTo

  • moveTo(x: number, y: number): void
  • Parameters

    • x: number
    • y: number

    Returns void

prepare

  • prepare(): void
  • Returns void

stroke

wideLineTo

  • wideLineTo(x: number, y: number): void
  • Parameters

    • x: number
    • y: number

    Returns void

wideMoveTo

  • wideMoveTo(x: number, y: number): void
  • Parameters

    • x: number
    • y: number

    Returns void

Generated using TypeDoc