def _get_clockwise(self): from defcon.pens.clockwiseTestPointPen import ClockwiseTestPointPen if self._clockwiseCache is None: pen = ClockwiseTestPointPen() self.drawPoints(pen) self._clockwiseCache = pen.getIsClockwise() return self._clockwiseCache
def _get_clockwise(self): if self._clockwise is None: pointPen = ClockwiseTestPointPen() self.drawPoints(pointPen) self._clockwiseCache = pointPen.getIsClockwise() return self._clockwise
def contourClockwiseRepresentationFactory(contour): pen = ClockwiseTestPointPen() contour.drawPoints(pen) return pen.getIsClockwise()