com.supermap.realspace.threeddesigner

类 LoftedBody

  • 所有已实现的接口:
    IDisposable


    public class LoftedBody
    extends CSGEntity
    放样体,继承于 CSGEntity

    放样路径上放样点数不小于2。

    • 构造器详细资料

      • LoftedBody

        public LoftedBody()
        构造一个新的 LoftedBody 对象。
      • LoftedBody

        public LoftedBody(LoftedBody loftedBodyEntity)
        根据给定的 LoftedBody 对象构造一个与其完全相同的新对象。
        参数:
        loftedBodyEntity - 指定的旋转拉伸体几何对象。
      • LoftedBody

        public LoftedBody(CSGProfile profile,
                          Point3Ds loftPath)
        根据给定的截面和放样路径,构造一个新的LoftedBody 对象。
        参数:
        profile - 放样体的截面信息。
        loftPath - 放样体的放样路径。
    • 方法详细资料

      • getProfile

        public CSGProfile getProfile()
        返回放样体的截面信息。
        返回:
        放样体的截面信息。
      • SetProfile

        public void SetProfile(CSGProfile profile)
        设置放样体的截面信息。
        参数:
        profile - 放样体的截面信息。
      • getLoftPath

        public Point3Ds getLoftPath()
        返回放样体的放样路径。
        返回:
        放样体的放样路径。
      • setLoftPath

        public void setLoftPath(Point3Ds loftPath)
        设置放样体的放样路径。
        参数:
        loftPath - 放样路径。

Copyright © 2021–2024 SuperMap. All rights reserved.