Lines Matching refs:polygon
125 BPoint polygon[4];
127 message->FindPoint("point", 0, &polygon[0]) >= B_OK &&
128 message->FindPoint("point", 1, &polygon[1]) >= B_OK &&
129 message->FindPoint("point", 2, &polygon[2]) >= B_OK &&
130 message->FindPoint("point", 3, &polygon[3]) >= B_OK) {
132 _DrawClientPolygon(token, polygon);
636 WindowLayer::_DrawClientPolygon(int32 token, BPoint polygon[4])
668 layer->ConvertToTop(&polygon[0]);
669 layer->ConvertToTop(&polygon[1]);
670 layer->ConvertToTop(&polygon[2]);
671 layer->ConvertToTop(&polygon[3]);
679 fDrawingEngine->StrokeLine(polygon[0], polygon[1], layer->ViewColor());
680 fDrawingEngine->StrokeLine(polygon[1], polygon[2], layer->ViewColor());
681 fDrawingEngine->StrokeLine(polygon[2], polygon[3], layer->ViewColor());
682 fDrawingEngine->StrokeLine(polygon[3], polygon[0], layer->ViewColor());