| cam_ | found::SphericalDistanceDeterminationAlgorithm | protected |
| discriminatorRatio_ | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| DistanceDeterminationAlgorithm()=default (defined in found::DistanceDeterminationAlgorithm) | found::DistanceDeterminationAlgorithm | |
| distanceRatioSq_ | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| DoAction() override | found::FunctionStage< Points, PositionVector > | inlinevirtual |
| FunctionStage()=default | found::FunctionStage< Points, PositionVector > | |
| GenerateLoss(PositionVector &position, decimal targetDistanceSq, decimal targetRadiusSq, std::unique_ptr< Vec3[]> &projectedPoints, size_t size) | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| getCenter(Vec3 *spats) | found::SphericalDistanceDeterminationAlgorithm | protected |
| getDistance(PreciseDecimal r, PreciseDecimal c) | found::SphericalDistanceDeterminationAlgorithm | protected |
| GetProduct() | found::FunctionStage< Points, PositionVector > | inline |
| getRadius(Vec3 *spats, Vec3 center) | found::SphericalDistanceDeterminationAlgorithm | protected |
| GetResource() | found::FunctionStage< Points, PositionVector > | inline |
| IterativeSphericalDistanceDeterminationAlgorithm(decimal radius, Camera &&cam, size_t minimumIterations, decimal distanceRatio, decimal discriminatorRatio, int pdfOrder, int radiusLossOrder) | found::IterativeSphericalDistanceDeterminationAlgorithm | |
| minimumIterations_ | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| pdfOrder_ | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| Pow(uint64_t base, uint64_t power) | found::IterativeSphericalDistanceDeterminationAlgorithm | inlineprivate |
| product | found::FunctionStage< Points, PositionVector > | protected |
| radius_ | found::SphericalDistanceDeterminationAlgorithm | protected |
| radiusLossOrder_ | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| resource | found::FunctionStage< Points, PositionVector > | protected |
| Run(const Points &p) override | found::IterativeSphericalDistanceDeterminationAlgorithm | |
| found::DistanceDeterminationAlgorithm::Run(Input input)=0 | found::Stage< Input, Output > | pure virtual |
| Shuffle(size_t size, size_t n, std::unique_ptr< size_t[]> &indicies) | found::IterativeSphericalDistanceDeterminationAlgorithm | private |
| SphericalDistanceDeterminationAlgorithm(decimal radius, Camera &&cam) | found::SphericalDistanceDeterminationAlgorithm | inline |
| ~DistanceDeterminationAlgorithm() (defined in found::DistanceDeterminationAlgorithm) | found::DistanceDeterminationAlgorithm | inlinevirtual |
| ~FunctionStage()=default | found::FunctionStage< Points, PositionVector > | virtual |
| ~IterativeSphericalDistanceDeterminationAlgorithm()=default (defined in found::IterativeSphericalDistanceDeterminationAlgorithm) | found::IterativeSphericalDistanceDeterminationAlgorithm | |
| ~SphericalDistanceDeterminationAlgorithm() (defined in found::SphericalDistanceDeterminationAlgorithm) | found::SphericalDistanceDeterminationAlgorithm | inline |