# Bounds::Bounds ```cpp Bounds() Bounds(const Vector3& center, const Vector3& size) ``` 构造一个 Bounds 对象。默认构造函数创建中心为原点、范围为零的包围盒。 **参数:** - `center` - 包围盒的中心点 - `size` - 包围盒的完整尺寸(非 extents,构造时会自动除以 2) **返回:** 无 **线程安全:** ✅ **复杂度:** O(1) **示例:** ```cpp #include #include using namespace XCEngine::Math; // 默认构造 Bounds empty; Bounds bounds(Vector3(0.0f, 0.0f, 0.0f), Vector3(2.0f, 2.0f, 2.0f)); // center = (0,0,0), extents = (1,1,1), 实际尺寸为 2x2x2 ``` ## 相关文档 - [Bounds](bounds.md) - 返回类总览 - [GetMin](getmin.md) - 获取最小点 - [GetMax](getmax.md) - 获取最大点