override public bool select(Vec pos) { Vec delta = pos.minus(mPos0); Vec len = mPos1.minus(mPos0); double proj1 = delta.dot(len) / len.lenghtSquare(); double proj2 = delta.perp().dot(len) / len.lenghtSquare(); return(proj1 > 0 && proj1 < 1 && proj2 > -0.05 && proj2 < 0.05); }