UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FMaxSizeCriterion Member List

This is the complete list of members for UE::CADKernel::FMaxSizeCriterion, including all inherited members.

ApplyOnEdgeParameters(FTopologicalEdge &Edge, const TArray< double > &Coordinates, const TArray< FCurvePoint > &Points) const overrideUE::CADKernel::FMaxSizeCriterionvirtual
ApplyOnParameters(const TArray< double > &Coordinates, const TArray< FCurvePoint > &Points, TArray< double > &DeltaUMax, TArray< double > &DeltaUMins, TFunction< void(double, double &, double &)> UpdateDeltaU) constUE::CADKernel::FSizeCriterion
AsShared()TSharedFromThis< FEntity >inline
AsShared() constTSharedFromThis< FEntity >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FEntity >inline
AsWeak()TSharedFromThis< FEntity >inline
AsWeak() constTSharedFromThis< FEntity >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FEntity >inline
ComputeDeltaU(double ChordLength, double DeltaU, double Sag) constUE::CADKernel::FCriterioninlineprotectedvirtual
ComputeSizeCriterionValue(double InDeltaU, double ChordLength) constUE::CADKernel::FSizeCriterioninlineprotected
CreateCriterion(ECriterion type, double value=0.)UE::CADKernel::FCriterionstatic
DefaultValue(ECriterion Type)UE::CADKernel::FSizeCriterioninlinestatic
Delete()UE::CADKernel::FEntityinlinevirtual
Deserialize(FCADKernelArchive &Archive)UE::CADKernel::FCriterionstatic
DoesSharedInstanceExist() constTSharedFromThis< FEntity >inline
Empty()UE::CADKernel::FEntityinlinevirtual
EvaluateSag(const FVector &PointPoint, const FVector &PointNext, const FVector &PointMiddle, double &Length)UE::CADKernel::FCriterioninlinestatic
FCriterion()=defaultUE::CADKernel::FCriterionprotected
FEntityUE::CADKernel::FMaxSizeCriterionfriend
FHaveStates()UE::CADKernel::FHaveStatesinline
FMaxSizeCriterion(double InSize=10000.)UE::CADKernel::FMaxSizeCriterioninlineprotected
FSizeCriterion(double InSize=1.)UE::CADKernel::FSizeCriterioninlineprotected
GetCriterionName()UE::CADKernel::FCriterioninline
GetCriterionName(ECriterion CriterionType)UE::CADKernel::FCriterioninlinestatic
GetCriterionType() const overrideUE::CADKernel::FMaxSizeCriterioninlinevirtual
GetEntityType() const overrideUE::CADKernel::FCriterioninlinevirtual
GetId() constUE::CADKernel::FEntityinline
GetTypeName(EEntity Type)UE::CADKernel::FEntitystatic
GetTypeName() constUE::CADKernel::FEntityinline
HasMarker1() constUE::CADKernel::FHaveStatesinline
HasMarker1And2() constUE::CADKernel::FHaveStatesinline
HasMarker1Or2() constUE::CADKernel::FHaveStatesinline
HasMarker2() constUE::CADKernel::FHaveStatesinline
IdUE::CADKernel::FEntityprotected
IsAppliedBetweenBreaks() constUE::CADKernel::FCriterioninlinevirtual
IsDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsDeleted() constUE::CADKernel::FHaveStatesinline
IsDeletedOrDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsGeometricalEntity()UE::CADKernel::FEntityinline
IsNotToOrAlreadyProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsNotToProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsProcessed() constUE::CADKernel::FHaveStatesinlinevirtual
IsProcessedDeletedOrDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsTopologicalEntity() constUE::CADKernel::FEntityinline
IsTopologicalShapeEntity() constUE::CADKernel::FEntityinline
IsToProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsWaiting() constUE::CADKernel::FHaveStatesinlinevirtual
MakeShared(InArgTypes &&... Args)UE::CADKernel::FEntityinlinestatic
MakeShared(FCADKernelArchive &Archive)UE::CADKernel::FEntityinlinestatic
operator=(TSharedFromThis const &)TSharedFromThis< FEntity >inlineprotected
ResetDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
ResetDeleted() constUE::CADKernel::FHaveStatesinline
ResetElementStatus()UE::CADKernel::FHaveStatesinline
ResetMarker1() constUE::CADKernel::FHaveStatesinline
ResetMarker2() constUE::CADKernel::FHaveStatesinline
ResetMarkers() constUE::CADKernel::FHaveStatesinline
ResetMarkersRecursively() constUE::CADKernel::FEntityinlinevirtual
ResetMarkersRecursivelyOnEntities(const TArray< FEntity * > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TWeakPtr< FEntity > > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TSharedPtr< FEntity > > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TOrientedEntity< FEntity > > &Array)UE::CADKernel::FEntityinlinestatic
ResetMarkersRecursivelyOnEntities(const TArray< TSharedPtr< EntityType > > &Array)UE::CADKernel::FEntityinlinestatic
ResetProcessedMarker() constUE::CADKernel::FHaveStatesinline
ResetToProcessMarker() constUE::CADKernel::FHaveStatesinline
ResetWaitingMarker() constUE::CADKernel::FHaveStatesinline
Serialize(FCADKernelArchive &Ar)UE::CADKernel::FSizeCriterioninlinevirtual
SerializeIdent(FCADKernelArchive &Ar, TSharedPtr< FEntity > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdent(FCADKernelArchive &Ar, TWeakPtr< FEntity > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdent(FCADKernelArchive &Ar, FEntity **Entity, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdent(FCADKernelArchive &Ar, EntityType **Entity, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdent(FCADKernelArchive &Ar, TSharedPtr< EntityType > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdent(FCADKernelArchive &Ar, TWeakPtr< EntityType > &Entity, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdents(FCADKernelArchive &Ar, TArray< FEntity * > &Array, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TWeakPtr< FEntity > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TSharedPtr< FEntity > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TOrientedEntity< FEntity > > &Array)UE::CADKernel::FEntitystatic
SerializeIdents(FCADKernelArchive &Ar, TArray< EntityType * > &Array, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TWeakPtr< EntityType > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SerializeIdents(FCADKernelArchive &Ar, TArray< TSharedPtr< EntityType > > &Array, bool bSaveSelection=true)UE::CADKernel::FEntityinlinestatic
SetAsDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
SetDeletedMarker() constUE::CADKernel::FHaveStatesinline
SetId(FDatabase &Database)UE::CADKernel::FEntityprotected
SetMarker1() constUE::CADKernel::FHaveStatesinline
SetMarker2() constUE::CADKernel::FHaveStatesinline
SetProcessedMarker() constUE::CADKernel::FHaveStatesinline
SetToProcessMarker() constUE::CADKernel::FHaveStatesinline
SetWaitingMarker() constUE::CADKernel::FHaveStatesinline
SharedThis(OtherType *ThisPtr)TSharedFromThis< FEntity >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FEntity >inlineprotectedstatic
SizeUE::CADKernel::FSizeCriterionprotected
SpawnIdent(FDatabase &Database)UE::CADKernel::FEntityinlinevirtual
SpawnIdentOnEntities(TArray< FEntity * > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SpawnIdentOnEntities(TArray< TSharedPtr< FEntity > > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SpawnIdentOnEntities(TArray< TOrientedEntity< FEntity > > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
SpawnIdentOnEntities(TArray< TSharedPtr< EntityType > > &Array, FDatabase &Database)UE::CADKernel::FEntityinlinestatic
StatesUE::CADKernel::FHaveStatesmutableprotected
TSharedFromThis()TSharedFromThis< FEntity >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FEntity >inlineprotected
TypesNamesUE::CADKernel::FEntityprotectedstatic
UpdateDelta(double InDeltaU, double InUSag, double InDiagonalSag, double InVSag, double ChordLength, double DiagonalLength, double &OutSagDeltaUMax, double &OutSagDeltaUMin, FIsoCurvature &SurfaceCurvature) const overrideUE::CADKernel::FMaxSizeCriterionvirtual
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FEntity >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FEntity >inline
UpdateWithUMaxValue(double NewMaxValue, double &OutDeltaUMax, const double &OutDeltaUMin) constUE::CADKernel::FCriterioninlineprotected
UpdateWithUMinValue(double NewMinValue, double &OutDeltaUMax, double &OutDeltaUMin) constUE::CADKernel::FCriterioninlineprotected
Value() const overrideUE::CADKernel::FSizeCriterioninlinevirtual
~FEntity()UE::CADKernel::FEntityvirtual
~TSharedFromThis()TSharedFromThis< FEntity >inlineprotected