com.supermap.mobjects.animation
类 AnimationManager2D
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.animation.AnimationManager
-
- com.supermap.mobjects.animation.AnimationManager2D
-
- 所有已实现的接口:
- IDisposable
public class AnimationManager2D extends AnimationManager
二维动画管理类。该类提供了二维动画管理类的一系列功能。
-
-
构造器概要
构造器 构造器和说明 AnimationManager2D()
构造函数AnimationManager2D(long handle)
通过管理器句柄构造函数AnimationManager2D(long handle, ReentrantLock lock)
通过管理器句柄构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
释放对象所占用的资源MapControl
getMapControl()
获取二维地图控件对象AnimationGO
hitTest(Point2D pt)
点击获取选中的动画对象void
setMapControl(MapControl pMapControl)
设置二维地图控件对象-
从类继承的方法 com.supermap.mobjects.animation.AnimationManager
addAnimationAddedListener, addAnimationDeletedListener, addAnimationGroup, addAnimationGroupAddedListener, addAnimationGroupDeletedListener, addAnimationPlayBeginListener, addAnimationPlayFinishListener, addAnimationsDeletedListener, addAnimationStatusChangedListener, addXmlOrJsonLoadedListener, animationsToGeoJson, animationsToGeoJson1, animationsToXML, createAnimation, deleteAllAnimationByUUID, deleteAllGroup, deleteAnimation, deleteAnimations, deleteEmptyGroup, execute, geoJsonToAnimations, getAllAnimation, getAllAnimationByUUID, getAllAnimationCount, getAnimationLabel, getAnimationReferenceTime, getAnimationStatus, getCountOfPlayRange, getCurrentGroup, getDuration, getEndGroupOfPlayRang, getEndGroupOfPlayRange, getGroupByIndex, getGroupByName, getGroupCount, getPlayRate, getStartGroupOfPlayRang, getStartGroupOfPlayRange, getTime, indexOfGroup, IndexOfGroup, initAnimations, isPlayContinuously, moveAnimation, pause, play, play, playAfterLastOne, playFirst, playSameLastOne, preview, removeAnimationAddedListener, removeAnimationDeletedListener, removeAnimationGroupAddedListener, removeAnimationGroupDeletedListener, removeAnimationPlayBeginListener, removeAnimationPlayFinishListener, removeAnimationsDeletedListener, removeAnimationStatusChangedListener, removeXmlOrJsonLoadedListener, reset, seekTime, setGeometry, setPlayContinuously, setPlayRang, setPlayRange, setPlayRate, stop, verifyLicense, XMLToAnimations
-
-
-
-
构造器详细资料
-
AnimationManager2D
public AnimationManager2D()
构造函数
-
AnimationManager2D
public AnimationManager2D(long handle)
通过管理器句柄构造函数- 参数:
handle
- 二维动画管理器句柄
-
AnimationManager2D
public AnimationManager2D(long handle, ReentrantLock lock)
通过管理器句柄构造函数- 参数:
handle
- 二维动画管理器句柄lock
- 画管理器线程锁
-
-
方法详细资料
-
setMapControl
public void setMapControl(MapControl pMapControl)
设置二维地图控件对象- 参数:
pMapControl
- 二维地图控件
-
getMapControl
public MapControl getMapControl()
获取二维地图控件对象- 返回:
- 二维地图控件
-
hitTest
public AnimationGO hitTest(Point2D pt)
点击获取选中的动画对象- 参数:
pt
- 位置点- 返回:
- 被选中的动画
-
dispose
public void dispose()
释放对象所占用的资源- 指定者:
dispose
在接口中IDisposable
- 覆盖:
dispose
在类中AnimationManager
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.