MCPcopy Create free account
hub / github.com/ImageEngine/cortex / asList

Method asList

src/IECore/ExclusionFrameList.cpp:78–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76}
77
78void ExclusionFrameList::asList( std::vector<Frame> &frames ) const
79{
80 frames.clear();
81
82 std::vector<Frame> l;
83 m_frameList->asList( l );
84
85 std::vector<Frame> e;
86 m_exclusionFrameList->asList( e );
87
88 std::set<Frame> lSet( l.begin(), l.end() );
89 std::set<Frame> eSet( e.begin(), e.end() );
90
91 set_difference( lSet.begin(), lSet.end(), eSet.begin(), eSet.end(), std::back_inserter( frames ) );
92
93 assert( frames.size() <= l.size() );
94}
95
96std::string ExclusionFrameList::asString() const
97{

Callers 1

testMethod · 0.95

Calls 4

clearMethod · 0.45
beginMethod · 0.45
endMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected