Apollo  6.0
Open source self driving car software
Namespaces | Functions
i_sort.h File Reference
#include "modules/perception/common/i_lib/core/i_basic.h"
Include dependency graph for i_sort.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::perception
 apollo::perception
 
 apollo::perception::common
 

Functions

template<typename T >
bool apollo::perception::common::ILess (const T &a, const T &b)
 
template<typename T >
bool apollo::perception::common::ILarger (const T &a, const T &b)
 
template<typename T >
apollo::perception::common::IMedian3 (const T &a, const T &b, const T &c)
 
template<typename T , bool Compare>
void apollo::perception::common::IInsertionSort (T *a, int n)
 
template<typename T >
void apollo::perception::common::IIndexedShuffle (T *a, int *indices, int n, int element_size, int nr_indexed_elements, bool is_sort_indices=true)
 
template<typename T >
void apollo::perception::common::IIndexedShuffle (T *a, T *b, int *indices, int n, int element_size_a, int element_size_b, int nr_indexed_elements, bool is_sort_indices=true)