Home
last modified time | relevance | path

Searched refs:shape2 (Results 1 – 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/geometry/
DRegion.cpp391 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 …]
DRegion.h94 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);