added curve leaf and probe intersection methods