Lines Matching refs:aSubA
123 const basegfx::B3DPolygon aSubA(rPolA.getB3DPolygon(a)); in impAddInBetweenFill() local
125 OSL_ENSURE(aSubA.count() == aSubB.count(), "impAddInBetweenFill: unequally sized polygons (!)"); in impAddInBetweenFill()
126 const sal_uInt32 nPointCount(::std::min(aSubA.count(), aSubB.count())); in impAddInBetweenFill()
130 const sal_uInt32 nEdgeCount(aSubA.isClosed() ? nPointCount : nPointCount - 1L); in impAddInBetweenFill()
136 const double fPolygonLengthA(basegfx::tools::getLength(aSubA)); in impAddInBetweenFill()
148 const basegfx::B3DPoint aStartA(aSubA.getB3DPoint(nIndexA)); in impAddInBetweenFill()
149 const basegfx::B3DPoint aEndA(aSubA.getB3DPoint(nIndexB)); in impAddInBetweenFill()
163 aNew.setNormal(0L, aSubA.getNormal(nIndexA)); in impAddInBetweenFill()
166 aNew.setNormal(3L, aSubA.getNormal(nIndexB)); in impAddInBetweenFill()
220 basegfx::B3DPolygon aSubA(rPolA.getB3DPolygon(a)); in impCreateInBetweenNormals() local
222 … OSL_ENSURE(aSubA.count() == aSubB.count(), "sdrExtrudePrimitive3D: unequally sized polygons (!)"); in impCreateInBetweenNormals()
223 const sal_uInt32 nPointCount(::std::min(aSubA.count(), aSubB.count())); in impCreateInBetweenNormals()
227 basegfx::B3DPoint aPrevA(aSubA.getB3DPoint(nPointCount - 1L)); in impCreateInBetweenNormals()
228 basegfx::B3DPoint aCurrA(aSubA.getB3DPoint(0L)); in impCreateInBetweenNormals()
229 const bool bClosed(aSubA.isClosed()); in impCreateInBetweenNormals()
234 const basegfx::B3DPoint aNextA(aSubA.getB3DPoint(nIndNext)); in impCreateInBetweenNormals()
272 aSubA.setNormal(b, aNewNormal); in impCreateInBetweenNormals()
278 aSubA.setNormal(b, aNormalLeft); in impCreateInBetweenNormals()
287 rPolA.setB3DPolygon(a, aSubA); in impCreateInBetweenNormals()
304 basegfx::B3DPolygon aSubA(rPolA.getB3DPolygon(a)); in impMixNormals() local
306 … OSL_ENSURE(aSubA.count() == aSubB.count(), "sdrExtrudePrimitive3D: unequally sized polygons (!)"); in impMixNormals()
307 const sal_uInt32 nPointCount(::std::min(aSubA.count(), aSubB.count())); in impMixNormals()
311 const basegfx::B3DVector aVA(aSubA.getNormal(b) * fWeightA); in impMixNormals()
315 aSubA.setNormal(b, aVNew); in impMixNormals()
318 rPolA.setB3DPolygon(a, aSubA); in impMixNormals()