public class PlotModelGroupRenderLayer
extends com.supermap.data.InternalHandleDisposable
该类中提供了模型组在Render图层上的显示和刷新。
构造器和说明 |
---|
PlotModelGroupRenderLayer(Scene scene)
模型组Render图层类
|
限定符和类型 | 方法和说明 |
---|---|
void |
addPlotModelGroup(PlotModelGroup plotModelGroup)
添加模型组对象
|
void |
dispose()
释放图层对象
|
void |
packPlotModelGroup(double dCameraHeight)
传入当前相机高度,调用模组打组功能,高度满足时打组成功
|
void |
removePlotGroupObject(int nIndex)
移除模型组对象
|
void |
setFixedPixelSize(boolean isFixedPixelSize)
设置模型组是否固定像素大小
|
void |
setPlotModelGroupPoint(PlotModelGroup plotModelGroup,
Point3D point3D)
设置模型组对象位置
|
void |
setSignsTextStyle(int nIndex,
TextStyle textStyle)
设置模型组标牌样式
|
void |
setSubModelSignTextContent(PlotModelGroup plotModelGroup,
int nIndex,
String strText)
设置模型组 子模型标牌内容
|
void |
updateObjects()
更新图层
|
public PlotModelGroupRenderLayer(Scene scene)
scene
- 三维场景public void updateObjects()
public void addPlotModelGroup(PlotModelGroup plotModelGroup)
plotModelGroup
- 模型组对象public void removePlotGroupObject(int nIndex)
nIndex
- 模型组对象索引public void setFixedPixelSize(boolean isFixedPixelSize)
isFixedPixelSize
- 模型是否固定像素大小public void setSignsTextStyle(int nIndex, TextStyle textStyle)
nIndex
- 模型组索引textStyle
- 标牌样式public void packPlotModelGroup(double dCameraHeight)
dCameraHeight
- 当前相机高度public void setPlotModelGroupPoint(PlotModelGroup plotModelGroup, Point3D point3D)
plotModelGroup
- 模型组对象point3D
- 位置点public void setSubModelSignTextContent(PlotModelGroup plotModelGroup, int nIndex, String strText)
plotModelGroup
- 模型组对象nIndex
- 子模型索引strText
- 标牌内容public void dispose()
Copyright © 2021–2024 SuperMap. All rights reserved.