Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
#include <forest.hpp>
Public Types | |
typedef boost::iterator_adaptor< depth_fullorder_iterator< I >, I >::difference_type | difference_type |
Public Member Functions | |
depth_fullorder_iterator (difference_type d=0) | |
depth_fullorder_iterator (I x, difference_type d=0) | |
template<typename U> | |
depth_fullorder_iterator (const depth_fullorder_iterator< U > &x) | |
difference_type | depth () const |
std::size_t | edge () const |
std::size_t & | edge () |
bool | equal_node (depth_fullorder_iterator const &y) const |
Friends | |
class | boost::iterator_core_access |
Definition at line 306 of file forest.hpp.
typedef boost::iterator_adaptor<depth_fullorder_iterator<I>,I>::difference_type difference_type |
Definition at line 309 of file forest.hpp.
depth_fullorder_iterator | ( | difference_type | d = 0 | ) |
Definition at line 311 of file forest.hpp.
|
explicit |
Definition at line 312 of file forest.hpp.
depth_fullorder_iterator | ( | const depth_fullorder_iterator< U > & | x | ) |
Definition at line 315 of file forest.hpp.
difference_type depth | ( | ) | const |
Definition at line 318 of file forest.hpp.
std::size_t edge | ( | ) | const |
Definition at line 319 of file forest.hpp.
std::size_t & edge | ( | ) |
Definition at line 320 of file forest.hpp.
bool equal_node | ( | depth_fullorder_iterator< I > const & | y | ) | const |
Definition at line 321 of file forest.hpp.
|
friend |
Definition at line 326 of file forest.hpp.