neoGFX
Cross-platform C++ app/game engine
|
#include <segmented_tree.hpp>
Classes | |
class | basic_const_iterator |
class | basic_iterator |
Public Types | |
enum class | iterator_type { Normal , Sibling , Skip } |
typedef T | value_type |
typedef Alloc | allocator_type |
typedef value_type & | reference |
typedef const value_type & | const_reference |
typedef std::allocator_traits< allocator_type >::pointer | pointer |
typedef std::allocator_traits< allocator_type >::const_pointer | const_pointer |
typedef std::allocator_traits< allocator_type >::difference_type | difference_type |
typedef std::allocator_traits< allocator_type >::size_type | size_type |
typedef basic_iterator< iterator_type::Normal > | iterator |
typedef basic_const_iterator< iterator_type::Normal > | const_iterator |
typedef basic_iterator< iterator_type::Sibling > | sibling_iterator |
typedef basic_const_iterator< iterator_type::Sibling > | const_sibling_iterator |
typedef basic_iterator< iterator_type::Skip > | skip_iterator |
typedef basic_const_iterator< iterator_type::Skip > | const_skip_iterator |
Definition at line 46 of file segmented_tree.hpp.
Definition at line 52 of file segmented_tree.hpp.
typedef basic_const_iterator<iterator_type::Normal> neolib::segmented_tree< T, N, Alloc >::const_iterator |
Definition at line 597 of file segmented_tree.hpp.
typedef std::allocator_traits<allocator_type>::const_pointer neolib::segmented_tree< T, N, Alloc >::const_pointer |
Definition at line 56 of file segmented_tree.hpp.
typedef const value_type& neolib::segmented_tree< T, N, Alloc >::const_reference |
Definition at line 54 of file segmented_tree.hpp.
typedef basic_const_iterator<iterator_type::Sibling> neolib::segmented_tree< T, N, Alloc >::const_sibling_iterator |
Definition at line 599 of file segmented_tree.hpp.
typedef basic_const_iterator<iterator_type::Skip> neolib::segmented_tree< T, N, Alloc >::const_skip_iterator |
Definition at line 601 of file segmented_tree.hpp.
typedef std::allocator_traits<allocator_type>::difference_type neolib::segmented_tree< T, N, Alloc >::difference_type |
Definition at line 57 of file segmented_tree.hpp.
typedef basic_iterator<iterator_type::Normal> neolib::segmented_tree< T, N, Alloc >::iterator |
Definition at line 596 of file segmented_tree.hpp.
typedef std::allocator_traits<allocator_type>::pointer neolib::segmented_tree< T, N, Alloc >::pointer |
Definition at line 55 of file segmented_tree.hpp.
typedef value_type& neolib::segmented_tree< T, N, Alloc >::reference |
Definition at line 53 of file segmented_tree.hpp.
typedef basic_iterator<iterator_type::Sibling> neolib::segmented_tree< T, N, Alloc >::sibling_iterator |
Definition at line 598 of file segmented_tree.hpp.
typedef std::allocator_traits<allocator_type>::size_type neolib::segmented_tree< T, N, Alloc >::size_type |
Definition at line 58 of file segmented_tree.hpp.
typedef basic_iterator<iterator_type::Skip> neolib::segmented_tree< T, N, Alloc >::skip_iterator |
Definition at line 600 of file segmented_tree.hpp.
Definition at line 51 of file segmented_tree.hpp.
Enumerator | |
---|---|
Normal | |
Sibling | |
Skip |
Definition at line 256 of file segmented_tree.hpp.
|
inline |
Definition at line 605 of file segmented_tree.hpp.
|
inline |
Definition at line 608 of file segmented_tree.hpp.
|
inline |
Definition at line 634 of file segmented_tree.hpp.
|
inline |
Definition at line 630 of file segmented_tree.hpp.
|
inline |
Definition at line 626 of file segmented_tree.hpp.
|
inline |
Definition at line 638 of file segmented_tree.hpp.
|
inline |
Definition at line 674 of file segmented_tree.hpp.
|
inline |
Definition at line 686 of file segmented_tree.hpp.
|
inline |
Definition at line 773 of file segmented_tree.hpp.
|
inline |
Definition at line 698 of file segmented_tree.hpp.
|
inline |
Definition at line 710 of file segmented_tree.hpp.
|
inline |
Definition at line 746 of file segmented_tree.hpp.
|
inline |
Definition at line 758 of file segmented_tree.hpp.
|
inline |
Definition at line 722 of file segmented_tree.hpp.
|
inline |
Definition at line 734 of file segmented_tree.hpp.
|
inline |
Definition at line 650 of file segmented_tree.hpp.
|
inline |
Definition at line 662 of file segmented_tree.hpp.
|
inline |
Definition at line 614 of file segmented_tree.hpp.
|
inline |
Definition at line 646 of file segmented_tree.hpp.
|
inline |
Definition at line 642 of file segmented_tree.hpp.
|
inline |
Definition at line 802 of file segmented_tree.hpp.
|
inline |
Definition at line 778 of file segmented_tree.hpp.
|
inline |
Definition at line 682 of file segmented_tree.hpp.
|
inline |
Definition at line 678 of file segmented_tree.hpp.
|
inline |
Definition at line 694 of file segmented_tree.hpp.
|
inline |
Definition at line 690 of file segmented_tree.hpp.
|
inline |
Definition at line 622 of file segmented_tree.hpp.
|
inline |
Definition at line 786 of file segmented_tree.hpp.
|
inline |
Definition at line 790 of file segmented_tree.hpp.
|
inline |
Definition at line 794 of file segmented_tree.hpp.
|
inline |
Definition at line 798 of file segmented_tree.hpp.
|
inline |
Definition at line 706 of file segmented_tree.hpp.
|
inline |
Definition at line 702 of file segmented_tree.hpp.
|
inline |
Definition at line 718 of file segmented_tree.hpp.
|
inline |
Definition at line 714 of file segmented_tree.hpp.
|
inline |
Definition at line 754 of file segmented_tree.hpp.
|
inline |
Definition at line 750 of file segmented_tree.hpp.
|
inline |
Definition at line 766 of file segmented_tree.hpp.
|
inline |
Definition at line 762 of file segmented_tree.hpp.
|
inline |
Definition at line 730 of file segmented_tree.hpp.
|
inline |
Definition at line 726 of file segmented_tree.hpp.
|
inline |
Definition at line 742 of file segmented_tree.hpp.
|
inline |
Definition at line 738 of file segmented_tree.hpp.
|
inline |
Definition at line 658 of file segmented_tree.hpp.
|
inline |
Definition at line 654 of file segmented_tree.hpp.
|
inline |
Definition at line 670 of file segmented_tree.hpp.
|
inline |
Definition at line 666 of file segmented_tree.hpp.
|
inline |
Definition at line 618 of file segmented_tree.hpp.
|
inline |
Definition at line 810 of file segmented_tree.hpp.
Definition at line 815 of file segmented_tree.hpp.