Ported same_line() to XS

This commit is contained in:
Alessandro Ranellucci 2013-11-06 19:38:10 +01:00
parent b5aaeb9b12
commit d8e098ab0e
5 changed files with 21 additions and 9 deletions

View file

@ -54,6 +54,12 @@ Line::point_at(double distance) const
return p;
}
bool
Line::coincides_with(const Line* line) const
{
return this->a.coincides_with(&line->a) && this->b.coincides_with(&line->b);
}
#ifdef SLIC3RXS
void
Line::from_SV(SV* line_sv)