void clearPathClip()
        {
            popClips();

            if (shouldClipComplex)
            {
                complexClipGeometry = 0;
                shouldClipComplex = false;
            }
        }
        void clearRectListClip()
        {
            popClips();

            if (shouldClipRectList)
            {
                rectListGeometry = 0;
                shouldClipRectList = false;
            }
        }
void Direct2DLowLevelGraphicsContext::SavedState::clearRectListClip()
{
    popClips();

    if (shouldClipRectList)
    {
        rectListGeometry = 0;
        shouldClipRectList = false;
    }
}
void Direct2DLowLevelGraphicsContext::SavedState::clearPathClip()
{
    popClips();

    if (shouldClipComplex)
    {
        complexClipGeometry = 0;
        shouldClipComplex = false;
    }
}
        void clearImageClip()
        {
            popClips();

            if (shouldClipBitmap)
            {
                maskBitmap = 0;
                bitmapMaskBrush = 0;
                shouldClipBitmap = false;
            }
        }
void Direct2DLowLevelGraphicsContext::SavedState::clearImageClip()
{
    popClips();

    if (shouldClipBitmap)
    {
        maskBitmap = 0;
        bitmapMaskBrush = 0;
        shouldClipBitmap = false;
    }
}
 void clearClip()
 {
     popClips();
     shouldClipRect = false;
 }
void Direct2DLowLevelGraphicsContext::SavedState::clearClip()
{
    popClips();
    shouldClipRect = false;
}