App: modernize C++: use equals default

This commit is contained in:
wmayer
2023-08-20 15:30:18 +02:00
parent db0f6534c3
commit 3e35b5f606
12 changed files with 10 additions and 69 deletions

View File

@@ -89,17 +89,6 @@ ColorField::ColorField (const ColorModel &rclModel, float fMin, float fMax, std:
set(rclModel, fMin, fMax, usCt);
}
ColorField::ColorField (const ColorField &rclCF)
: colorModel(rclCF.colorModel)
, fMin(rclCF.fMin)
, fMax(rclCF.fMax)
, fAscent(rclCF.fAscent)
, fConstant(rclCF.fConstant)
, ctColors(rclCF.ctColors)
, colorField(rclCF.colorField)
{
}
ColorField& ColorField::operator = (const ColorField &rclCF)
{
colorField = rclCF.colorField;
@@ -338,21 +327,6 @@ ColorLegend::ColorLegend ()
values.push_back(1.0f);
}
ColorLegend::ColorLegend (const ColorLegend &rclCL)
{
*this = rclCL;
}
ColorLegend& ColorLegend::operator = (const ColorLegend &rclCL)
{
colorFields = rclCL.colorFields;
names = rclCL.names;
values = rclCL.values;
outsideGrayed = rclCL.outsideGrayed;
return *this;
}
bool ColorLegend::operator == (const ColorLegend &rclCL) const
{
return (colorFields.size() == rclCL.colorFields.size()) &&