Skip to main content

Math

Functions

alignRectToRect()

function alignRectToRect(
sourceRect,
targetRect,
horizontalAlignment,
verticalAlignment,
): any;

Parameters

ParameterType
sourceRectRotatedRectangleF
targetRectRotatedRectangleF
horizontalAlignmentHorizontalOriginPointType
verticalAlignmentVerticalOriginPointType

Returns

any


fitRectangleToRectangle()

function fitRectangleToRectangle(
fittingRect,
targetRect,
resizeType?,
originX?,
originY?,
): any;

Parameters

ParameterTypeDefault value
fittingRectRectangleFundefined
targetRectRectangleFundefined
resizeTypeanyResizeRectangleType.Fit
originXHorizontalOriginPointTypeOriginPointType.Center
originYVerticalOriginPointTypeOriginPointType.Center

Returns

any


fitSizeToSize()

function fitSizeToSize(fittingSize, targetSize, resizeType?): ISize;

Parameters

ParameterTypeDefault value
fittingSizeISizeundefined
targetSizeISizeundefined
resizeTypeanyResizeRectangleType.Fit

Returns

ISize


getOriginCoordinate()

function getOriginCoordinate(rect, originX, originY): any;

Parameters

ParameterType
rectRectangleF
originXOriginPointType
originYOriginPointType

Returns

any


getRectPoint()

function getRectPoint(rect, horizontal, vertical): any;

Parameters

ParameterType
rectRotatedRectangleF
horizontalHorizontalOriginPointType
verticalVerticalOriginPointType

Returns

any


getResizedImageAxisDpi()

function getResizedImageAxisDpi(sourceSize, sourceDpi, targetSize): number;

Parameters

ParameterType
sourceSizenumber
sourceDpinumber
targetSizenumber

Returns

number


getResizedImageMinAxisDpi()

function getResizedImageMinAxisDpi(
sourceWidth,
sourceHeight,
sourceDpiX,
sourceDpiY,
targetWidth,
targetHeight,
): number;

Parameters

ParameterType
sourceWidthnumber
sourceHeightnumber
sourceDpiXnumber
sourceDpiYnumber
targetWidthnumber
targetHeightnumber

Returns

number


getRotatedRectangleWithBorder()

function getRotatedRectangleWithBorder(rectangle, border): any;

Parameters

ParameterType
rectangleRotatedRectangleF
borderILtrb

Returns

any


getTranslationTransform()

function getTranslationTransform(source, target): Transform;

Parameters

ParameterType
sourcePointF
targetPointF

Returns

Transform


minByAbs()

function minByAbs(...values): number;

Parameters

ParameterType
...valuesnumber[]

Returns

number


rectangleEquals()

function rectangleEquals(rec1, rec2, tolerance?): any;

Parameters

ParameterType
rec1RectangleF
rec2RectangleF
tolerance?number

Returns

any


snapValueToStep()

function snapValueToStep(oldVal, newVal, step): number;

Parameters

ParameterType
oldValnumber
newValnumber
stepnumber

Returns

number

Was this page helpful?