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

Method resize

src/IECore/ObjectMatrix.cpp:63–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61}
62
63void ObjectMatrix::resize( size_t rows, size_t columns )
64{
65 MemberContainer originalMembers( m_members );
66 m_members.clear();
67 m_members.resize( rows * columns, nullptr );
68 for( size_t i = 0; i < rows && i < m_rows; ++i )
69 {
70 for( size_t j = 0; j < columns && j < m_columns; ++j )
71 {
72 m_members[ i * columns + j ] = originalMembers[ i * m_columns + j ];
73 }
74 }
75 m_rows = rows;
76 m_columns = columns;
77}
78
79void ObjectMatrix::copyFrom( const Object *other, CopyContext *context )
80{

Callers 2

ObjectMatrixMethod · 0.45
copyFromMethod · 0.45

Calls 1

clearMethod · 0.45

Tested by

no test coverage detected