parameters: (snap_time, current_time)
return_statement: return True
docstring: Returns true if snap_time is sufficiently far from current_time to send geometry update.
          Args:
              snap_time (Number)
              current_time (Number)
          Returns:
              (bool)
docstring_summary: Returns true if snap_time is sufficiently far from current_time to send geometry update.
          Args:
              snap_time (Number)
              current_time (Number)
          Returns:
              (bool)
docstring_tokens: Returns true if snap_time is sufficiently far from current_time to send geometry update . Args : snap_time ( Number ) current_time ( Number ) Returns : ( bool )
function: def _does_snap_time_require_update(snap_time, current_time):
          """
          Returns true if snap_time is sufficiently far from current_time to send geometry update.
          Args:
              snap_time (Number)
              current_time (Number)
          Returns:
              (bool)
          """
          if current_time is not None and abs(snap_time - current_time) < 0.5:
              logger.info('Snap time {} too close to current_time {}; no geometry parsed'.format(
                  snap_time, current_time))
              return False
          return True
function_tokens: def _does_snap_time_require_update ( snap_time , current_time ) : if current_time is not None and abs ( snap_time - current_time ) < 0.5 : logger . info ( 'Snap time {} too close to current_time {}; no geometry parsed' . format ( snap_time , current_time ) ) return False return True