Plane

类:三维平面

Constructor

new Glodon.Bimface.Earth.Plugins.Geometry.Plane(option)

构造三维平面对象

Parameters:
NameTypeDescription
optionObject

构造平面的参数

viewerGlodon.Bimface.Earth.Viewer.ViewerGIS

Viewer对象

typeString

绘制平面的类型.如: "polygon": 多边形

pointsArray

平面的边界点. type为"polygon"时, points值为[p1, p2, p3, ...], 点数大于等于3且首尾不可重复。各点由经纬度+高程表示,{lat: ,lon: ,alt: }

colorGlodon.Web.Graphics.Color

平面颜色

borderColorGlodon.Web.Graphics.Color

边框颜色

Methods

clearBorder()

清除边框

clearPlane()

清除平面

dispose()

销毁当前平面对象

enableDepthTest(isEnabled)

开启/关闭深度测试

Parameters:
NameTypeDescription
isEnabledBoolean

开启或关闭深度测试

getColor()

获取颜色

Returns:
TypeDescription
Object

返回颜色对象,color为平面颜色,borderColor为边框颜色

setColor(colorOption)

设置颜色

Parameters:
NameTypeDescription
colorOptionObject

平面颜色

colorGlodon.Web.Graphics.Color

平面颜色

borderColorGlodon.Web.Graphics.Color

边框颜色

setMap(url, callback, opacity)

设置平面的贴图

Parameters:
NameTypeDescription
urlString

贴图的路径

callbackFunction

回调函数

opacityNumber

不透明度,取值范围[0, 1],默认值为1,可不填