diff options
Diffstat (limited to 'utils/sofa-info.cpp')
-rw-r--r-- | utils/sofa-info.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/utils/sofa-info.cpp b/utils/sofa-info.cpp index 3394d322..6117b1e6 100644 --- a/utils/sofa-info.cpp +++ b/utils/sofa-info.cpp @@ -72,9 +72,11 @@ static void PrintCompatibleLayout(const uint m, const float *xyzs) fprintf(stdout, ", %.3f", fds[fi].mDistance); fprintf(stdout, "\nazimuths = "); - for(size_t fi{0u};fi < fds.size();fi++) + for(size_t fi{0u};fi < fds.size();++fi) { - for(uint ei{0u};ei < fds[fi].mEvCount;ei++) + for(uint ei{0u};ei < fds[fi].mEvStart;++ei) + fprintf(stdout, "%d%s", fds[fi].mAzCounts[fds[fi].mEvCount - 1 - ei], ", "); + for(uint ei{fds[fi].mEvStart};ei < fds[fi].mEvCount;++ei) fprintf(stdout, "%d%s", fds[fi].mAzCounts[ei], (ei < (fds[fi].mEvCount - 1)) ? ", " : (fi < (fds.size() - 1)) ? ";\n " : "\n"); |