Skip to main content

Common

Functions

Clamp()

function Clamp(min, val, max): number;

Parameters

ParameterType
minnumber
valnumber
maxnumber

Returns

number


CompareRectangels()

function CompareRectangels(rects0, rects1): boolean;

Parameters

ParameterType
rects0any
rects1any

Returns

boolean


ConvertDegreeToRadian()

function ConvertDegreeToRadian(angle): number;

Parameters

ParameterType
anglenumber

Returns

number


ConvertRadianToDegree()

function ConvertRadianToDegree(angle): number;

Parameters

ParameterType
anglenumber

Returns

number


EqualsOfFloatNumbers()

function EqualsOfFloatNumbers(f1, f2, tolerance?): boolean;

Parameters

ParameterType
f1number
f2number
tolerance?number

Returns

boolean


getBounds()

function getBounds(points): RectangleF;

Parameters

ParameterType
pointsPointF[]

Returns

RectangleF


getLineWidth()

function getLineWidth(p1, p2, width, scaleX, scaleY): number;

Parameters

ParameterType
p1PointF
p2PointF
widthnumber
scaleXnumber
scaleYnumber

Returns

number


getOrientedSquare()

function getOrientedSquare(p1, p2, p3): number;

Parameters

ParameterType
p1PointF
p2PointF
p3PointF

Returns

number


getScalarProduct()

function getScalarProduct(v1, v2): number;

Parameters

ParameterType
v1PointF
v2PointF

Returns

number


getSquareDistanceToPoint()

function getSquareDistanceToPoint(p1, p2): number;

Parameters

ParameterType
p1PointF
p2PointF

Returns

number


getSquareDistanceToSegment()

function getSquareDistanceToSegment(p, p1, p2): number;

Parameters

ParameterType
pPointF
p1PointF
p2PointF

Returns

number


getTriangleAngle()

function getTriangleAngle(p1, p2, p3): number;

Parameters

ParameterType
p1PointF
p2PointF
p3PointF

Returns

number


normalizeAngle()

function normalizeAngle(angle): number;

Parameters

ParameterType
anglenumber

Returns

number

Was this page helpful?