calcAngleSnapDistance
|
fun calcAngleSnapDistance(radius: float, snapRangeInPixel: float): float |
cutVerticalIntersection
|
fun cutVerticalIntersection(rect: NonExistentClass, top: float, bottom: float): void |
distance
|
fun distance(pos1X: float, pos1Y: float, pos2X: float, pos2Y: float): float
fun distance(pos1: kotlin.Array<float>, pos2: kotlin.Array<float>): float |
getAngle
|
fun getAngle(centerPos: kotlin.Array<float>, pointPos: kotlin.Array<float>): void
fun getAngle(centerPosX: float, centerPosY: float, pointPosX: float, pointPosY: float): float |
hasIntersection
|
fun hasIntersection(a: NonExistentClass, b: NonExistentClass): boolean
fun hasIntersection(a: NonExistentClass, b: NonExistentClass): boolean
fun hasIntersection(a: NonExistentClass, b: NonExistentClass): boolean
fun hasIntersection(a: NonExistentClass, b: NonExistentClass): boolean |
mapFromSnapSystem
|
fun mapFromSnapSystem(value: float, sortedSnapPoints: kotlin.Array<float>, snapRange: float, extendedRange: boolean, snapped: kotlin.Array<boolean>): float |
mapToRotatedSource
|
fun mapToRotatedSource(rect: MultiRect, source: MultiRect, rotation90deg: int): void
fun mapToRotatedSource(rect: MultiRect, sourceWidth: float, sourceHeight: float, rotation90deg: int): void |
mapToSnapSystem
|
fun mapToSnapSystem(value: float, sortedSnapPoints: kotlin.Array<float>, snapRange: float, extendedRange: boolean): float |
reversePointsPositions
|
fun reversePointsPositions(srcArray: kotlin.Array<float>, pointSize: int): void |
rotatePointsAroundCenter
|
fun rotatePointsAroundCenter(matrixDummy: NonExistentClass, centerX: float, centerY: float, angle: float, points: kotlin.Array<float>): kotlin.Array<float>
fun rotatePointsAroundCenter(x: float, y: float, angle: float, points: kotlin.Array<float>): kotlin.Array<float> |
shiftPointsPositions
|
fun shiftPointsPositions(_offset: int, srcArray: kotlin.Array<float>, _destArray: kotlin.Array<float>): kotlin.Array<float> |