初始提交: UE5.3项目基础框架
This commit is contained in:
31
Plugins/CesiumForUnreal/Source/ThirdParty/include/CesiumGeometry/CullingResult.h
vendored
Normal file
31
Plugins/CesiumForUnreal/Source/ThirdParty/include/CesiumGeometry/CullingResult.h
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
#pragma once
|
||||
|
||||
#include "Library.h"
|
||||
|
||||
namespace CesiumGeometry {
|
||||
|
||||
/**
|
||||
* @brief The result of culling an object.
|
||||
*/
|
||||
enum class CESIUMGEOMETRY_API CullingResult {
|
||||
/**
|
||||
* @brief Indicates that an object lies completely outside the culling volume.
|
||||
*/
|
||||
Outside = -1,
|
||||
|
||||
/**
|
||||
* @brief Indicates that an object intersects with the boundary of the culling
|
||||
* volume.
|
||||
*
|
||||
* This means that the object is partially inside and partially outside the
|
||||
* culling volume.
|
||||
*/
|
||||
Intersecting = 0,
|
||||
|
||||
/**
|
||||
* @brief Indicates that an object lies completely inside the culling volume.
|
||||
*/
|
||||
Inside = 1
|
||||
};
|
||||
|
||||
} // namespace CesiumGeometry
|
||||
Reference in New Issue
Block a user