com.supermap.realspace
类 Layer3DDynamicObject
- java.lang.Object
-
- com.supermap.realspace.Layer3D
-
- com.supermap.realspace.Layer3DDynamicObject
-
public class Layer3DDynamicObject extends Layer3D
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 boolean
getBuildLOD()
boolean
getDirectionAlignTrack(java.lang.String objectName)
MotionType
getMotionType(java.lang.String objectName)
float
getUpdateInterval()
void
removeAllObject(java.lang.String objectName)
void
removeObject(java.lang.String objectName, int[] ids)
void
setBuildLOD(boolean value)
void
SetCollisionDetection(java.lang.String fileName, boolean bColliDetection)
void
setDirectionAlignTrack(java.lang.String objectName, boolean bAlignTrack)
void
setMotionType(java.lang.String objectName, MotionType motionType)
void
SetTrackingObjectInfo(java.lang.String fileName, int ID, boolean bTrack)
设置或取消当前相机跟踪动态图层模型对象void
setUpdateInterval(float value)
void
updateObject(GeoModel geoModel, java.util.ArrayList<DynamicObjectState> objectStates)
void
updateObject(java.lang.String fileName, java.util.ArrayList<DynamicObjectState> objectStates)
void
updateObject(java.lang.String objectName, GeoModel3D geoModel3D)
void
updateRibbon(java.lang.String objectName, java.util.ArrayList<DynamicObjectState> objectStates)
-
从类继承的方法 com.supermap.realspace.Layer3D
clearCustomClipPlane, clipByBox, getBounds, getCaption, getDataName, getFeatures, getFieldInfos, getName, getSelection, getSwipeRegion, getType, getVisibleInViewport, isReleaseWhenInvisible, isSelectable, isSwipeEnable, isVisible, setClipLineColor, setCustomClipCross, setCustomClipPlane, setMaxObjectVisibleDistance, setReleaseWhenInvisible, setSelectable, setSwipeEnable, setSwipeRegion, setVisible, setVisibleInViewport
-
-
-
-
方法详细资料
-
updateObject
public void updateObject(java.lang.String fileName, java.util.ArrayList<DynamicObjectState> objectStates)
-
updateObject
public void updateObject(GeoModel geoModel, java.util.ArrayList<DynamicObjectState> objectStates)
-
updateObject
public void updateObject(java.lang.String objectName, GeoModel3D geoModel3D)
-
updateRibbon
public void updateRibbon(java.lang.String objectName, java.util.ArrayList<DynamicObjectState> objectStates)
-
removeObject
public void removeObject(java.lang.String objectName, int[] ids)
-
removeAllObject
public void removeAllObject(java.lang.String objectName)
-
setDirectionAlignTrack
public void setDirectionAlignTrack(java.lang.String objectName, boolean bAlignTrack)
-
getDirectionAlignTrack
public boolean getDirectionAlignTrack(java.lang.String objectName)
-
setMotionType
public void setMotionType(java.lang.String objectName, MotionType motionType)
-
getMotionType
public MotionType getMotionType(java.lang.String objectName)
-
getUpdateInterval
public float getUpdateInterval()
-
setUpdateInterval
public void setUpdateInterval(float value)
-
getBuildLOD
public boolean getBuildLOD()
-
setBuildLOD
public void setBuildLOD(boolean value)
-
SetTrackingObjectInfo
public void SetTrackingObjectInfo(java.lang.String fileName, int ID, boolean bTrack)
设置或取消当前相机跟踪动态图层模型对象- 参数:
fileName
- 模型名称ID
- 模型IDbTrack
- 是否跟踪
-
SetCollisionDetection
public void SetCollisionDetection(java.lang.String fileName, boolean bColliDetection)
- 参数:
fileName
-bColliDetection
-
-
-