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


snapValueToStep()​

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

Parameters​

ParameterType
oldValnumber
newValnumber
stepnumber

Returns​

number

Was this page helpful?