视锥体 更多...
#include <APIFrustum.h>
Public 成员函数 | |
bool | IsVisible (const AABox &bbox) const |
bool | IsVisible (const Vector3 &pt) const |
bool | IsInterset (const AABox &bbox) const |
bool | Contains (const AABox &bbox) const |
视锥体
描述相机的视锥体参数。
bool AnyCAD::API::Frustum::Contains | ( | const AABox & | bbox | ) | const |
判断包围盒是否被包含在视锥体内。
bbox | 被测试的包围盒。 |
bool AnyCAD::API::Frustum::IsInterset | ( | const AABox & | bbox | ) | const |
判断包围盒是否与视锥体相交
bbox | 被测试的包围盒。 |
bool AnyCAD::API::Frustum::IsVisible | ( | const AABox & | bbox | ) | const |
判断包围盒是否在视锥体中可见。
bbox | 被测试的包围盒。 |
bool AnyCAD::API::Frustum::IsVisible | ( | const Vector3 & | pt | ) | const |
判断某个点是否在视锥体中可见。
pt | 被测试的点。 |