UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IsoNode.h File Reference
#include "Core/Types.h"
#include "Math/SlopeUtils.h"
#include "Mesh/MeshEnum.h"
#include "Mesh/Structure/Grid.h"

Go to the source code of this file.

Classes

class  UE::CADKernel::FIsoNode
 
class  UE::CADKernel::FLoopNode
 
class  UE::CADKernel::FIsoInnerNode
 

Namespaces

namespace  UE
 
namespace  UE::CADKernel
 

Enumerations

enum class  UE::CADKernel::EIsoLink : uint8 { UE::CADKernel::IsoUNext = 0 , UE::CADKernel::IsoVNext = 1 , UE::CADKernel::IsoUPrevious = 2 , UE::CADKernel::IsoVPrevious = 3 }
 
enum class  UE::CADKernel::EIsoNodeStates : uint16 {
  UE::CADKernel::None = 0x0000u , UE::CADKernel::LinkedToPreviousU = 0x0001u , UE::CADKernel::LinkedToNextU = 0x0002u , UE::CADKernel::LinkedToPreviousV = 0x0004u ,
  UE::CADKernel::LinkedToNextV = 0x0008u , UE::CADKernel::NodeComplete = 0x000Fu , UE::CADKernel::LinkedToLoop = 0x0010u , UE::CADKernel::InnerMeshLoop = 0x0020u ,
  UE::CADKernel::ThinZoneNode = 0x0040u , UE::CADKernel::Delete = 0x0080u , UE::CADKernel::FirstQuarter = 0x0100u , UE::CADKernel::SecondQuarter = 0x0200u ,
  UE::CADKernel::ThirdQuarter = 0x0400u , UE::CADKernel::FourthQuarter = 0x0800u , UE::CADKernel::NearlyIsoU = 0x1000u , UE::CADKernel::NearlyIsoV = 0x2000u ,
  UE::CADKernel::HasMarker1 = 0x4000u , UE::CADKernel::HasMarker2 = 0x8000u , UE::CADKernel::All = 0xFFFFu
}
 

Functions

 UE::CADKernel::ENUM_CLASS_FLAGS (EIsoNodeStates)
 
uint32 UE::CADKernel::GetTypeHash (const FIsoNode &Node)