com.supermap.realspace
类 Layer3DDynamicObject
- java.lang.Object
-
- com.supermap.realspace.Layer3D
-
- com.supermap.realspace.Layer3DDynamicObject
-
public class Layer3DDynamicObject extends Layer3D
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 booleangetBuildLOD()booleangetDirectionAlignTrack(java.lang.String objectName)MotionTypegetMotionType(java.lang.String objectName)floatgetUpdateInterval()voidremoveAllObject(java.lang.String objectName)voidremoveObject(java.lang.String objectName, int[] ids)voidsetBuildLOD(boolean value)voidSetCollisionDetection(java.lang.String fileName, boolean bColliDetection)voidsetDirectionAlignTrack(java.lang.String objectName, boolean bAlignTrack)voidsetMotionType(java.lang.String objectName, MotionType motionType)voidSetTrackingObjectInfo(java.lang.String fileName, int ID, boolean bTrack)设置或取消当前相机跟踪动态图层模型对象voidsetUpdateInterval(float value)voidupdateObject(GeoModel geoModel, java.util.ArrayList<DynamicObjectState> objectStates)voidupdateObject(java.lang.String fileName, java.util.ArrayList<DynamicObjectState> objectStates)voidupdateObject(java.lang.String objectName, GeoModel3D geoModel3D)voidupdateRibbon(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-
-
-