79OperationReport
validateMesh(
const Mesh &,
const Limits & = {},
80 const std::function<bool()> &
cancelled = {});
Definition qtcdtstorage.h:9
OperationReport validateMesh(const Mesh &, const Limits &={}, const std::function< bool()> &cancelled={})
Definition mesh.cpp:9
std::uint32_t Index
Definition mesh.hpp:12
PathKind
Definition mesh.hpp:14
RunStatus
Definition events.hpp:21
constexpr Index missingIndex
Definition mesh.hpp:13
std::int32_t region
Definition mesh.hpp:24
std::array< Index, 4 > vertices
Definition mesh.hpp:23
std::uint8_t count
Definition mesh.hpp:25
Index b
Definition mesh.hpp:28
std::int32_t marker
Definition mesh.hpp:29
Index a
Definition mesh.hpp:28
std::string name
Definition mesh.hpp:33
std::uint64_t maxWorkspaceBytes
Definition mesh.hpp:61
std::uint64_t maxRecordBytes
Definition mesh.hpp:63
std::uint64_t maxMetadataBytes
Definition mesh.hpp:63
std::uint64_t maxEdges
Definition mesh.hpp:60
std::uint64_t maxVertices
Definition mesh.hpp:60
std::uint64_t maxWork
Definition mesh.hpp:62
std::uint64_t maxCells
Definition mesh.hpp:60
Metadata metadata
Definition mesh.hpp:57
std::vector< Label > labels
Definition mesh.hpp:55
std::vector< Cell > cells
Definition mesh.hpp:50
std::vector< Path > paths
Definition mesh.hpp:52
std::vector< Point3 > vertices
Definition mesh.hpp:49
std::vector< std::int32_t > vertexMarkers
Definition mesh.hpp:54
std::vector< Edge > edges
Definition mesh.hpp:51
std::vector< VertexAlias > aliases
Definition mesh.hpp:56
std::vector< std::int64_t > edgeIds
Definition mesh.hpp:53
std::vector< std::int64_t > vertexIds
Definition mesh.hpp:53
std::vector< std::int64_t > cellIds
Definition mesh.hpp:53
RunStatus status
Definition mesh.hpp:67
std::uint32_t schemaVersion
Definition mesh.hpp:66
std::string message
Definition mesh.hpp:68
std::uint64_t record
Definition mesh.hpp:70
std::uint64_t work
Definition mesh.hpp:70
std::string code
Definition mesh.hpp:68
double seconds
Definition mesh.hpp:71
Counts counts
Definition mesh.hpp:69
bool complete() const noexcept
Definition mesh.hpp:72
bool closed
Definition mesh.hpp:20
std::int32_t marker
Definition mesh.hpp:18
std::vector< Index > vertices
Definition mesh.hpp:16
PathKind kind
Definition mesh.hpp:17
std::int64_t sourceId
Definition mesh.hpp:37
Index vertex
Definition mesh.hpp:36
std::int32_t marker
Definition mesh.hpp:38
bool cancelled
Definition vectorexport.cpp:214