|
| void | UE::CADKernel::IntersectionTool::SetTolerance (const double Tolerance) |
| |
| bool | UE::CADKernel::IntersectionTool::DoCoincidentSegmentsIntersectInside (double A, double B, double C, double D) |
| |
| bool | UE::CADKernel::IntersectionTool::DoCoincidentSegmentsIntersect (double A, double B, double C, double D) |
| |
| constexpr double | UE::CADKernel::IntersectionTool::MinValue (bool OnlyInside) |
| |
| constexpr double | UE::CADKernel::IntersectionTool::MaxValue (bool OnlyInside) |
| |
| bool | UE::CADKernel::IntersectionTool::ConfirmIntersectionWhenNearlyCoincident (const FVector2d &AB, const FVector2d &AC, const FVector2d &AD, const double NormAB) |
| |
| bool | UE::CADKernel::IntersectionTool::ConfirmIntersectionWhenNearlyCoincident (const FIntersectionContext &Context) |
| |
| double | UE::CADKernel::ComputeCurvature (const FVector &Gradient, const FVector &Laplacian) |
| |
| double | UE::CADKernel::ComputeCurvature (const FVector &Normal, const FVector &Gradient, const FVector &Laplacian) |
| |
| void | UE::CADKernel::FindLoopIntersectionsWithIso (const EIso Iso, const double IsoParameter, const TArray< TArray< FVector2d > > &Loops, TArray< double > &OutIntersections) |
| |
| bool | UE::CADKernel::DoIntersect (const FSegment2D &SegmentAB, const FSegment2D &SegmentCD, TFunction< bool(double, double, double, double)> DoCoincidentSegmentsIntersect, const double Min, const double Max) |
| |
| bool | UE::CADKernel::DoIntersectInside (const FSegment2D &SegmentAB, const FSegment2D &SegmentCD) |
| |
| bool | UE::CADKernel::DoIntersect (const FSegment2D &SegmentAB, const FSegment2D &SegmentCD) |
| |