Region ====== .. currentmodule:: skia .. autoclass:: skia.Region .. rubric:: Classes .. autosummary:: :toctree: :nosignatures: :template: class.rst ~skia.Region.Cliperator ~skia.Region.Iterator ~skia.Region.Op ~skia.Region.Spanerator .. rubric:: Methods .. autosummary:: :nosignatures: ~skia.Region.__init__ ~skia.Region.cliperator ~skia.Region.computeRegionComplexity ~skia.Region.contains ~skia.Region.getBoundaryPath ~skia.Region.getBounds ~skia.Region.intersects ~skia.Region.isComplex ~skia.Region.isEmpty ~skia.Region.isRect ~skia.Region.iterator ~skia.Region.op ~skia.Region.quickContains ~skia.Region.quickReject ~skia.Region.readFromMemory ~skia.Region.set ~skia.Region.setEmpty ~skia.Region.setPath ~skia.Region.setRect ~skia.Region.setRects ~skia.Region.setRegion ~skia.Region.spanerator ~skia.Region.swap ~skia.Region.translate ~skia.Region.writeToMemory .. rubric:: Attributes .. autosummary:: ~skia.Region.kDifference_Op ~skia.Region.kIntersect_Op ~skia.Region.kLastOp ~skia.Region.kOpCnt ~skia.Region.kReplace_Op ~skia.Region.kReverseDifference_Op ~skia.Region.kUnion_Op ~skia.Region.kXOR_Op Methods ------- .. automethod:: skia.Region.__init__ .. automethod:: skia.Region.cliperator .. automethod:: skia.Region.computeRegionComplexity .. automethod:: skia.Region.contains .. automethod:: skia.Region.getBoundaryPath .. automethod:: skia.Region.getBounds .. automethod:: skia.Region.intersects .. automethod:: skia.Region.isComplex .. automethod:: skia.Region.isEmpty .. automethod:: skia.Region.isRect .. automethod:: skia.Region.iterator .. automethod:: skia.Region.op .. automethod:: skia.Region.quickContains .. automethod:: skia.Region.quickReject .. automethod:: skia.Region.readFromMemory .. automethod:: skia.Region.set .. automethod:: skia.Region.setEmpty .. automethod:: skia.Region.setPath .. automethod:: skia.Region.setRect .. automethod:: skia.Region.setRects .. automethod:: skia.Region.setRegion .. automethod:: skia.Region.spanerator .. automethod:: skia.Region.swap .. automethod:: skia.Region.translate .. automethod:: skia.Region.writeToMemory Attributes ---------- .. autoattribute:: skia.Region.kDifference_Op .. autoattribute:: skia.Region.kIntersect_Op .. autoattribute:: skia.Region.kLastOp .. autoattribute:: skia.Region.kOpCnt .. autoattribute:: skia.Region.kReplace_Op .. autoattribute:: skia.Region.kReverseDifference_Op .. autoattribute:: skia.Region.kUnion_Op .. autoattribute:: skia.Region.kXOR_Op