feat(opatIO): added printTable method

tables can now be printed with clear truncation rules
This commit is contained in:
2025-02-15 12:45:43 -05:00
parent 30788cc307
commit 96da85d028
2 changed files with 105 additions and 31 deletions

View File

@@ -61,9 +61,11 @@ private:
void flushQueue();
OPATTable getTable(int tableID);
void printTable(OPATTable table, uint32_t truncateDigits=5);
void XZLookupEpsilon();
void buildTableIDToComposition();
public:
OpatIO();
OpatIO(std::string filename);
@@ -79,9 +81,8 @@ public:
void printHeader();
void printTableIndex();
void printTable(OPATTable table);
void printTable(double X, double Z, uint32_t truncateDigits=5);
std::vector<OPATTable> getTables();
std::vector<TableIndex> getTableIndex();
Header getHeader();