UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GeoEnum.h File Reference
#include "Core/Types.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::CADKernel
 

Enumerations

enum class  UE::CADKernel::ECurve : uint8 {
  UE::CADKernel::Bezier = 0 , UE::CADKernel::BoundedCurve , UE::CADKernel::Composite , UE::CADKernel::Ellipse ,
  UE::CADKernel::Hyperbola , UE::CADKernel::Nurbs , UE::CADKernel::Offset , UE::CADKernel::Parabola ,
  UE::CADKernel::Polyline3D , UE::CADKernel::Polyline2D , UE::CADKernel::Restriction , UE::CADKernel::Segment ,
  UE::CADKernel::Surfacic , UE::CADKernel::SurfacicPolyline , UE::CADKernel::Spline , UE::CADKernel::None
}
 
enum class  UE::CADKernel::ESurface : uint8 {
  UE::CADKernel::Bezier = 0 , UE::CADKernel::Blend01 , UE::CADKernel::Blend02 , UE::CADKernel::Blend03 ,
  UE::CADKernel::Composite , UE::CADKernel::Cone , UE::CADKernel::Coons , UE::CADKernel::Cylinder ,
  UE::CADKernel::Nurbs , UE::CADKernel::Offset , UE::CADKernel::Plane , UE::CADKernel::Revolution ,
  UE::CADKernel::Ruled , UE::CADKernel::Sphere , UE::CADKernel::TabulatedCylinder , UE::CADKernel::Torus ,
  UE::CADKernel::None
}
 
enum class  UE::CADKernel::ERupture : uint8 { UE::CADKernel::Continuity = 0 , UE::CADKernel::Tangency , UE::CADKernel::Curvature }
 
enum  UE::CADKernel::EIso : uint8 { UE::CADKernel::IsoU = 0 , UE::CADKernel::IsoV = 1 , UE::CADKernel::UndefinedIso }
 
enum  UE::CADKernel::EOrientation : uint8 { UE::CADKernel::Back = 0 , UE::CADKernel::Front = 1 }
 
enum  UE::CADKernel::ESituation : uint8 { UE::CADKernel::Undefined = 0 , UE::CADKernel::Inside , UE::CADKernel::Outside }
 
enum  UE::CADKernel::ELimit : uint8 { UE::CADKernel::Start = 0 , UE::CADKernel::End = 1 }
 

Functions

constexpr EIso UE::CADKernel::Other (const EIso Iso)
 
EOrientation UE::CADKernel::SameOrientation (bool bIsSameOrientation)
 
EOrientation UE::CADKernel::GetReverseOrientation (EOrientation Orientation)
 
void UE::CADKernel::SwapOrientation (EOrientation &Orientation)