|
TuttleOFX
1
|
#include <ProcessVisitors.hpp>

Public Types | |
| typedef TGraph::GraphContainer | GraphContainer |
| typedef TGraph::Vertex | Vertex |
| typedef TGraph::Edge | Edge |
| typedef TGraph::vertex_descriptor | vertex_descriptor |
| typedef TGraph::edge_descriptor | edge_descriptor |
| typedef TGraph::Vertex::Key | VertexKey |
Public Member Functions | |
| ComputeHashAtTime (TGraph &graph, NodeHashContainer &outNodesHash, const OfxTime time) | |
| template<class VertexDescriptor , class Graph > | |
| void | finish_vertex (VertexDescriptor vd, Graph &g) |
Private Attributes | |
| TGraph & | _graph |
| NodeHashContainer & | _outNodesHash |
| OfxTime | _time |
Definition at line 161 of file ProcessVisitors.hpp.
| typedef TGraph::Edge tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::Edge |
Definition at line 166 of file ProcessVisitors.hpp.
| typedef TGraph::edge_descriptor tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::edge_descriptor |
Definition at line 168 of file ProcessVisitors.hpp.
| typedef TGraph::GraphContainer tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::GraphContainer |
Definition at line 164 of file ProcessVisitors.hpp.
| typedef TGraph::Vertex tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::Vertex |
Definition at line 165 of file ProcessVisitors.hpp.
| typedef TGraph::vertex_descriptor tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::vertex_descriptor |
Definition at line 167 of file ProcessVisitors.hpp.
| typedef TGraph::Vertex::Key tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::VertexKey |
Definition at line 169 of file ProcessVisitors.hpp.
| tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::ComputeHashAtTime | ( | TGraph & | graph, |
| NodeHashContainer & | outNodesHash, | ||
| const OfxTime | time | ||
| ) | [inline] |
Definition at line 171 of file ProcessVisitors.hpp.
| void tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::finish_vertex | ( | VertexDescriptor | vd, |
| Graph & | g | ||
| ) | [inline] |
Definition at line 180 of file ProcessVisitors.hpp.
References tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_graph, tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_outNodesHash, tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_time, tuttle::host::NodeHashContainer::addHash(), tuttle::host::NodeHashContainer::getHash(), TUTTLE_TLOG, and TUTTLE_TRACE.

TGraph& tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_graph [private] |
Definition at line 218 of file ProcessVisitors.hpp.
Referenced by tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::finish_vertex().
NodeHashContainer& tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_outNodesHash [private] |
Definition at line 219 of file ProcessVisitors.hpp.
Referenced by tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::finish_vertex().
OfxTime tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_time [private] |
Definition at line 220 of file ProcessVisitors.hpp.
Referenced by tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::finish_vertex().