TuttleOFX  1
tuttle::host::graph::ProcessVertexAtTime Class Reference

#include <ProcessVertexAtTime.hpp>

Inheritance diagram for tuttle::host::graph::ProcessVertexAtTime:
Collaboration diagram for tuttle::host::graph::ProcessVertexAtTime:

Public Types

typedef NodeAtTimeKey Key

Public Member Functions

 ProcessVertexAtTime ()
 ProcessVertexAtTime (const ProcessVertex &v, const OfxTime t)
 ProcessVertexAtTime (const ProcessVertexAtTime &other)
virtual ~ProcessVertexAtTime ()
ProcessVertexAtTimeoperator= (const ProcessVertexAtTime &v)
Key getKey () const
const ProcessVertexDatagetProcessData () const
ProcessVertexAtTimeDatagetProcessDataAtTime ()
const ProcessVertexAtTimeDatagetProcessDataAtTime () const
std::ostream & exportDotDebug (std::ostream &os) const

Data Fields

std::string _clipName
ProcessVertexAtTimeData _data

Friends

std::ostream & operator<< (std::ostream &os, const ProcessVertexAtTime &v)
std::ostream & operator<< (std::ostream &os, const Key &v)

Detailed Description

Definition at line 18 of file ProcessVertexAtTime.hpp.


Member Typedef Documentation


Constructor & Destructor Documentation

tuttle::host::graph::ProcessVertexAtTime::ProcessVertexAtTime ( )

Definition at line 15 of file ProcessVertexAtTime.cpp.

tuttle::host::graph::ProcessVertexAtTime::ProcessVertexAtTime ( const ProcessVertex v,
const OfxTime  t 
)

Definition at line 18 of file ProcessVertexAtTime.cpp.

References tuttle::host::graph::IVertex::_name.

tuttle::host::graph::ProcessVertexAtTime::ProcessVertexAtTime ( const ProcessVertexAtTime other)

Definition at line 26 of file ProcessVertexAtTime.cpp.

tuttle::host::graph::ProcessVertexAtTime::~ProcessVertexAtTime ( ) [virtual]

Definition at line 33 of file ProcessVertexAtTime.cpp.


Member Function Documentation

const ProcessVertexData& tuttle::host::graph::ProcessVertexAtTime::getProcessData ( ) const [inline]
ProcessVertexAtTimeData& tuttle::host::graph::ProcessVertexAtTime::getProcessDataAtTime ( ) [inline]
const ProcessVertexAtTimeData& tuttle::host::graph::ProcessVertexAtTime::getProcessDataAtTime ( ) const [inline]

Definition at line 43 of file ProcessVertexAtTime.hpp.

References _data.

ProcessVertexAtTime& tuttle::host::graph::ProcessVertexAtTime::operator= ( const ProcessVertexAtTime v) [inline]

Definition at line 29 of file ProcessVertexAtTime.hpp.

References _data.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const ProcessVertexAtTime v 
) [friend]

Definition at line 79 of file ProcessVertexAtTime.cpp.

std::ostream& operator<< ( std::ostream &  os,
const Key v 
) [friend]

Definition at line 32 of file NodeAtTimeKey.cpp.


Field Documentation

Definition at line 50 of file ProcessVertexAtTime.hpp.

Referenced by getKey().


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