Packageru.antkarlov.anthill
Classpublic class AntPoint
InheritanceAntPoint Inheritance Object
Subclasses AntMouse

Language Version : ActionScript 3
Since : 30.08.2012
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Используется для хранения значений в двухмерной системе координат.



Public Properties
 PropertyDefined By
  x : Number
Значение по X.
AntPoint
  y : Number
Значение по Y.
AntPoint
Public Methods
 MethodDefined By
  
AntPoint(aX:Number = 0, aY:Number = 0)
AntPoint
  
copy(aPoint:AntPoint = null):AntPoint
Копирует свои значения в указанную точку.
AntPoint
  
Копирует значения из указанной точки.
AntPoint
  
divide(value:Number):AntPoint
Делит свои значение на указанное.
AntPoint
  
Делит свои значения на указанные.
AntPoint
  
equal(aX:Number, aY:Number, aDiff:Number = 0.000001):Boolean
Производит сравнивание указанных значений со значениями текущей точки.
AntPoint
  
equalPoint(aPoint:AntPoint, aDiff:Number = 0.000001):Boolean
Производит сравнивание указанной точки со значениями текущей точки.
AntPoint
  
increment(value:Number):AntPoint
Прибавляет указанное значение к своим значениям.
AntPoint
  
Складывает значения указанной точки со своими.
AntPoint
  
length():Number
Определяет длину точки.
AntPoint
  
multiply(value:Number):AntPoint
Умножает свои значения на указанное.
AntPoint
  
Умножает значения указанной точки со своими.
AntPoint
  
set(aX:Number = 0, aY:Number = 0):AntPoint
Устанавливает новые значения.
AntPoint
  
toString():String
Преобразует значения точки в текст.
AntPoint
Property Detail
xproperty
public var x:Number

Значение по X.

The default value is 0.

yproperty 
public var y:Number

Значение по Y.

The default value is 0.

Constructor Detail
AntPoint()Constructor
public function AntPoint(aX:Number = 0, aY:Number = 0)

Parameters
aX:Number (default = 0)
 
aY:Number (default = 0)
Method Detail
copy()method
public function copy(aPoint:AntPoint = null):AntPoint

Копирует свои значения в указанную точку.

Parameters

aPoint:AntPoint (default = null) — Точка куда необходимо скопировать свои значения.

Returns
AntPoint — Возвращает указатель на точку со скопированными значениями.
copyFrom()method 
public function copyFrom(aPoint:AntPoint):AntPoint

Копирует значения из указанной точки.

Parameters

aPoint:AntPoint — Точка значения которой необходимо скопировать.

Returns
AntPoint — Возвращает указатель на себя.
divide()method 
public function divide(value:Number):AntPoint

Делит свои значение на указанное.

Parameters

value:Number — Значение на которое будут разделены свои.

Returns
AntPoint — Возвращает указатель на себя.
dividePoint()method 
public function dividePoint(aPoint:AntPoint):AntPoint

Делит свои значения на указанные.

Parameters

aPoint:AntPoint — Точка значения которой необходимо разделить на свои.

Returns
AntPoint — Возвращает указатель на себя.
equal()method 
public function equal(aX:Number, aY:Number, aDiff:Number = 0.000001):Boolean

Производит сравнивание указанных значений со значениями текущей точки.

Parameters

aX:Number — Координата X которую следует сравнить с текущей координатой.
 
aY:Number — Координата Y которую следует сравнить с текущей координатой.
 
aDiff:Number (default = 0.000001) — Допустимая погрешность при сравнении.

Returns
Boolean — Возвращает true если указанные значения равны значениям текущей точки с учетом допустимой погрешности.
equalPoint()method 
public function equalPoint(aPoint:AntPoint, aDiff:Number = 0.000001):Boolean

Производит сравнивание указанной точки со значениями текущей точки.

Parameters

aPoint:AntPoint — Точка значения которой следует сравнить с текущими.
 
aDiff:Number (default = 0.000001) — Допустимая погрешность при сравнении.

Returns
Boolean — Возвращает true если значения указанной точки равны значениям текущей точки с учетом допустимой погрешности.
increment()method 
public function increment(value:Number):AntPoint

Прибавляет указанное значение к своим значениям.

Parameters

value:Number — Значение которое будет прибавлено к своим координатам.

Returns
AntPoint — Возвращает указатель на себя.
incrementPoint()method 
public function incrementPoint(aPoint:AntPoint):AntPoint

Складывает значения указанной точки со своими.

Parameters

aPoint:AntPoint — Точка значения которой необходимо сложить с текущими.

Returns
AntPoint — Возвращает указатель на себя.
length()method 
public function length():Number

Определяет длину точки.

Returns
Number
multiply()method 
public function multiply(value:Number):AntPoint

Умножает свои значения на указанное.

Parameters

value:Number — Значение на которое будут умножены свои координаты.

Returns
AntPoint — Возвращает указатель на себя.
multiplyPoint()method 
public function multiplyPoint(aPoint:AntPoint):AntPoint

Умножает значения указанной точки со своими.

Parameters

aPoint:AntPoint — Точка значения которой необходимо сложить со своими.

Returns
AntPoint — Возвращает указатель на себя.
set()method 
public function set(aX:Number = 0, aY:Number = 0):AntPoint

Устанавливает новые значения.

Parameters

aX:Number (default = 0) — Значение X.
 
aY:Number (default = 0) — Значение Y.

Returns
AntPoint — Возвращает указатель на себя.
toString()method 
public function toString():String

Преобразует значения точки в текст.

Returns
String