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
terrainerrorfield.cpp File Reference

Terrain residual sampling for mesh refinement. More...

#include "mesh/terrainerrorfield.h"
#include <QCache>
#include <QDataStream>
#include <QFile>
#include <QFileInfo>
#include <QSaveFile>
#include <QStorageInfo>
#include <QMap>
#include <QMutex>
#include <QSet>
#include <QThread>
#include <QtConcurrent/QtConcurrentMap>
#include <QVector>
#include <gdal_priv.h>
#include <ogr_spatialref.h>
#include <algorithm>
#include <cmath>
#include <limits>
#include <queue>
Include dependency graph for terrainerrorfield.cpp:

Classes

struct  mesh::TerrainErrorField::Impl
 
struct  mesh::TerrainErrorField::Impl::Stats
 
struct  mesh::TerrainErrorField::Impl::Triangle
 

Namespaces

namespace  mesh
 

Detailed Description

Terrain residual sampling for mesh refinement.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License
GPL-3.0-or-later

Variable Documentation

◆ a

double a = 0

◆ b

double b = 0

◆ c

double c = 0

◆ cols

int cols = 0

◆ count

quint64 count = 0

◆ error

double error = 0

◆ missing

quint64 missing = 0

◆ nodes

QVector<Node> nodes

◆ rows

int rows = 0

◆ x

int x = 0

◆ x0

double x0 = 0

◆ x1

double x1 = 0

◆ xMesh

QVector<double> xMesh

◆ y

int y = 0

◆ y0

double y0 = 0

◆ y1

double y1 = 0

◆ yMesh

QVector<double> yMesh

◆ zd

QVector<double> zd

◆ zf

QVector<float> zf