calcAngleSnapDistance
|
fun calcAngleSnapDistance(radius: Float, snapRangeInPixel: Float): Float |
cutVerticalIntersection
|
fun cutVerticalIntersection(rect: <ERROR CLASS>, top: Float, bottom: Float): Unit |
distance
|
fun distance(pos1X: Float, pos1Y: Float, pos2X: Float, pos2Y: Float): Float
fun distance(pos1: FloatArray, pos2: FloatArray): Float |
getAngle
|
fun getAngle(centerPos: FloatArray, pointPos: FloatArray): Unit
fun getAngle(centerPosX: Float, centerPosY: Float, pointPosX: Float, pointPosY: Float): Float |
hasIntersection
|
fun hasIntersection(a: <ERROR CLASS>, b: <ERROR CLASS>): Boolean
fun hasIntersection(a: <ERROR CLASS>, b: <ERROR CLASS>): Boolean
fun hasIntersection(a: <ERROR CLASS>, b: <ERROR CLASS>): Boolean
fun hasIntersection(a: <ERROR CLASS>, b: <ERROR CLASS>): Boolean |
mapFromSnapSystem
|
fun mapFromSnapSystem(value: Float, sortedSnapPoints: FloatArray, snapRange: Float, extendedRange: Boolean, snapped: BooleanArray? = null): Float |
mapToRotatedSource
|
fun mapToRotatedSource(rect: MultiRect, source: MultiRect, rotation90deg: Int): Unit
fun mapToRotatedSource(rect: MultiRect, sourceWidth: Float, sourceHeight: Float, rotation90deg: Int): Unit |
mapToSnapSystem
|
fun mapToSnapSystem(value: Float, sortedSnapPoints: FloatArray, snapRange: Float, extendedRange: Boolean): Float |
reversePointsPositions
|
fun reversePointsPositions(srcArray: FloatArray, pointSize: Int): Unit |
rotatePointsAroundCenter
|
fun rotatePointsAroundCenter(matrixDummy: <ERROR CLASS>, centerX: Float, centerY: Float, angle: Float, points: FloatArray): FloatArray
fun rotatePointsAroundCenter(x: Float, y: Float, angle: Float, points: FloatArray): FloatArray |
shiftPointsPositions
|
fun shiftPointsPositions(_offset: Int, srcArray: FloatArray, _destArray: FloatArray? = null): FloatArray |