mirror of https://github.com/CGAL/cgal
cleanup
This commit is contained in:
parent
fdbd1af329
commit
6d698871f9
|
|
@ -235,7 +235,8 @@ public:
|
||||||
== Epeck_with_sqrt
|
== Epeck_with_sqrt
|
||||||
*/
|
*/
|
||||||
template <class PointRange>
|
template <class PointRange>
|
||||||
Curve(const PointRange& point_range) : prefix_length(point_range.size())
|
Curve(const PointRange& point_range)
|
||||||
|
: prefix_length(point_range.size())
|
||||||
{
|
{
|
||||||
if constexpr ( ! std::is_floating_point<typename K::FT>::type::value) {
|
if constexpr ( ! std::is_floating_point<typename K::FT>::type::value) {
|
||||||
input.reserve(point_range.size());
|
input.reserve(point_range.size());
|
||||||
|
|
@ -376,11 +377,11 @@ std::ostream& operator<<(std::ostream& out, const Curve<K>& curve);
|
||||||
template <typename K>
|
template <typename K>
|
||||||
void Curve<K>::push_back(Point const& point)
|
void Curve<K>::push_back(Point const& point)
|
||||||
{
|
{
|
||||||
if (prefix_length.size()) {
|
if (prefix_length.empty()) {
|
||||||
|
prefix_length.push_back(0);
|
||||||
|
} else {
|
||||||
auto segment_distance = distance(points.back(), point);
|
auto segment_distance = distance(points.back(), point);
|
||||||
prefix_length.push_back(prefix_length.back() + segment_distance);
|
prefix_length.push_back(prefix_length.back() + segment_distance);
|
||||||
} else {
|
|
||||||
prefix_length.push_back(0);
|
|
||||||
}
|
}
|
||||||
if (points.empty()){
|
if (points.empty()){
|
||||||
extreme_points = point.bbox();
|
extreme_points = point.bbox();
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,6 @@ namespace CGAL {
|
||||||
template < typename FT_, typename Dim_, typename Derived_=Default>
|
template < typename FT_, typename Dim_, typename Derived_=Default>
|
||||||
struct Cartesian_base_d : public CGAL_BASE
|
struct Cartesian_base_d : public CGAL_BASE
|
||||||
{
|
{
|
||||||
typedef FT_ FT;
|
|
||||||
constexpr Cartesian_base_d(){}
|
constexpr Cartesian_base_d(){}
|
||||||
constexpr Cartesian_base_d(int d):CGAL_BASE(d){}
|
constexpr Cartesian_base_d(int d):CGAL_BASE(d){}
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue