UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Curvature.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "Core/Types.h"
5#include "Geo/GeoEnum.h"
6
7namespace UE::CADKernel
8{
10{
11 double Min = HUGE_VALUE;
12 double Max = 0;
13};
14
16{
18
19 constexpr const FIsoCurvature& operator[](const EIso& Iso) const
20 {
21 return Curvatures[Iso];
22 }
23
24 constexpr FIsoCurvature& operator[](const EIso& Iso)
25 {
26 return Curvatures[Iso];
27 }
28};
29
30}
#define HUGE_VALUE
Definition Types.h:16
Definition CADEntity.cpp:23
EIso
Definition GeoEnum.h:66
@ Iso
Definition Visu.h:20
Definition Curvature.h:10
double Min
Definition Curvature.h:11
double Max
Definition Curvature.h:12
Definition Curvature.h:16
FIsoCurvature Curvatures[2]
Definition Curvature.h:17
constexpr const FIsoCurvature & operator[](const EIso &Iso) const
Definition Curvature.h:19
constexpr FIsoCurvature & operator[](const EIso &Iso)
Definition Curvature.h:24