SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
meshkit::plan::QuadPlanningOptions Struct Reference

#include <planning.hpp>

Collaboration diagram for meshkit::plan::QuadPlanningOptions:

Public Attributes

bool allowQuads = true
 
double defaultSize = 1
 
PatchLimits limits
 
int maximumRepairRounds = 3
 
std::uint64_t maximumCells = 20000000
 
std::uint64_t maximumPatchCells = 250000
 
std::uint64_t maximumWorkspaceBytes = std::uint64_t(2) << 30
 
std::uint64_t workBudget = 0
 
std::function< bool(const Polygon &)> excluded
 

Member Data Documentation

◆ allowQuads

bool meshkit::plan::QuadPlanningOptions::allowQuads = true

◆ defaultSize

double meshkit::plan::QuadPlanningOptions::defaultSize = 1

◆ excluded

std::function<bool(const Polygon &)> meshkit::plan::QuadPlanningOptions::excluded

◆ limits

PatchLimits meshkit::plan::QuadPlanningOptions::limits

◆ maximumCells

std::uint64_t meshkit::plan::QuadPlanningOptions::maximumCells = 20000000

◆ maximumPatchCells

std::uint64_t meshkit::plan::QuadPlanningOptions::maximumPatchCells = 250000

◆ maximumRepairRounds

int meshkit::plan::QuadPlanningOptions::maximumRepairRounds = 3

◆ maximumWorkspaceBytes

std::uint64_t meshkit::plan::QuadPlanningOptions::maximumWorkspaceBytes = std::uint64_t(2) << 30

◆ workBudget

std::uint64_t meshkit::plan::QuadPlanningOptions::workBudget = 0

The documentation for this struct was generated from the following file: