23 ComputeDefaultMinToleranceIso();
32 FSurface::Serialize(Ar);
33 SerializeIdent(Ar, Curves[0]);
34 SerializeIdent(Ar, Curves[1]);
38 virtual void ResetMarkersRecursively()
const override;
42 return ESurface::Ruled;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition SharedPointer.h:692
Definition CADKernelArchive.h:19
Definition CADEntity.h:56
Definition RuledSurface.h:12
FRuledSurface(const double InToleranceGeometric, TSharedPtr< FCurve > InCurveU, TSharedPtr< FCurve > InCurveV)
Definition RuledSurface.h:18
ESurface GetSurfaceType() const
Definition RuledSurface.h:40
virtual void Serialize(FCADKernelArchive &Ar) override
Definition RuledSurface.h:30
const TSharedPtr< FCurve > & GetCurve(EIso Iso) const
Definition RuledSurface.h:45
Definition Boundary.h:248
Definition CADEntity.cpp:23
ESurface
Definition GeoEnum.h:34
EIso
Definition GeoEnum.h:66
@ Iso
Definition Visu.h:20
Definition GeoPoint.h:103
Definition SurfacicSampling.h:14