UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LegacyParametricSurfaceData.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6
8
9namespace UE::CADKernel
10{
11 class FRetessellationUtils;
12}
13
29
47
71
73{
74 UParametricSurfaceData* ToCADKernel() const;
75
76 void Serialize(FArchive& Ar);
77
80 FLegacyTessellationOptions LastTessellationOptions;
81 TArray<uint8> RawData;
82
85};
86
ECADKernelStitchingTechnique
Definition CADKernelEngineDefinitions.h:21
uint8_t uint8
Definition binka_ue_file_header.h:8
Definition Archive.h:1208
Definition CADKernelRetessellateAction.h:14
Definition LegacyParametricSurfaceData.h:73
Definition Array.h:670
Definition CADKernelRetessellateAction.cpp:41
Definition ParametricSurfaceData.h:30
Definition CADEntity.cpp:23
Definition CADKernelEngineDefinitions.h:48
Definition CADKernelEngineDefinitions.h:29
Definition CADKernelEngineDefinitions.h:72
Definition LegacyParametricSurfaceData.h:31
bool bIsSymmetric
Definition LegacyParametricSurfaceData.h:33
FCADKernelMeshParameters ToCADKernel() const
Definition LegacyParametricSurfaceData.h:37
FVector SymmetricNormal
Definition LegacyParametricSurfaceData.h:35
FVector SymmetricOrigin
Definition LegacyParametricSurfaceData.h:34
bool bNeedSwapOrientation
Definition LegacyParametricSurfaceData.h:32
Definition LegacyParametricSurfaceData.h:15
float ScaleFactor
Definition LegacyParametricSurfaceData.h:18
FCADKernelModelParameters ToCADKernel() const
Definition LegacyParametricSurfaceData.h:20
uint8 ModelCoordSys
Definition LegacyParametricSurfaceData.h:16
float MetricUnit
Definition LegacyParametricSurfaceData.h:17
Definition LegacyParametricSurfaceData.h:49
double GeometricTolerance
Definition LegacyParametricSurfaceData.h:55
float MaxEdgeLength
Definition LegacyParametricSurfaceData.h:51
bool bUseCADKernel
Definition LegacyParametricSurfaceData.h:54
float ChordTolerance
Definition LegacyParametricSurfaceData.h:50
double StitchingTolerance
Definition LegacyParametricSurfaceData.h:56
float NormalTolerance
Definition LegacyParametricSurfaceData.h:52
FCADKernelTessellationSettings ToCADKernel() const
Definition LegacyParametricSurfaceData.h:58
uint8 StitchingTechnique
Definition LegacyParametricSurfaceData.h:53
static CORE_API const TVector< double > ZeroVector
Definition Vector.h:79