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

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

ComputeDeltaU(const double DeltaLength) constUE::CADKernel::FEdgeSegmentinline
ComputeEdgeCoordinate(const double SegmentU) constUE::CADKernel::FEdgeSegmentinline
ComputeEdgePoint(double EdgeParamU) constUE::CADKernel::FEdgeSegmentinline
ComputeOrientedSlopeOf(const FEdgeSegment *Segment) constUE::CADKernel::FEdgeSegmentinline
ComputeOrientedSlopeOf(const FVector2d &Middle, const FVector2d &Projection) constUE::CADKernel::FEdgeSegmentinline
ComputeUnorientedSlopeOf(const FEdgeSegment *Segment) constUE::CADKernel::FEdgeSegmentinline
ComputeUnorientedSlopeOf(const FVector2d &Middle, const FVector2d &Projection) constUE::CADKernel::FEdgeSegmentinline
FEdgeSegment()UE::CADKernel::FEdgeSegmentinline
FEdgeSegment(const FEdgeSegment &Segment)=defaultUE::CADKernel::FEdgeSegment
FHaveStates()UE::CADKernel::FHaveStatesinline
GetAxeMin() constUE::CADKernel::FEdgeSegmentinline
GetCenter() constUE::CADKernel::FEdgeSegmentinline
GetChainIndex() constUE::CADKernel::FEdgeSegmentinline
GetCloseSegment() constUE::CADKernel::FEdgeSegmentinline
GetCloseSquareDistance() constUE::CADKernel::FEdgeSegmentinline
GetCoordinate(const ELimit Limit) constUE::CADKernel::FEdgeSegmentinline
GetEdge() constUE::CADKernel::FEdgeSegmentinline
GetExtemity(const ELimit Limit) constUE::CADKernel::FEdgeSegmentinline
GetId() constUE::CADKernel::FEdgeSegmentinline
GetLength() constUE::CADKernel::FEdgeSegmentinline
GetNext() constUE::CADKernel::FEdgeSegmentinline
GetPrevious() constUE::CADKernel::FEdgeSegmentinline
HasMarker1() constUE::CADKernel::FHaveStatesinline
HasMarker1And2() constUE::CADKernel::FHaveStatesinline
HasMarker1Or2() constUE::CADKernel::FHaveStatesinline
HasMarker2() constUE::CADKernel::FHaveStatesinline
IsDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsDeleted() constUE::CADKernel::FHaveStatesinline
IsDeletedOrDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsForward() constUE::CADKernel::FEdgeSegmentinline
IsInner() constUE::CADKernel::FEdgeSegmentinline
IsNotToOrAlreadyProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsNotToProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsProcessed() constUE::CADKernel::FHaveStatesinlinevirtual
IsProcessedDeletedOrDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
IsToProcess() constUE::CADKernel::FHaveStatesinlinevirtual
IsWaiting() constUE::CADKernel::FHaveStatesinlinevirtual
ProjectPoint(const FVector2d &PointToProject, double &SegmentU) constUE::CADKernel::FEdgeSegmentinline
ResetCloseData()UE::CADKernel::FEdgeSegmentinline
ResetDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
ResetDeleted() constUE::CADKernel::FHaveStatesinline
ResetElementStatus()UE::CADKernel::FHaveStatesinline
ResetMarker1() constUE::CADKernel::FHaveStatesinline
ResetMarker2() constUE::CADKernel::FHaveStatesinline
ResetMarkers() constUE::CADKernel::FHaveStatesinline
ResetProcessedMarker() constUE::CADKernel::FHaveStatesinline
ResetToProcessMarker() constUE::CADKernel::FHaveStatesinline
ResetWaitingMarker() constUE::CADKernel::FHaveStatesinline
Serialize(FCADKernelArchive &Ar)UE::CADKernel::FHaveStatesinline
SetAsDegenerated() constUE::CADKernel::FHaveStatesinlinevirtual
SetBoundarySegment(bool bInIsInnerLoop, FTopologicalEdge *InEdge, double InStartU, double InEndU, const FVector2d &InStartPoint, const FVector2d &InEndPoint)UE::CADKernel::FEdgeSegmentinline
SetChainIndex(FIdent index)UE::CADKernel::FEdgeSegmentinline
SetCloseSegment(FEdgeSegment *InSegmentA, double InDistance)UE::CADKernel::FEdgeSegmentinline
SetDeletedMarker() constUE::CADKernel::FHaveStatesinline
SetInner()UE::CADKernel::FEdgeSegmentinline
SetMarker1() constUE::CADKernel::FHaveStatesinline
SetMarker2() constUE::CADKernel::FHaveStatesinline
SetNext(FEdgeSegment *Segment)UE::CADKernel::FEdgeSegmentinline
SetProcessedMarker() constUE::CADKernel::FHaveStatesinline
SetToProcessMarker() constUE::CADKernel::FHaveStatesinline
SetWaitingMarker() constUE::CADKernel::FHaveStatesinline
StatesUE::CADKernel::FHaveStatesmutableprotected
UpdateReferences(TMap< int32, FEdgeSegment * > &Map)UE::CADKernel::FEdgeSegmentinline
~FEdgeSegment()=defaultUE::CADKernel::FEdgeSegmentvirtual