TuttleOFX
1
|
#include <ProcessVertexAtTimeData.hpp>
Definition at line 41 of file ProcessVertexAtTimeData.hpp.
typedef std::map<std::string, const ProcessEdgeAtTime*> tuttle::host::graph::ProcessVertexAtTimeData::ProcessEdgeAtTimeByClipName |
Definition at line 108 of file ProcessVertexAtTimeData.hpp.
typedef ProcessVertexAtTimeData tuttle::host::graph::ProcessVertexAtTimeData::This [private] |
Definition at line 43 of file ProcessVertexAtTimeData.hpp.
tuttle::host::graph::ProcessVertexAtTimeData::ProcessVertexAtTimeData | ( | ) | [inline] |
Definition at line 46 of file ProcessVertexAtTimeData.hpp.
References _localInfos, and tuttle::host::graph::ProcessVertexAtTimeInfo::_nodes.
tuttle::host::graph::ProcessVertexAtTimeData::ProcessVertexAtTimeData | ( | const ProcessVertexData & | nodeData, |
const OfxTime | time | ||
) | [inline] |
Definition at line 56 of file ProcessVertexAtTimeData.hpp.
References _localInfos, and tuttle::host::graph::ProcessVertexAtTimeInfo::_nodes.
tuttle::host::graph::ProcessVertexAtTimeData::ProcessVertexAtTimeData | ( | const This & | other | ) | [inline] |
Definition at line 66 of file ProcessVertexAtTimeData.hpp.
References operator=().
tuttle::host::graph::ProcessVertexAtTimeData::~ProcessVertexAtTimeData | ( | ) | [inline] |
Definition at line 71 of file ProcessVertexAtTimeData.hpp.
const ProcessEdgeAtTime& tuttle::host::graph::ProcessVertexAtTimeData::getInputEdgeByClipName | ( | const std::string & | inputClipName | ) | const [inline] |
Definition at line 90 of file ProcessVertexAtTimeData.hpp.
References _inEdges, and tuttle::quotes().
Definition at line 73 of file ProcessVertexAtTimeData.hpp.
References _apiImageEffect, _globalInfos, _inDegree, _inputsInfos, _isFinalNode, _localInfos, _nodeData, _outDegree, and _time.
Referenced by ProcessVertexAtTimeData().
std::ostream& operator<< | ( | std::ostream & | os, |
const This & | vData | ||
) | [friend] |
Definition at line 22 of file ProcessVertexAtTimeData.cpp.
struct tuttle::host::graph::ProcessVertexAtTimeData::ImageEffect tuttle::host::graph::ProcessVertexAtTimeData::_apiImageEffect |
Referenced by tuttle::host::ImageEffectNode::getProjectExtent(), tuttle::host::ImageEffectNode::getProjectSize(), tuttle::host::ImageEffectNode::isIdentity(), tuttle::host::graph::operator<<(), operator=(), tuttle::host::ImageEffectNode::preProcess1(), tuttle::host::ImageEffectNode::preProcess2_reverse(), tuttle::host::ImageEffectNode::preProcess_infos(), and tuttle::host::ImageEffectNode::process().
Definition at line 117 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessVertexAtTime::exportDotDebug(), tuttle::host::graph::operator<<(), and operator=().
number of nodes using the output of this node
Definition at line 113 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessGraph::bakeGraphInformationToNodes(), tuttle::host::graph::operator<<(), and operator=().
Definition at line 109 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessGraph::bakeGraphInformationToNodes(), getInputEdgeByClipName(), and tuttle::host::ImageEffectNode::process().
Definition at line 116 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::operator<<(), and operator=().
Definition at line 106 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessGraph::bakeGraphInformationToNodes(), operator=(), and tuttle::host::graph::ProcessGraph::setupAtTime().
Definition at line 115 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessVertexAtTime::exportDotDebug(), tuttle::host::graph::operator<<(), operator=(), and ProcessVertexAtTimeData().
Definition at line 103 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessVertexAtTime::exportDotDebug(), tuttle::host::graph::ProcessVertexAtTime::getProcessData(), tuttle::host::ImageEffectNode::isIdentity(), tuttle::host::graph::operator<<(), operator=(), tuttle::host::ImageEffectNode::preProcess1(), tuttle::host::ImageEffectNode::preProcess2_reverse(), and tuttle::host::ImageEffectNode::process().
number of connected input clips
Definition at line 112 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessGraph::bakeGraphInformationToNodes(), tuttle::host::graph::operator<<(), operator=(), and tuttle::host::ImageEffectNode::process().
std::vector<const ProcessEdgeAtTime*> tuttle::host::graph::ProcessVertexAtTimeData::_outEdges |
Definition at line 110 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessGraph::bakeGraphInformationToNodes().
Definition at line 105 of file ProcessVertexAtTimeData.hpp.
Referenced by tuttle::host::graph::ProcessVertexAtTime::exportDotDebug(), tuttle::host::graph::ProcessVertexAtTime::getKey(), tuttle::host::ImageEffectNode::isIdentity(), tuttle::host::graph::operator<<(), operator=(), tuttle::host::ImageEffectNode::preProcess1(), tuttle::host::ImageEffectNode::preProcess2_reverse(), tuttle::host::ImageEffectNode::process(), and tuttle::host::INode::setProcessDataAtTime().