Core::SequenceTree
Iterable node tree container using the SequenceTreeIterator. More...
#include "Core/Nodes/Iterators.h"
Public Functions
Name | |
---|---|
SequenceTree(Node * root)<br>Creates iterable sequence tree rooted in the specified node. | |
TreeIterator | begin()<br>Get a node iterator pointing to the root of this node tree. |
TreeIterator | end()<br>Get a node iterator pointing to an element following the last element of this node range. |
Detailed Description
cpp
class Core::SequenceTree;
class Core::SequenceTree;
Iterable node tree container using the SequenceTreeIterator.
See: SequenceTreeIterator
Public Functions Documentation
function SequenceTree
cpp
inline SequenceTree(
Node * root
)
inline SequenceTree(
Node * root
)
Creates iterable sequence tree rooted in the specified node.
The node does NOT have to be a Sequence, it can be any node, but only matrix mul connections will be considered. Notably the root node can be a Camera.
function begin
cpp
inline TreeIterator begin()
inline TreeIterator begin()
Get a node iterator pointing to the root of this node tree.
function end
cpp
inline TreeIterator end()
inline TreeIterator end()
Get a node iterator pointing to an element following the last element of this node range.
Updated on 2025-05-31 at 12:55:31 +0000