com.supermap.mobjects.animation
类 AnimationManager3D
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.animation.AnimationManager
-
- com.supermap.mobjects.animation.AnimationManager3D
-
- 所有已实现的接口:
- IDisposable
public class AnimationManager3D extends AnimationManager
三维动画管理类。该类提供了三维动画管理类的一系列功能。
-
-
构造器概要
构造器 构造器和说明 AnimationManager3D()构造函数AnimationManager3D(long handle)通过管理器句柄构造函数AnimationManager3D(long handle, ReentrantLock lock)通过管理器句柄构造函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放对象所占用的资源SceneControlgetSceneControl()获取三维场景控件对象AnimationGOhitTest(Point2D pt)点击获取选中的动画对象voidsetSceneControl(SceneControl pSceneControl)设置三维场景控件对象-
从类继承的方法 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
-
-
-
-
构造器详细资料
-
AnimationManager3D
public AnimationManager3D(long handle, ReentrantLock lock)通过管理器句柄构造函数- 参数:
handle- 三维动画管理器句柄lock- 动画管理器线程锁
-
AnimationManager3D
public AnimationManager3D()
构造函数
-
AnimationManager3D
public AnimationManager3D(long handle)
通过管理器句柄构造函数- 参数:
handle- 三维动画管理器句柄
-
-
方法详细资料
-
setSceneControl
public void setSceneControl(SceneControl pSceneControl)
设置三维场景控件对象- 参数:
pSceneControl- 三维场景控件
-
getSceneControl
public SceneControl getSceneControl()
获取三维场景控件对象- 返回:
- 三维场景控件
-
hitTest
public AnimationGO hitTest(Point2D pt)
点击获取选中的动画对象- 参数:
pt- 位置点- 返回:
- 被选中的动画
-
dispose
public void dispose()
释放对象所占用的资源- 指定者:
dispose在接口中IDisposable- 覆盖:
dispose在类中AnimationManager
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.