UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FDichotomyFinder Class Reference

#include <IndexOfCoordinateFinder.h>

+ Inheritance diagram for UE::CADKernel::FDichotomyFinder:

Public Member Functions

 FDichotomyFinder (const TArray< double > &InPolylineCoordinates)
 
 FDichotomyFinder (const TArray< double > &InPolylineCoordinates, int32 InStartLowerBound, int32 InStartUpperBound)
 
virtual int32 Find (const double InCoordinate) override
 
- Public Member Functions inherited from UE::CADKernel::FIndexOfCoordinateFinder
 FIndexOfCoordinateFinder (const TArray< double > &InPolylineCoordinates)
 

Public Attributes

int32 StartLower
 
int32 StartUpper
 

Additional Inherited Members

- Protected Attributes inherited from UE::CADKernel::FIndexOfCoordinateFinder
const TArray< double > & Coordinates
 

Constructor & Destructor Documentation

◆ FDichotomyFinder() [1/2]

UE::CADKernel::FDichotomyFinder::FDichotomyFinder ( const TArray< double > &  InPolylineCoordinates)
inline

◆ FDichotomyFinder() [2/2]

UE::CADKernel::FDichotomyFinder::FDichotomyFinder ( const TArray< double > &  InPolylineCoordinates,
int32  InStartLowerBound,
int32  InStartUpperBound 
)
inline

Member Function Documentation

◆ Find()

virtual int32 UE::CADKernel::FDichotomyFinder::Find ( const double  InCoordinate)
inlineoverridevirtual

Member Data Documentation

◆ StartLower

int32 UE::CADKernel::FDichotomyFinder::StartLower

◆ StartUpper

int32 UE::CADKernel::FDichotomyFinder::StartUpper

The documentation for this class was generated from the following file: