StraightLine
if (!fPainter->StraightLine(start, end, color)) {
&& StraightLine(a, b, fPatternHandler.HighColor())) {
&& StraightLine(a, b, fPatternHandler.LowColor())) {
StraightLine(BPoint(r.left, r.top), BPoint(r.right - 1, r.top), c);
StraightLine(BPoint(r.right, r.top), BPoint(r.right, r.bottom - 1), c);
StraightLine(BPoint(r.right, r.bottom), BPoint(r.left + 1, r.bottom), c);
StraightLine(BPoint(r.left, r.bottom), BPoint(r.left, r.top + 1), c);
bool StraightLine(BPoint a, BPoint b,
if (!StraightLine(a, b, color)) {
bool StraightLine(BPoint a, BPoint b, const rgb_color& c);
StraightLine(a, b, fPatternHandler->HighColor().GetColor32())) {
StraightLine(a, b, fPatternHandler->LowColor().GetColor32())) {
StraightLine(BPoint(r.left, r.top),
StraightLine(BPoint(r.right, r.top),
StraightLine(BPoint(r.right, r.bottom),
StraightLine(BPoint(r.left, r.bottom),
bool StraightLine( BPoint a,