Browse Source

loose gwn inout examine

V2-integral
Zhicheng Wang 5 days ago
parent
commit
16fface467
  1. 2
      primitive_process/src/primitive/pattern/polyline_pattern.cpp

2
primitive_process/src/primitive/pattern/polyline_pattern.cpp

@ -82,7 +82,7 @@ double polyline_pattern::eval_sdf(Eigen::Vector2d p) const
[&](size_t i) { return (std::abs(this->bulges[i]) <= epsilon) ? line_cpm(i) : circle_cpm(i); });
// if (p.norm() > 1 && std::abs(gwn) / two_pi != .0) abort();
return std::abs(gwn) / two_pi < 1. ? min_dist : -min_dist;
return std::abs(gwn) < pi ? min_dist : -min_dist;
}
// double polyline_pattern::eval_sdf(Eigen::Vector2d p) const

Loading…
Cancel
Save