com.supermap.mobjects.situationsimulation
类 GeoEntityParameter
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.situationsimulation.GeoEntityParameter
-
- 所有已实现的接口:
- IDisposable
public class GeoEntityParameter extends com.supermap.data.InternalHandleDisposable
地理实体的基础属性类
-
-
构造器概要
构造器 构造器和说明 GeoEntityParameter()
构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象String
getAugPicturePath()
获取实体增强对象的图片路径。Map<Double,GeoEntityParameter>
getCameraDistanceParms()
获取相机与实体距离变化时基础属性数组。GeoEntityPlotStyle
getGeoEntityPlotStyle()
获取地理实体的标绘对象的样式。GeoEntityShowMode
getMode()
获取地理实体的显示模式。int
getModelID()
获取地理实体模型ID(模型数据集中IDSmID)。String
getModelPath()
获取地理实体模型路径。int
getPictureHeight()
获取图片的高。String
getPicturePath()
获取实体图片路径。int
getPictureWidth()
获取图片的宽。int
getPlotCode()
获取地理实体的标绘对象的code。int
getPlotLibID()
获取地理实体的标绘对象的libID。Point3D
getPosition()
获取地理实体位置。Point3D
getRotateAngle()
获取地理实体旋转。Point3D
getScale()
获取地理实体缩放。boolean
isAugPicturePathUpdate()
实体增强对象的图片路径是否更新。boolean
isCameraDistanceParmsUpdate()
相机与实体距离变化时基础属性数组是否更新。boolean
isModelIDUpdate()
地理实体模型ID(模型数据集中IDSmID)是否更新。boolean
isModelPathUpdate()
地理实体模型路径是否更新。boolean
isModeUpdate()
地理实体的显示模式是否更新。boolean
isPicturePathUpdate()
地理实体图片路径是否更新。boolean
isPictureSizeUpdate()
地理实体图片大小是否修改。boolean
isPlotParamUpdate()
地理实体的标绘对象参数是否更新。boolean
isPositionUpdate()
地理实体位置是否更新。boolean
isRotateAngleUpdate()
地理实体旋转是否更新。boolean
isScaleUpdate()
地理实体缩放是否更新。boolean
isVisible()
获取地理实体显隐。boolean
isVisibleUpdate()
地理实体显隐是否更新。void
setAugPicturePath(String path)
设置实体增强对象的图片路径。void
setCameraDistanceParms(Map<Double,GeoEntityParameter> mapParm)
设置相机与实体距离变化时基础属性数组。void
setMode(GeoEntityShowMode eMode)
设置地理实体的显示模式。void
setModelID(int modelID)
设置地理实体模型ID(模型数据集中IDSmID)。void
setModelPath(String path)
设置地理实体模型路径。void
setPictureHeight(int nHeight)
设置图片的高。void
setPicturePath(String strPath)
设置实体图片。void
setPictureWidth(int nWidth)
设置图片的宽。void
setPlotParam(int libID, int code, GeoEntityPlotStyle plotStyle)
设置标绘对象参数。void
setPosition(Point3D pt)
设置地理实体位置。void
setRotateAngle(Point3D pt)
设置地理实体旋转。void
setScale(Point3D pt)
设置地理实体缩放。void
setVisible(boolean visible)
设置地理实体显隐。
-
-
-
方法详细资料
-
dispose
public void dispose()
释放对象
-
setPosition
public void setPosition(Point3D pt)
设置地理实体位置。- 参数:
pt
- 位置。
-
getPosition
public Point3D getPosition()
获取地理实体位置。- 返回:
- 位置。
-
isPositionUpdate
public boolean isPositionUpdate()
地理实体位置是否更新。- 返回:
- 位置是否更新。
-
setScale
public void setScale(Point3D pt)
设置地理实体缩放。- 参数:
pt
- 缩放。
-
getScale
public Point3D getScale()
获取地理实体缩放。- 返回:
- 缩放。
-
isScaleUpdate
public boolean isScaleUpdate()
地理实体缩放是否更新。- 返回:
- 缩放是否更新。
-
setRotateAngle
public void setRotateAngle(Point3D pt)
设置地理实体旋转。- 参数:
pt
- 旋转。
-
getRotateAngle
public Point3D getRotateAngle()
获取地理实体旋转。- 返回:
- 旋转。
-
isRotateAngleUpdate
public boolean isRotateAngleUpdate()
地理实体旋转是否更新。- 返回:
- 旋转是否更新。
-
setModelPath
public void setModelPath(String path)
设置地理实体模型路径。- 参数:
path
- 模型路径。
-
getModelPath
public String getModelPath()
获取地理实体模型路径。- 返回:
- 模型路径。
-
isModelPathUpdate
public boolean isModelPathUpdate()
地理实体模型路径是否更新。- 返回:
- 模型路径是否更新。
-
setVisible
public void setVisible(boolean visible)
设置地理实体显隐。- 参数:
visible
- 是否显示。
-
isVisible
public boolean isVisible()
获取地理实体显隐。- 返回:
- 是否显示。
-
isVisibleUpdate
public boolean isVisibleUpdate()
地理实体显隐是否更新。- 返回:
- 显隐是否更新。
-
setModelID
public void setModelID(int modelID)
设置地理实体模型ID(模型数据集中IDSmID)。- 参数:
modelID
- 模型ID。
-
getModelID
public int getModelID()
获取地理实体模型ID(模型数据集中IDSmID)。- 返回:
- 模型ID。。
-
isModelIDUpdate
public boolean isModelIDUpdate()
地理实体模型ID(模型数据集中IDSmID)是否更新。- 返回:
- 实体模型ID是否更新。。
-
setAugPicturePath
public void setAugPicturePath(String path)
设置实体增强对象的图片路径。- 参数:
path
- 图片路径。
-
getAugPicturePath
public String getAugPicturePath()
获取实体增强对象的图片路径。- 返回:
- 图片路径。
-
isAugPicturePathUpdate
public boolean isAugPicturePathUpdate()
实体增强对象的图片路径是否更新。- 返回:
- 图片路径是否更新。
-
setCameraDistanceParms
public void setCameraDistanceParms(Map<Double,GeoEntityParameter> mapParm)
设置相机与实体距离变化时基础属性数组。- 参数:
mapParm
- 基础属性数组。
-
getCameraDistanceParms
public Map<Double,GeoEntityParameter> getCameraDistanceParms()
获取相机与实体距离变化时基础属性数组。- 返回:
- 基础属性数组。
-
isCameraDistanceParmsUpdate
public boolean isCameraDistanceParmsUpdate()
相机与实体距离变化时基础属性数组是否更新。- 返回:
- 数组是否更新。
-
setPlotParam
public void setPlotParam(int libID, int code, GeoEntityPlotStyle plotStyle)
设置标绘对象参数。- 参数:
libID
- 库ID。code
- 对象code。plotStyle
- 标绘对象样式。(内部会拷贝一份,外部new的,外部释放)
-
isPlotParamUpdate
public boolean isPlotParamUpdate()
地理实体的标绘对象参数是否更新。- 返回:
- 标绘对象参数是否更新。
-
getPlotLibID
public int getPlotLibID()
获取地理实体的标绘对象的libID。- 返回:
- 返回标绘对象的libID。
-
getPlotCode
public int getPlotCode()
获取地理实体的标绘对象的code。- 返回:
- 返回标绘对象的code。
-
getGeoEntityPlotStyle
public GeoEntityPlotStyle getGeoEntityPlotStyle()
获取地理实体的标绘对象的样式。- 返回:
- 返回标绘对象的样式。
-
setMode
public void setMode(GeoEntityShowMode eMode)
设置地理实体的显示模式。- 参数:
eMode
- 模式显示。
-
getMode
public GeoEntityShowMode getMode()
获取地理实体的显示模式。- 返回:
- 模式显示。
-
isModeUpdate
public boolean isModeUpdate()
地理实体的显示模式是否更新。- 返回:
- 显示模式是否更新则返回TRUE,否则返回FALSE。
-
setPicturePath
public void setPicturePath(String strPath)
设置实体图片。- 参数:
strPath
- 图片路径。
-
getPicturePath
public String getPicturePath()
获取实体图片路径。- 返回:
- 返回图片路径。
-
isPicturePathUpdate
public boolean isPicturePathUpdate()
地理实体图片路径是否更新。- 返回:
- 路径更新返回TRUE,否则返回FALSE。
-
setPictureWidth
public void setPictureWidth(int nWidth)
设置图片的宽。(单位:像素)- 参数:
nWidth
- 宽
-
getPictureWidth
public int getPictureWidth()
获取图片的宽。(单位:像素)- 返回:
- 成功返回宽,否则返回-1。
-
setPictureHeight
public void setPictureHeight(int nHeight)
设置图片的高。(单位:像素)- 参数:
nHeight
- 高。
-
getPictureHeight
public int getPictureHeight()
获取图片的高。(单位:像素)- 返回:
- 成功返回高,否则返回-1。
-
isPictureSizeUpdate
public boolean isPictureSizeUpdate()
地理实体图片大小是否修改。- 返回:
- 修改返回TRUE,否则返回FALSE。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.