| 275 | |
| 276 | |
| 277 | void QfitReader::addDimensions(PointLayoutPtr layout) |
| 278 | { |
| 279 | using namespace Dimension; |
| 280 | |
| 281 | m_size = 0; |
| 282 | layout->registerDim(Id::OffsetTime); |
| 283 | layout->registerDim(Id::Y); |
| 284 | layout->registerDim(Id::X); |
| 285 | layout->registerDim(Id::Z); |
| 286 | layout->registerDim(Id::StartPulse); |
| 287 | layout->registerDim(Id::ReflectedPulse); |
| 288 | layout->registerDim(Id::Azimuth); |
| 289 | layout->registerDim(Id::Pitch); |
| 290 | layout->registerDim(Id::Roll); |
| 291 | m_size += 36; |
| 292 | |
| 293 | if (m_format == QFIT_Format_12) |
| 294 | { |
| 295 | layout->registerDim(Id::Pdop); |
| 296 | layout->registerDim(Id::PulseWidth); |
| 297 | m_size += 8; |
| 298 | } |
| 299 | else if (m_format == QFIT_Format_14) |
| 300 | { |
| 301 | layout->registerDim(Id::PassiveSignal); |
| 302 | layout->registerDim(Id::PassiveY); |
| 303 | layout->registerDim(Id::PassiveX); |
| 304 | layout->registerDim(Id::PassiveZ); |
| 305 | m_size += 16; |
| 306 | } |
| 307 | m_size += 4; // For the GPS time that we currently discard. |
| 308 | } |
| 309 | |
| 310 | |
| 311 | void QfitReader::ready(PointTableRef) |
nothing calls this directly
no test coverage detected