MCPcopy Create free account
hub / github.com/OSGeo/PROJ / openTIFF

Method openTIFF

src/grids.cpp:1074–1086  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1072// ---------------------------------------------------------------------------
1073
1074bool GTiffDataset::openTIFF(const std::string &filename) {
1075 static OneTimeTIFFTagInit oneTimeTIFFTagInit;
1076 m_hTIFF =
1077 TIFFClientOpen(filename.c_str(), "r", static_cast<thandle_t>(this),
1078 GTiffDataset::tiffReadProc, GTiffDataset::tiffWriteProc,
1079 GTiffDataset::tiffSeekProc, GTiffDataset::tiffCloseProc,
1080 GTiffDataset::tiffSizeProc, GTiffDataset::tiffMapProc,
1081 GTiffDataset::tiffUnmapProc);
1082
1083 m_filename = filename;
1084 m_hasNextGrid = true;
1085 return m_hTIFF != nullptr;
1086}
1087// ---------------------------------------------------------------------------
1088
1089std::unique_ptr<GTiffGrid> GTiffDataset::nextGrid() {

Callers 1

openMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected