| Name | Type | Description | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性:
|
Methods
-
释放资源(子类需重写)
-
Json对象转特效对象(子类需重写)
Name Type Description jsonObjObject -
获取特效ID
Returns:
特效ID -
获取是否在标绘对象显隐变化的时候更新特效显隐
Returns:
是否更新 -
获取显隐
Returns:
显隐 -
设置特效绑定的标绘对象
Name Type Description geoGraphicObjectGeoGraphicObject 标绘对象 -
设置是否在标绘对象显隐变化的时候更新特效显隐
Name Type Description isUseBoolean 是否更新 -
设置场景
Name Type Description sceneScene 三维场景 -
设置显隐
Name Type Description visibleBoolean 显隐 Returns:
成功返回true,否则返回false -
特效对象转Json对象(子类需重写)
Returns:
Json对象 -
同步关联的标绘对象属性到特效(子类需重写)
Name Type Description optionsObject optional 对象具有以下属性: Name Type Description pointMPoint3D optional 位置点 rotateMPoint3D optional 旋转 scaleMPoint3D optional 缩放 modelPathString optional 模型路径 showModeDotMode optional 显示模式 gridSymbolSizeMPoint3D optional 标号大小 visibleBoolean optional 显隐(isUsePlotVisible属性为true时才生效)
