1. ;;说明:判断两个图元是否有交点
    2. ;;参数:ent1:图元1
    3. ;;参数:ent2:图元2
    4. ;;返回:有交点返回T,否则则返回nil
    5. (defun InterWith(ent1 ent2)
    6. (>
    7. (vlax-safearray-get-u-bound
    8. (vlax-variant-value
    9. (vla-IntersectWith (vlax-ename->vla-object ent1) (vlax-ename->vla-object ent2) acExtendNone)
    10. )
    11. 1
    12. )
    13. 1
    14. )
    15. )