com.supermap.data
类 GeoModel
- java.lang.Object
-
- com.supermap.data.Geometry
-
- com.supermap.data.Geometry3D
-
- com.supermap.data.GeoModel
-
public class GeoModel extends Geometry3D
三维模型几何对象类该类用于建立三维几何对象的模型,从而实现对三维几何对象进行渲染
-
-
构造器概要
构造器 构造器和说明 GeoModel()构造一个新的 GeoModel 对象。GeoModel(GeoModel geoModel)根据给定的 GeoModel 对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoModelclone()返回当前对象的一个拷贝。voiddispose()释放该对象所占用的资源。booleanfromFile(java.lang.String file)根据指定路径下的模型文件,构造一个新的GeoModel对象booleanfromFile(java.lang.String file, Point3D position)根据指定路径下的模型文件和指定位置,构造一个新的GeoModel对象java.lang.StringgetName()获取三维模型几何对象的名称.NodeAnimationgetNodeAnimation()获取三维模型对象的节点动画。voidsetName(java.lang.String name)设置三维模型几何对象的名称。-
从类继承的方法 com.supermap.data.Geometry3D
getGeoModel, getInnerPoint3D, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle3D, getVolume, offset, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle3D
-
-
-
-
构造器详细资料
-
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。
-
getNodeAnimation
public NodeAnimation getNodeAnimation()
获取三维模型对象的节点动画。- 返回:
- 节点动画对象
-
-