|
inline ShapeDistanceChecker(const BitmapConstRef<float, N> &sdf, const Shape &shape, const Projection &projection, DistanceMapping distanceMapping, double minImproveRatio) : distanceFinder(shape), sdf(sdf), distanceMapping(distanceMapping), minImproveRatio(minImproveRatio) {
|
|
inline ShapeDistanceChecker(const BitmapConstRef<float, N> &sdf, const Shape &shape, const Projection &projection, DistanceMapping distanceMapping, double minImproveRatio) : distanceFinder(shape), sdf(sdf), distanceMapping(distanceMapping), minImproveRatio(minImproveRatio) {
|
|
inline ArtifactClassifier classifier(const Vector2 &direction, double span) {
|
|
inline ArtifactClassifier classifier(const Vector2 &direction, double span) {
|
|
return ArtifactClassifier(this, direction, span);
|
|
return ArtifactClassifier(this, direction, span);
|