Revision da7d1542405daad7f73926320cbd1030acb4a9bb authored by Thomas Fischer on 07 December 2022, 07:35:18 UTC, committed by Thomas Fischer on 07 December 2022, 07:35:18 UTC
1 parent 249343d
WeightedPoint.cpp
/**
* \file
* \copyright
* Copyright (c) 2012-2022, OpenGeoSys Community (http://www.opengeosys.org)
* Distributed under a Modified BSD License.
* See accompanying file LICENSE.txt or
* http://www.opengeosys.org/project/license
*/
#include "WeightedPoint.h"
#include <ostream>
namespace MathLib
{
// Used to output helpful information if the unit tests fail.
std::ostream& operator<<(std::ostream& os, MathLib::WeightedPoint const& wp)
{
auto const dim = wp.getDimension();
os << "WP[" << dim << "D]{{";
for (std::size_t comp = 0; comp < 3; ++comp)
{
if (comp != 0)
{
os << ", ";
}
os << wp[comp];
}
os << "}, weight=" << wp.getWeight() << '}';
return os;
}
} // namespace MathLib
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...