UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MarchingCubes.h File Reference
#include "Async/ParallelFor.h"
#include "BoxTypes.h"
#include "CompGeom/PolygonTriangulation.h"
#include "Containers/Array.h"
#include "Containers/ArrayView.h"
#include "Containers/ContainerAllocationPolicies.h"
#include "Containers/Map.h"
#include "HAL/CriticalSection.h"
#include "IndexTypes.h"
#include "IntBoxTypes.h"
#include "IntVectorTypes.h"
#include "Math/UnrealMathSSE.h"
#include "Math/UnrealMathUtility.h"
#include "Math/Vector.h"
#include "MathUtil.h"
#include "MeshShapeGenerator.h"
#include "Misc/AssertionMacros.h"
#include "Misc/ScopeLock.h"
#include "ProfilingDebugging/CpuProfilerTrace.h"
#include "Spatial/BlockedDenseGrid3.h"
#include "Spatial/DenseGrid3.h"
#include "Templates/Function.h"
#include "Templates/TypeHash.h"
#include "Templates/UnrealTemplate.h"
#include "Util/IndexUtil.h"
#include "VectorTypes.h"
#include <atomic>

Go to the source code of this file.

Classes

class  UE::Geometry::FMarchingCubes
 
struct  UE::Geometry::FMarchingCubes::FGridCell
 
struct  UE::Geometry::FMarchingCubes::FIndexedVertex
 

Namespaces

namespace  UE
 
namespace  UE::Geometry
 

Enumerations

enum class  UE::Geometry::ERootfindingModes { UE::Geometry::SingleLerp , UE::Geometry::LerpSteps , UE::Geometry::Bisection }