|
B2DPolyPolygon | basegfx::utils::solveCrossovers (const B2DPolyPolygon &rCandidate, size_t *pPointLimit=nullptr) |
| Solve all crossovers (aka self-intersections) in a polyPolygon. More...
|
|
B2DPolyPolygon | basegfx::utils::solveCrossovers (const B2DPolygon &rCandidate) |
| Solve all crossovers (aka self-intersections) in a Polygon. More...
|
|
B2DPolyPolygon | basegfx::utils::stripNeutralPolygons (const B2DPolyPolygon &rCandidate) |
| Strip neutral polygons from PolyPolygon. More...
|
|
B2DPolyPolygon | basegfx::utils::createNonzeroConform (const B2DPolyPolygon &rCandidate) |
| Emulate nonzero winding rule filling. More...
|
|
B2DPolyPolygon | basegfx::utils::stripDispensablePolygons (const B2DPolyPolygon &rCandidate, bool bKeepAboveZero=false) |
| Remove unnecessary/non-displayed polygons. More...
|
|
B2DPolyPolygon | basegfx::utils::prepareForPolygonOperation (const B2DPolygon &rCandidate) |
| prep for ops - solve self-intersections and intersections, remove neutral parts and check orientations. More...
|
|
B2DPolyPolygon | basegfx::utils::prepareForPolygonOperation (const B2DPolyPolygon &rCandidate) |
| prep for ops - solve self-intersections and intersections, remove neutral parts and check orientations. More...
|
|
B2DPolyPolygon | basegfx::utils::solvePolygonOperationOr (const B2DPolyPolygon &rCandidateA, const B2DPolyPolygon &rCandidateB) |
| OR: Return all areas where CandidateA or CandidateB exist. More...
|
|
B2DPolyPolygon | basegfx::utils::solvePolygonOperationXor (const B2DPolyPolygon &rCandidateA, const B2DPolyPolygon &rCandidateB) |
| XOR: Return all areas where CandidateA or CandidateB exist, but not both. More...
|
|
B2DPolyPolygon | basegfx::utils::solvePolygonOperationAnd (const B2DPolyPolygon &rCandidateA, const B2DPolyPolygon &rCandidateB) |
| AND: Return all areas where CandidateA and CandidateB exist. More...
|
|
B2DPolyPolygon | basegfx::utils::solvePolygonOperationDiff (const B2DPolyPolygon &rCandidateA, const B2DPolyPolygon &rCandidateB) |
| DIFF: Return all areas where CandidateA is not covered by CandidateB (cut B out of A) More...
|
|
B2DPolyPolygon | basegfx::utils::mergeToSinglePolyPolygon (const B2DPolyPolygonVector &rInput) |
| merge all single PolyPolygons to a single, OR-ed PolyPolygon More...
|
|