相关疑难解决方法(0)

快速矩形到矩形交叉

什么是测试2个矩形相交的快速方法?


在互联网上搜索想出了这个一行代码(WOOT!),但我不知道如何把它写在Javascript中,似乎在一个古老的形式C++来编写.

struct
{
    LONG    left;
    LONG    top;
    LONG    right;
    LONG    bottom;
} RECT; 

bool IntersectRect(const RECT * r1, const RECT * r2)
{
    return ! ( r2->left > r1->right
        || r2->right < r1->left
        || r2->top > r1->bottom
        || r2->bottom < r1->top
        );
}
Run Code Online (Sandbox Code Playgroud)

javascript c++ language-agnostic graphics

78
推荐指数
4
解决办法
8万
查看次数

标签 统计

c++ ×1

graphics ×1

javascript ×1

language-agnostic ×1