namespace DirectX
{
enum ContainmentType
{
DISJOINT = 0, // 不相交,表示两个几何体没有交集
INTERSECTS = 1, // 相交,表示两个几何体有部分重叠
CONTAINS = 2 // 包含,表示一个几何体完全包含另一个几何体
};
}
这个枚举包含三个成员:
- DISJOINT:表示两个几何体不相交,即它们没有交集。
- INTERSECTS:表示两个几何体相交,即它们有部分重叠。
- CONTAINS:表示一个几何体包含另一个几何体,即其中一个几何体完全包含另一个几何体。
这些值在进行空间关系的计算时非常有用,例如用于判断一个包围盒是否完全包含另一个包围盒,或者两个球体是否相交等。
具体的使用和含义可能会因库的版本和使用情况而有所不同。建议查阅最新版本的 Microsoft 文档或相关库的文档以获取详细信息。
转载请注明出处:http://www.zyzy.cn/article/detail/26882/Win32 API/Directxcollision.h/ContainmentType