TuttleOFX
1
|
Create a new version of a graph with nodes deployed over time. More...
#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 |
Public Member Functions | |
DeployTime (TGraph &graph, const OfxTime time) | |
template<class VertexDescriptor , class Graph > | |
void | discover_vertex (VertexDescriptor v, Graph &g) |
Private Attributes | |
TGraph & | _graph |
OfxTime | _time |
Create a new version of a graph with nodes deployed over time.
Compute kOfxImageEffectActionGetFramesNeeded for each node if kOfxImageEffectPropTemporalClipAccess is true.
Definition at line 230 of file ProcessVisitors.hpp.
typedef TGraph::Edge tuttle::host::graph::visitor::DeployTime< TGraph >::Edge |
Definition at line 235 of file ProcessVisitors.hpp.
typedef TGraph::edge_descriptor tuttle::host::graph::visitor::DeployTime< TGraph >::edge_descriptor |
Definition at line 237 of file ProcessVisitors.hpp.
typedef TGraph::GraphContainer tuttle::host::graph::visitor::DeployTime< TGraph >::GraphContainer |
Definition at line 233 of file ProcessVisitors.hpp.
typedef TGraph::Vertex tuttle::host::graph::visitor::DeployTime< TGraph >::Vertex |
Definition at line 234 of file ProcessVisitors.hpp.
typedef TGraph::vertex_descriptor tuttle::host::graph::visitor::DeployTime< TGraph >::vertex_descriptor |
Definition at line 236 of file ProcessVisitors.hpp.
tuttle::host::graph::visitor::DeployTime< TGraph >::DeployTime | ( | TGraph & | graph, |
const OfxTime | time | ||
) | [inline] |
Definition at line 239 of file ProcessVisitors.hpp.
void tuttle::host::graph::visitor::DeployTime< TGraph >::discover_vertex | ( | VertexDescriptor | v, |
Graph & | g | ||
) | [inline] |
Definition at line 257 of file ProcessVisitors.hpp.
References tuttle::host::graph::visitor::DeployTime< TGraph >::_graph, tuttle::host::graph::visitor::DeployTime< TGraph >::_time, TUTTLE_TLOG, and TUTTLE_TRACE.
TGraph& tuttle::host::graph::visitor::DeployTime< TGraph >::_graph [private] |
Definition at line 317 of file ProcessVisitors.hpp.
Referenced by tuttle::host::graph::visitor::DeployTime< TGraph >::discover_vertex().
OfxTime tuttle::host::graph::visitor::DeployTime< TGraph >::_time [private] |
Definition at line 318 of file ProcessVisitors.hpp.
Referenced by tuttle::host::graph::visitor::DeployTime< TGraph >::discover_vertex().