bool F_OpenBSpline::intersects (BoxObj& userb, Graphic* gs) { return !gs->GetPattern()->None() && f_intersects(userb, gs); }
bool SF_ClosedBSpline::intersects (BoxObj& userb, Graphic* gs) { return (!gs->GetPattern()->None() && f_intersects(userb, gs)) || s_intersects(userb, gs); }
boolean SF_MultiLine::intersects (BoxObj& userb, Graphic* gs) { return (!gs->GetPattern()->None() && f_intersects(userb, gs)) || s_intersects(userb, gs); }