Files
BXSSP_Andriod/Plugins/CesiumForUnreal/Source/ThirdParty/include/CesiumGeometry/CullingResult.h

32 lines
641 B
C++

#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