TuttleOFX  1
tuttle::host::graph::visitor::ComputeHashAtTime< TGraph > Class Template Reference

#include <ProcessVisitors.hpp>

Collaboration diagram for tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >:

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

Detailed Description

template<class TGraph>
class tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >

Definition at line 161 of file ProcessVisitors.hpp.


Member Typedef Documentation

template<class TGraph>
typedef TGraph::Edge tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::Edge

Definition at line 166 of file ProcessVisitors.hpp.

template<class TGraph>
typedef TGraph::edge_descriptor tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::edge_descriptor

Definition at line 168 of file ProcessVisitors.hpp.

template<class TGraph>
typedef TGraph::GraphContainer tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::GraphContainer

Definition at line 164 of file ProcessVisitors.hpp.

template<class TGraph>
typedef TGraph::Vertex tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::Vertex

Definition at line 165 of file ProcessVisitors.hpp.

template<class TGraph>
typedef TGraph::vertex_descriptor tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::vertex_descriptor

Definition at line 167 of file ProcessVisitors.hpp.

template<class TGraph>
typedef TGraph::Vertex::Key tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::VertexKey

Definition at line 169 of file ProcessVisitors.hpp.


Constructor & Destructor Documentation

template<class TGraph>
tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::ComputeHashAtTime ( TGraph &  graph,
NodeHashContainer outNodesHash,
const OfxTime  time 
) [inline]

Definition at line 171 of file ProcessVisitors.hpp.


Member Function Documentation


Field Documentation

template<class TGraph>
TGraph& tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_graph [private]
template<class TGraph>
OfxTime tuttle::host::graph::visitor::ComputeHashAtTime< TGraph >::_time [private]

The documentation for this class was generated from the following file: