void LineView::CreateHandles () { Coord x[2], y[2]; Viewer* v = GetViewer(); if (v != nil) { GetEndpoints(x[0], y[0], x[1], y[1]); _handles = new RubberHandles(nil, nil, x, y, 2, 0, HANDLE_SIZE); v->InitRubberband(_handles); } }
void RectView::CreateHandles () { Coord x[4], y[4]; Viewer* v = GetViewer(); if (v != nil) { GetCorners(x, y); _handles = new RubberHandles(nil, nil, x, y, 4, 0, HANDLE_SIZE); v->InitRubberband(_handles); } }