public void setClipFactory(ClipFactory fact) {
        mState.mClipFactory = fact;
    }
Sets a ClipFactory to which requests for
{@link Canvas} clip.. method object will be made.

@param fact an instance of your ClipFactory implementation
caprice/ui/src/main/java/net/qiujuer/genius/ui/drawable/TouchEffectDrawable.java