diff options
Diffstat (limited to 'Magic2/Selector.cpp')
-rw-r--r-- | Magic2/Selector.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Magic2/Selector.cpp b/Magic2/Selector.cpp index 0b37f83..2dad00f 100644 --- a/Magic2/Selector.cpp +++ b/Magic2/Selector.cpp @@ -127,10 +127,10 @@ Selector::End() { ModelView* view = ModelView::FindView(view_mode); view_mode = 0; - + // get the model: if (!model || !nmarks || !view) return; - + // if not adding to selection: if (select_mode == SELECT_REPLACE) { Clear(); @@ -159,7 +159,7 @@ Selector::End() CRgn rgn; rgn.CreatePolygonRgn(pts, poly->nverts, ALTERNATE); - + if (rgn.PtInRegion(marks[0])) { if (select_mode == SELECT_REMOVE) { selection->RemovePoly(poly); @@ -214,7 +214,7 @@ Selector::End() bool will_select = true; for (int v = 0; v < poly->nverts && will_select; v++) - will_select = will_select && + will_select = will_select && selection->Contains((WORD) s_iter.index(), poly->verts[v]); if (will_select) @@ -403,7 +403,7 @@ Selector::Reselect() bool will_select = true; for (int v = 0; v < poly->nverts && will_select; v++) - will_select = will_select && + will_select = will_select && selection->Contains(s_index, poly->verts[v]); if (will_select) |