:github_url: https://github.com/kivymd/KivyMD/blob/master/kivymd/utils/cubic_bezier.py

kivymd.utils.cubic_bezier
=========================

.. py:module:: kivymd.utils.cubic_bezier


API - :mod:`kivymd.utils.cubic_bezier`
--------------------------------------

.. py:data:: float_epsilon
   :value: 8.34465e-07

   

.. py:data:: cbrt

   

.. py:class:: CubicBezier(*args)


   Ported from Android source code

   .. py:attribute:: p0
      :value: 0

      

   .. py:attribute:: p1
      :value: 0

      

   .. py:attribute:: p2
      :value: 0

      

   .. py:attribute:: p3
      :value: 0

      

   .. py:method:: evaluate_cubic(p1, p2, t)


   .. py:method:: clamp_range(r)


   .. py:method:: close_to(x, y)


   .. py:method:: find_first_cubic_root(p0, p1, p2, p3)


   .. py:method:: t(value: float)




