Navigation
API > API/Runtime > API/Runtime/CADKernel > API/Runtime/CADKernel/FCriterion
Description
According to the criterion, either DeltaUMin or DeltaUMax is set e.g MinSizeCrtierion sets DeltaUMin when MaxSizeCriterion sets DeltaUMax. The implicit rule is that DeltaUMin is predominant over DeltaUMax i.e.: UpdateWithUMaxValue: DeltaUMax = Max(DeltaUMin, Min(DeltaUMax, NewDeltaUMax))
UpdateWithUMinValue: DeltaUMin = Max(DeltaUMin, NewDeltaUMin) DeltaUMax = Max(DeltaUMax, NewDeltaUMin)
| Name | UpdateDelta |
| Type | function |
| Header File | /Engine/Source/Runtime/Datasmith/CADKernel/Base/Public/Mesh/Criteria/Criterion.h |
| Include Path | #include "Mesh/Criteria/Criterion.h" |
virtual void UpdateDelta
(
double InDeltaU,
double InUSag,
double InDiagonalSag,
double InVSag,
double ChordLength,
double DiagonalLength,
double & OutDeltaUMax,
double & OutDeltaUMin,
FIsoCurvature & SurfaceCurvature
) const