Blender V4.5
BLI_binary_search.hh File Reference
#include <algorithm>

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::binary_search
 

Functions

template<typename Iterator , typename Predicate >
static int64_t blender::binary_search::first_if (Iterator begin, Iterator end, Predicate &&predicate)
 
template<typename Iterator , typename Predicate >
static int64_t blender::binary_search::last_if (Iterator begin, Iterator end, Predicate &&predicate)
 
template<typename Range , typename Predicate >
int64_t blender::binary_search::first_if (const Range &range, Predicate &&predicate)
 
template<typename Range , typename Predicate >
int64_t blender::binary_search::last_if (const Range &range, Predicate &&predicate)