com.supermap.realspace.threeddesigner.street

类 Intersection

    • 方法详细资料

      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
      • getID

        public int getID()
        返回路口ID。
        返回:
        路口ID。
      • setTuringRadius

        public void setTuringRadius(int startRoadID,
                                    int endRoadID,
                                    double radius)
        设置转弯半径。
        参数:
        startRoadID - 起始道路ID。
        endRoadID - 终止道路ID。
        radius - 转弯半径。
      • getTuringRadius

        public double getTuringRadius(int startRoadID,
                                      int endRoadID)
        返回转弯半径。
        参数:
        startRoadID - 起始道路ID。
        endRoadID - 终止道路ID。
        返回:
        转弯半径。
      • setParameter

        public void setParameter(IntersectionParameter param)
        设置路口参数模板。
        参数:
        param - 路口参数模板。
      • getParameter

        public IntersectionParameter getParameter()
        返回路口参数模板。
        返回:
        路口参数模板。
      • getOutline

        public GeoRegion3D getOutline()
        返回建模后的道路轮廓面。
        返回:
        建模后的道路轮廓面。
      • update

        public boolean update()
        刷新路口对象。
        返回:
        刷新路口对象是否成功。返回true表示刷新路口对象成功;返回false表示刷新路口对象失败。

Copyright © 2021–2025 SuperMap. All rights reserved.