Searched refs:shape2 (Results 1 – 2 of 2) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
D | Region.cpp | 391 Region::Shape Region::Shape::shapeOperation(const Shape& shape1, const Shape& shape2) in shapeOperation() argument 397 if (Operation::trySimpleOperation(shape1, shape2, result)) in shapeOperation() 403 SpanIterator spans2 = shape2.spansBegin(); in shapeOperation() 404 SpanIterator spans2End = shape2.spansEnd(); in shapeOperation() 427 segments2 = shape2.segmentsBegin(spans2); in shapeOperation() 428 segments2End = shape2.segmentsEnd(spans2); in shapeOperation() 477 result.appendSpans(shape2, spans2, spans2End); in shapeOperation() 483 static bool trySimpleOperation(const Shape& shape1, const Shape& shape2, Shape& result) in trySimpleOperation() 486 result = shape2; in trySimpleOperation() 501 Region::Shape Region::Shape::unionShapes(const Shape& shape1, const Shape& shape2) in unionShapes() argument [all …]
|
D | Region.h | 94 static Shape unionShapes(const Shape& shape1, const Shape& shape2); 95 static Shape intersectShapes(const Shape& shape1, const Shape& shape2); 96 static Shape subtractShapes(const Shape& shape1, const Shape& shape2); 105 static bool compareShapes(const Shape& shape1, const Shape& shape2); 117 static Shape shapeOperation(const Shape& shape1, const Shape& shape2);
|