![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Namespaces | |
| namespace | cdt_detail |
| namespace | detail |
| namespace | native_detail |
| namespace | plan |
Classes | |
| class | BasicConstrainedDelaunay |
| class | Box2 |
| struct | Capabilities |
| struct | Cell |
| class | CoarseningQueue |
| struct | Counts |
| struct | Edge |
| struct | Event |
| class | EventChannel |
| struct | GenerationProgress |
| struct | IOOptions |
| struct | IOReport |
| struct | JobException |
| struct | JobOptions |
| struct | JobReport |
| struct | JobRequest |
| struct | JobResult |
| struct | Label |
| struct | Limits |
| struct | Mesh |
| struct | Metadata |
| struct | OperationReport |
| struct | Path |
| class | Point2 |
| struct | Point3 |
| struct | Providers |
| struct | RasterData |
| struct | RasterQuery |
| class | RasterSurface |
| struct | ReadResult |
| struct | RegionSeed |
| struct | TerrainTolerancePolicy |
| struct | VertexAlias |
Typedefs | |
| using | ConstrainedDelaunay = BasicConstrainedDelaunay< detail::StandardStorage > |
| using | Index = std::uint32_t |
Enumerations | |
| enum class | Severity { Info , Warning , Error } |
| enum class | EventKind { Stage , Progress , Diagnostic , StageCompleted , Completed } |
| enum class | RunStatus { Running , Complete , CompleteWithExceptions , ResourceLimit , Cancelled , Failed , Infeasible } |
| enum class | UnknownRecords { Reject , IgnoreWithReport } |
| enum class | CellPlan : std::uint8_t { Triangles , AutomaticMixed } |
| enum class | PathKind : std::uint8_t { Outer , Hole , Line , Region } |
| enum class | CoarseningOrder { LegacyFlatness , ResolutionAware } |
| enum class | TerrainToleranceMode { Constant , TargetSize } |
Functions | |
| const char * | statusName (RunStatus status) noexcept |
| ReadResult | readBinary (std::istream &, const IOOptions &={}) |
| ReadResult | readBinary (const std::filesystem::path &, const IOOptions &={}) |
| IOReport | writeBinary (const std::filesystem::path &, const Mesh &, const IOOptions &={}) |
| ReadResult | read2dm (const std::filesystem::path &, const IOOptions &={}) |
| IOReport | write2dm (const std::filesystem::path &, const Mesh &, const IOOptions &={}) |
| constexpr Capabilities | nativeCapabilities () |
| JobResult | runJob (const JobRequest &, const Providers &={}, EventChannel *events=nullptr) |
| OperationReport | validateMesh (const Mesh &, const Limits &={}, const std::function< bool()> &cancelled={}) |
| double | resolutionRemovalImportance (double flatness, double actualSize, double targetSize) |
Variables | |
| constexpr Index | missingIndex = ~Index(0) |
| using meshkit::ConstrainedDelaunay = typedef BasicConstrainedDelaunay<detail::StandardStorage> |
| using meshkit::Index = typedef std::uint32_t |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
constexpr |
| ReadResult meshkit::read2dm | ( | const std::filesystem::path & | path, |
| const IOOptions & | options = {} |
||
| ) |
| ReadResult meshkit::readBinary | ( | const std::filesystem::path & | path, |
| const IOOptions & | options = {} |
||
| ) |
| ReadResult meshkit::readBinary | ( | std::istream & | stream, |
| const IOOptions & | options = {} |
||
| ) |
|
inline |
| JobResult meshkit::runJob | ( | const JobRequest & | original, |
| const Providers & | providers = {}, |
||
| EventChannel * | events = nullptr |
||
| ) |
|
inlinenoexcept |
| OperationReport meshkit::validateMesh | ( | const Mesh & | mesh, |
| const Limits & | limits = {}, |
||
| const std::function< bool()> & | cancelled = {} |
||
| ) |
| IOReport meshkit::write2dm | ( | const std::filesystem::path & | path, |
| const Mesh & | m, | ||
| const IOOptions & | options = {} |
||
| ) |
| IOReport meshkit::writeBinary | ( | const std::filesystem::path & | path, |
| const Mesh & | mesh, | ||
| const IOOptions & | options = {} |
||
| ) |