Point

Properties

x

var x: Number

y

var y: Number

length

var length: Number

Methods

Point

function Point(x : Number,
y : Number)

Constructor.  Instantiates a new Point Object.

Example

//local function: drawPoint
var drawPoint = function(p:flash.geom.Point size:Number, tgt:MovieClip, color: Number){
if (!color) color = 0x000000; //black
tgt.lineStyle(size, color);
tgt.moveTo(p.x-1, p.y)
tgt.lineTo(p.x+1, p.y);
tgt.moveTo(p.x, p.y-1)
tgt.lineTo(p.x, p.y+1);
}

//Draw a diagonal line of Points 10 pixels apart in myClip
for(var i = 10; i < 200; i += 10){
var myPoint = new flash.geom.Point(i,i);
drawPoint(myPoint, 5, myClip);
}

normalize

function normalize() : Void

add

function add(p : Point) : Point

subtract

function subtract(p : Point) : Point

equals

function equals(p : Point) : Boolean

offset

function offset(dx : Number,
dy : Number) : Void

clone

function clone() : Point

toString

function toString() : String

distance

static function distance(p1 : Point,
p2 : Point) : Number

interpolate

static function interpolate(p1 : Point,
p2 : Point,
f : Number) : Point

polar

static function polar(dist : Number,
angle : Number) : Point
var x: Number
var y: Number
var length: Number
function Point(x : Number,
y : Number)
Constructor.
function normalize() : Void
function add(p : Point) : Point
function subtract(p : Point) : Point
function equals(p : Point) : Boolean
function offset(dx : Number,
dy : Number) : Void
function clone() : Point
function toString() : String
static function distance(p1 : Point,
p2 : Point) : Number
static function interpolate(p1 : Point,
p2 : Point,
f : Number) : Point
static function polar(dist : Number,
angle : Number) : Point