32ReadResult
readBinary(
const std::filesystem::path &,
const IOOptions & = {});
33IOReport
writeBinary(
const std::filesystem::path &,
const Mesh &,
const IOOptions & = {});
37ReadResult
read2dm(
const std::filesystem::path &,
const IOOptions & = {});
38IOReport
write2dm(
const std::filesystem::path &,
const Mesh &,
const IOOptions & = {});
Definition qtcdtstorage.h:9
ReadResult read2dm(const std::filesystem::path &, const IOOptions &={})
Definition smsio.cpp:248
UnknownRecords
Definition io.hpp:10
ReadResult readBinary(std::istream &, const IOOptions &={})
Definition binaryio.cpp:99
IOReport write2dm(const std::filesystem::path &, const Mesh &, const IOOptions &={})
Definition smsio.cpp:396
IOReport writeBinary(const std::filesystem::path &, const Mesh &, const IOOptions &={})
Definition binaryio.cpp:11
bool allowAttributeLoss
Definition io.hpp:14
bool overwrite
Definition io.hpp:14
UnknownRecords unknownRecords
Definition io.hpp:17
Limits limits
Definition io.hpp:12
bool legacy2dm
Compatibility ids/optional materials; still rejects malformed geometry.
Definition io.hpp:15
std::function< bool()> cancelled
Definition io.hpp:13
bool durable
Definition io.hpp:14
std::uint64_t ignoredRecords
Definition io.hpp:20
std::vector< std::string > losses
Bounded codes, with total ignored-record count above.
Definition io.hpp:21
std::uint64_t bytes
Definition io.hpp:20
std::uint64_t reorientedCells
Definition io.hpp:20
IOReport report
Definition io.hpp:25
Mesh mesh
Definition io.hpp:24