23 ComputeMinToleranceIso();
30 MinToleranceIso = BaseSurface->GetIsoTolerances();
37 FSurface::Serialize(Ar);
38 SerializeIdent(Ar, BaseSurface);
55 BaseSurface->ResetMarkersRecursively();
60 return ESurface::Offset;
73 virtual void InitBoundary()
override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition CADKernelArchive.h:19
Definition CADEntity.h:56
Definition OffsetSurface.h:10
double Offset
Definition OffsetSurface.h:16
virtual void SpawnIdent(FDatabase &Database) override
Definition OffsetSurface.h:42
TSharedPtr< FSurface > GetBaseSurface() const
Definition OffsetSurface.h:68
void ComputeMinToleranceIso()
Definition OffsetSurface.h:28
virtual void Serialize(FCADKernelArchive &Ar) override
Definition OffsetSurface.h:35
TSharedPtr< FSurface > BaseSurface
Definition OffsetSurface.h:15
ESurface GetSurfaceType() const
Definition OffsetSurface.h:58
virtual void ResetMarkersRecursively() const override
Definition OffsetSurface.h:52
const double GetOffset() const
Definition OffsetSurface.h:63
FOffsetSurface(const double InToleranceGeometric, TSharedRef< FSurface > InBaseSurface, double InOffset)
Definition OffsetSurface.h:18
Definition Boundary.h:248
Definition CADEntity.cpp:23
ESurface
Definition GeoEnum.h:34
Definition GeoPoint.h:103
Definition SurfacicSampling.h:14