Lines Matching refs:maPolygons
41 basegfx::B2DPolygonVector maPolygons; member in ImplB2DPolyPolygon
44 ImplB2DPolyPolygon() : maPolygons() in ImplB2DPolyPolygon()
49 maPolygons(1,rToBeCopied) in ImplB2DPolyPolygon()
56 if(maPolygons.size() != rPolygonList.maPolygons.size()) in operator ==()
60 if(!(maPolygons == rPolygonList.maPolygons)) in operator ==()
68 return maPolygons[nIndex]; in getB2DPolygon()
73 maPolygons[nIndex] = rPolygon; in setB2DPolygon()
81 basegfx::B2DPolygonVector::iterator aIndex(maPolygons.begin()); in insert()
83 maPolygons.insert(aIndex, nCount, rPolygon); in insert()
94 maPolygons.reserve(maPolygons.size() + nCount); in insert()
95 basegfx::B2DPolygonVector::iterator aIndex(maPolygons.begin()); in insert()
100 aIndex = maPolygons.insert(aIndex, rPolyPolygon.getB2DPolygon(a)); in insert()
111 basegfx::B2DPolygonVector::iterator aStart(maPolygons.begin()); in remove()
115 maPolygons.erase(aStart, aEnd); in remove()
121 return maPolygons.size(); in count()
126 for(sal_uInt32 a(0L); a < maPolygons.size(); a++) in setClosed()
128 maPolygons[a].setClosed(bNew); in setClosed()
134 std::for_each( maPolygons.begin(), in flip()
135 maPolygons.end(), in flip()
141 std::for_each( maPolygons.begin(), in removeDoublePoints()
142 maPolygons.end(), in removeDoublePoints()
148 for(sal_uInt32 a(0L); a < maPolygons.size(); a++) in transform()
150 maPolygons[a].transform(rMatrix); in transform()
156 std::for_each( maPolygons.begin(), in makeUnique()
157 maPolygons.end(), in makeUnique()
163 if(maPolygons.empty()) in begin()
166 return &maPolygons.front(); in begin()
171 if(maPolygons.empty()) in end()
174 return (&maPolygons.back())+1; in end()
179 if(maPolygons.empty()) in begin()
182 return &maPolygons.front(); in begin()
187 if(maPolygons.empty()) in end()
190 return &(maPolygons.back())+1; in end()