flash.display

# GraphicsPathCommand - AS3

Package | flash.display
Class | public final class GraphicsPathCommand
Inheritance | GraphicsPathCommand Object

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

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.

Related API Elements

flash.display.Graphics.drawPath()
flash.display.GraphicsPath.commands

Public Properties
Hide Inherited Public Properties
Show Inherited Public Properties

| Property | Defined By
--- | --- | ---
|  | constructor : Object A reference to the class object or constructor function for a given object instance. | Object

Public Methods
Hide Inherited Public Methods
Show Inherited Public Methods

| Method | Defined By
--- | --- | ---
|  | hasOwnProperty(name:String):Boolean Indicates whether an object has a specified property defined. | Object
|  | isPrototypeOf(theClass:Object):Boolean Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter. | Object
|  | propertyIsEnumerable(name:String):Boolean Indicates whether the specified property exists and is enumerable. | Object
|  | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void Sets the availability of a dynamic property for loop operations. | Object
|  | toLocaleString():String Returns the string representation of this object, formatted according to locale-specific conventions. | Object
|  | toString():String Returns the string representation of the specified object. | Object
|  | valueOf():Object Returns the primitive value of the specified object. | Object

Public Constants

| Constant | Defined By
--- | --- | ---
|  | CUBIC_CURVE_TO : int = 6 [static] Specifies a drawing command that draws a curve from the current drawing position to the x- and y-coordinates specified in the data vector, using a 2 control points. | GraphicsPathCommand
|  | CURVE_TO : int = 3 [static] Specifies a drawing command that draws a curve from the current drawing position to the x- and y-coordinates specified in the data vector, using a control point. | GraphicsPathCommand
|  | LINE_TO : int = 2 [static] Specifies a drawing command that draws a line from the current drawing position to the x- and y-coordinates specified in the data vector. | GraphicsPathCommand
|  | MOVE_TO : int = 1 [static] Specifies a drawing command that moves the current drawing position to the x- and y-coordinates specified in the data vector. | GraphicsPathCommand
|  | NO_OP : int = 0 [static] Represents the default "do nothing" command. | GraphicsPathCommand
|  | WIDE_LINE_TO : int = 5 [static] Specifies a "line to" drawing command, but uses two sets of coordinates (four values) instead of one set. | GraphicsPathCommand
|  | WIDE_MOVE_TO : int = 4 [static] Specifies a "move to" drawing command, but uses two sets of coordinates (four values) instead of one set. | GraphicsPathCommand

Constant Detail

### CUBIC_CURVE_TO

Constant

`public static const CUBIC_CURVE_TO:int = 6`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Specifies a drawing command that draws a curve from the current drawing position to the x- and y-coordinates specified in the data vector, using a 2 control points.

Related API Elements

flash.display.Graphics.cubicCurveTo()

### CURVE_TO

Constant

`public static const CURVE_TO:int = 3`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Specifies a drawing command that draws a curve from the current drawing position to the x- and y-coordinates specified in the data vector, using a control point. This command produces the same effect as the `Graphics.lineTo()` method, and uses two points in the data vector control and anchor: (cx, cy, ax, ay ).

Related API Elements

flash.display.Graphics.curveTo()

### LINE_TO

Constant

`public static const LINE_TO:int = 2`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Specifies a drawing command that draws a line from the current drawing position to the x- and y-coordinates specified in the data vector. This command produces the same effect as the `Graphics.lineTo()` method, and uses one point in the data vector: (x,y).

Related API Elements

flash.display.Graphics.lineTo()

### MOVE_TO

Constant

`public static const MOVE_TO:int = 1`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Specifies a drawing command that moves the current drawing position to the x- and y-coordinates specified in the data vector. This command produces the same effect as the `Graphics.moveTo()` method, and uses one point in the data vector: (x,y).

Related API Elements

flash.display.Graphics.moveTo()

### NO_OP

Constant

`public static const NO_OP:int = 0`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Represents the default "do nothing" command.

### WIDE_LINE_TO

Constant

`public static const WIDE_LINE_TO:int = 5`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Specifies a "line to" drawing command, but uses two sets of coordinates (four values) instead of one set. This command allows you to switch between "line to" and "curve to" commands without changing the number of data values used per command. This command uses two sets in the data vector: one dummy location and one (x,y) location.

The `WIDE_LINE_TO` and `WIDE_MOVE_TO` command variants consume the same number of parameters as does the `CURVE_TO` command.

Related API Elements

LINE_TO
flash.display.Graphics.lineTo()

### WIDE_MOVE_TO

Constant

`public static const WIDE_MOVE_TO:int = 4`

Language Version: | ActionScript 3.0

Runtime Versions: | Flash Player 10, AIR 1.5

Specifies a "move to" drawing command, but uses two sets of coordinates (four values) instead of one set. This command allows you to switch between "move to" and "curve to" commands without changing the number of data values used per command. This command uses two sets in the data vector: one dummy location and one (x,y) location.

The `WIDE_LINE_TO` and `WIDE_MOVE_TO` command variants consume the same number of parameters as does the `CURVE_TO` command.

Related API Elements

MOVE_TO
flash.display.Graphics.moveTo()

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 12:28 PM -07:00