| 200 | } |
| 201 | |
| 202 | int64_t Writer::WriteData3DData( Data3D &data3DHeader, const Data3DPointsFloat &buffers ) |
| 203 | { |
| 204 | _fillMinMaxData( data3DHeader, buffers ); |
| 205 | |
| 206 | const int64_t scanIndex = impl_->NewData3D( data3DHeader ); |
| 207 | |
| 208 | e57::CompressedVectorWriter dataWriter = |
| 209 | impl_->SetUpData3DPointsData( scanIndex, data3DHeader.pointCount, buffers ); |
| 210 | |
| 211 | dataWriter.write( data3DHeader.pointCount ); |
| 212 | dataWriter.close(); |
| 213 | |
| 214 | return scanIndex; |
| 215 | } |
| 216 | |
| 217 | int64_t Writer::WriteData3DData( Data3D &data3DHeader, const Data3DPointsDouble &buffers ) |
| 218 | { |
nothing calls this directly
no test coverage detected