copyWith method
Creates a copy of this confidence with modified values.
Implementation
ScanConfidence copyWith({
double? overall,
double? wallAccuracy,
double? dimensionAccuracy,
List<String>? warnings,
}) {
return ScanConfidence(
overall: overall ?? this.overall,
wallAccuracy: wallAccuracy ?? this.wallAccuracy,
dimensionAccuracy: dimensionAccuracy ?? this.dimensionAccuracy,
warnings: warnings ?? this.warnings,
);
}