94JobResult
runJob(
const JobRequest &,
const Providers & = {}, EventChannel *events =
nullptr);
Definition geometry.hpp:59
Definition geometry.hpp:11
Definition qtcdtstorage.h:9
JobResult runJob(const JobRequest &, const Providers &={}, EventChannel *events=nullptr)
Definition job.cpp:1151
std::uint32_t Index
Definition mesh.hpp:12
constexpr Capabilities nativeCapabilities()
Definition job.hpp:85
CoarseningOrder
Definition terrainpolicy.hpp:9
constexpr Index missingIndex
Definition mesh.hpp:13
CellPlan
Definition job.hpp:12
bool streamingIO
Definition job.hpp:83
bool coarsening
Definition job.hpp:83
bool triangles
Definition job.hpp:82
bool qtFree
Definition job.hpp:82
bool terrainProviders
Definition job.hpp:83
bool automaticMixed
Definition job.hpp:82
double measured
Definition job.hpp:60
std::string code
Definition job.hpp:58
Index cell
Definition job.hpp:59
double allowed
Definition job.hpp:60
double maximumSize
Definition job.hpp:19
std::uint32_t repairInsertions
Definition job.hpp:22
bool requireTerrainCertification
Definition job.hpp:26
double terrainTolerance
Definition job.hpp:24
std::uint64_t maximumPatchCells
Definition job.hpp:27
int coarsenPasses
Definition job.hpp:21
int sizingRepairPasses
Definition job.hpp:21
double minimumTarget
Definition job.hpp:19
bool automaticBlocks
Definition job.hpp:28
int smoothingPasses
Definition job.hpp:21
bool retainInputMapping
Definition job.hpp:26
double minimumEdge
Definition job.hpp:19
double flatElevation
Definition job.hpp:20
bool strictSizing
Definition job.hpp:26
TerrainTolerancePolicy terrainPolicy
Definition job.hpp:25
Limits limits
Definition job.hpp:30
int maximumAutomaticBlocks
Definition job.hpp:29
double adjacentRatio
Definition job.hpp:20
CellPlan cells
Definition job.hpp:18
double coarseningReferenceSize
Definition job.hpp:24
CoarseningOrder coarseningOrder
Definition job.hpp:23
double minimumAngleDegrees
Definition job.hpp:19
std::uint64_t removalAttempts
Definition job.hpp:70
double largestTerrainRatio
Definition job.hpp:73
std::string algorithmVersion
Definition job.hpp:63
JobOptions resolvedOptions
Definition job.hpp:64
std::uint64_t transitionConflicts
Definition job.hpp:71
std::uint64_t belowMinimum
Definition job.hpp:71
std::uint64_t edgeConflicts
Definition job.hpp:71
std::uint64_t constraintSegments
Definition job.hpp:67
bool constraintAuditPassed
Definition job.hpp:66
std::uint64_t queuePeak
Definition job.hpp:70
std::uint64_t terrainUnknown
Definition job.hpp:72
double largestAdjacentRatio
Definition job.hpp:73
std::uint64_t sizeConflicts
Definition job.hpp:71
std::vector< JobException > examples
Definition job.hpp:74
std::uint64_t terrainConflicts
Definition job.hpp:72
std::uint64_t sharedSides
Definition job.hpp:68
std::string providerIdentity
Definition job.hpp:65
std::uint64_t plannedPatches
Definition job.hpp:68
std::vector< plan::PatchDecision > planning
Definition job.hpp:69
std::uint64_t removed
Definition job.hpp:70
std::uint64_t planningRetries
Definition job.hpp:68
std::uint64_t inserted
Definition job.hpp:70
std::vector< Label > labels
Definition job.hpp:38
std::optional< plan::SizeFieldOptions > sizeField
Definition job.hpp:42
Metadata metadata
Definition job.hpp:43
std::vector< double > pointElevations
Optional authored Z, NaN samples the provider.
Definition job.hpp:35
std::vector< std::int64_t > pointIds
Definition job.hpp:36
std::vector< Point2 > points
Definition job.hpp:33
std::vector< plan::PatchMesh > fixedPatches
Definition job.hpp:41
JobOptions options
Definition job.hpp:44
std::vector< Path > paths
Definition job.hpp:34
std::vector< plan::QuadRegion > quadRegions
Definition job.hpp:40
std::vector< RegionSeed > regions
Definition job.hpp:39
std::vector< std::int32_t > pointMarkers
Definition job.hpp:37
JobReport report
Definition job.hpp:79
std::vector< Index > inputVertexToOutput
Definition job.hpp:78
Mesh mesh
Definition job.hpp:77
std::function< double(const Point2 *, const double *)> terrainBound
Definition job.hpp:53
std::function< double(const Point2 *, const double *, Point2 *)> terrainWitness
Definition job.hpp:52
std::function< bool()> cancelled
Definition job.hpp:54
std::string identity
Caller supplied dataset/provider version or fingerprint.
Definition job.hpp:55
std::function< double(double, double)> elevation
Definition job.hpp:51
std::function< double(const Box2 &)> maximumSize
Definition job.hpp:50
Point2 point
Definition job.hpp:14
std::int32_t region
Definition job.hpp:15
Definition terrainpolicy.hpp:15
double
Definition swmmpollutantpropertyadapter.cpp:68