Methods
Static circleToCircle
- circleToCircle(circleCenter1: Vector2, circleRadius1: number, circleCenter2: Vector2, circleRadius2: number): boolean
-
Parameters
-
circleCenter1: Vector2
-
circleRadius1: number
-
circleCenter2: Vector2
-
circleRadius2: number
Returns boolean
Static circleToLine
-
Parameters
Returns boolean
Static circleToPoint
- circleToPoint(circleCenter: Vector2, radius: number, point: Vector2): boolean
-
Parameters
Returns boolean
Static closestPointOnLine
Static getSector
-
Parameters
-
rX: number
-
rY: number
-
rW: number
-
rH: number
-
Static isLineToLine
-
Parameters
Returns boolean
Static lineToLineIntersection
Static rectToCircle
- rectToCircle(rect: Rectangle, cPosition: Vector2, cRadius: number): boolean
-
Parameters
-
rect: Rectangle
-
-
cRadius: number
Returns boolean
Static rectToLine
-
Parameters
Returns boolean
Static rectToPoint
- rectToPoint(rX: number, rY: number, rW: number, rH: number, point: Vector2): boolean
-
Parameters
-
rX: number
-
rY: number
-
rW: number
-
rH: number
-
Returns boolean
位标志和帮助使用Cohen–Sutherland算法
位标志: 1001 1000 1010 0001 0000 0010 0101 0100 0110