com.supermap.data

类 GeoModel



  • public class GeoModel
    extends Geometry3D
    三维模型几何对象类

    该类用于建立三维几何对象的模型,从而实现对三维几何对象进行渲染

    • 构造器详细资料

      • GeoModel

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

        public GeoModel(GeoModel geoModel)
        根据给定的 GeoModel 对象构造一个与其完全相同的新对象。
        参数:
        geoModel - 给定的 GeoModel 对象。 return 构造一个新的 GeoModel 对象。
    • 方法详细资料

      • getName

        public java.lang.String getName()
        获取三维模型几何对象的名称.
        返回:
        返回获得的名称
      • setName

        public void setName(java.lang.String name)
        设置三维模型几何对象的名称。
        参数:
        name - 给定的模型名称。
      • fromFile

        public boolean fromFile(java.lang.String file)
        根据指定路径下的模型文件,构造一个新的GeoModel对象
        参数:
        file - 给定的模型路径。
        返回:
        成功返回YES,否则返回NO。
      • fromFile

        public boolean fromFile(java.lang.String file,
                                Point3D position)
        根据指定路径下的模型文件和指定位置,构造一个新的GeoModel对象
        参数:
        file - 给定的模型路径。
        position - 指定位置。
        返回:
        成功返回YES,否则返回NO。
      • clone

        public GeoModel clone()
        从类复制的说明: Geometry
        返回当前对象的一个拷贝。
        指定者:
        clone 在类中 Geometry
        返回:
        返回当前对象的一个拷贝。
      • dispose

        public void dispose()
        释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
        覆盖:
        dispose 在类中 Geometry
      • getNodeAnimation

        public NodeAnimation getNodeAnimation()
        获取三维模型对象的节点动画。
        返回:
        节点动画对象