MCPcopy Create free account
hub / github.com/colmap/colmap / WriteStaticMatrixBlob

Function WriteStaticMatrixBlob

src/colmap/scene/database_sqlite.cc:219–228  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

217
218template <typename MatrixType>
219void WriteStaticMatrixBlob(sqlite3_stmt* sql_stmt,
220 const MatrixType& matrix,
221 const int col) {
222 SQLITE3_CALL(sqlite3_bind_blob(
223 sql_stmt,
224 col,
225 reinterpret_cast<const char*>(matrix.data()),
226 static_cast<int>(matrix.size() * sizeof(typename MatrixType::Scalar)),
227 SQLITE_STATIC));
228}
229
230template <typename MatrixType>
231void WriteDynamicMatrixBlob(sqlite3_stmt* sql_stmt,

Callers 4

WritePosePriorMethod · 0.85
WriteTwoViewGeometryMethod · 0.85
UpdatePosePriorMethod · 0.85
PostMigrateTablesMethod · 0.85

Calls 1

sizeMethod · 0.80

Tested by

no test coverage detected