12class FTopologicalFace;
30 return CoordinateGrid;
59 return CoordinateGrid[
Iso][ind];
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ensureCADKernel(InExpression)
Definition Types.h:115
DIRECTLINK_API Display
Definition DirectLinkLog.h:8
UE_NODEBUG UE_FORCEINLINE_HINT bool IsValidIndex(SizeType Index) const
Definition Array.h:1122
Definition CriteriaGrid.h:15
const FVector & GetIntermediateV(int32 iU, int32 iV) const
Definition CriteriaGrid.h:77
void ComputeFaceMinMaxThicknessAlongIso()
Definition CriteriaGrid.cpp:53
double GetCoordinate(EIso Iso, int32 ind) const
Definition CriteriaGrid.h:57
const FVector & GetPoint(int32 UIndex, int32 VIndex, bool bIsInternalU, bool bIsInternalV) const
Definition CriteriaGrid.h:48
virtual const FCoordinateGrid & GetCoordinateGrid() const override
Definition CriteriaGrid.h:28
const FVector & GetIntermediateUV(int32 iU, int32 iV) const
Definition CriteriaGrid.h:82
void Init()
Definition CriteriaGrid.cpp:16
int32 GetIndex(int32 UIndex, int32 VIndex, bool bIsInternalU, bool bIsInternalV) const
Definition CriteriaGrid.h:33
double GetCharacteristicThicknessOfFace() const
Definition CriteriaGrid.h:89
const FVector & GetPoint(int32 iU, int32 iV) const
Definition CriteriaGrid.h:67
bool CheckIfIsDegenerate()
Definition CriteriaGrid.cpp:113
const FVector & GetIntermediateU(int32 iU, int32 iV) const
Definition CriteriaGrid.h:72
int32 CuttingCount[2]
Definition GridBase.h:83
TArray< FVector > Points3D
Definition GridBase.h:96
Definition Boundary.h:248
Definition TopologicalFace.h:56
Definition CADEntity.cpp:23
EIso
Definition GeoEnum.h:66
@ IsoV
Definition GeoEnum.h:68
@ IsoU
Definition GeoEnum.h:67
@ Iso
Definition Visu.h:20
U16 Index
Definition radfft.cpp:71
Definition GeoPoint.h:103