逻辑不对 如果没有line,哪来的line.theta()?