Band
带状面类,用于在场景中构造带状几何图形
Constructor
new Glodon.Bimface.Plugins.Geometry.Band(option)
Parameters:
Name | Type | Description |
---|---|---|
option | Object | 构造带状面对象的配置项 |
Methods
clone()
复制该带状面对象
Returns:
Type | Description |
---|---|
Glodon.Bimface.Plugins.Geometry.Band | band 带状面对象 |
dispose()
销毁当前对象
enableBorder(isEnabled)
设置带状面是否显示轮廓线
Parameters:
Name | Type | Description |
---|---|---|
isEnabled | Boolean | 是否显示轮廓线 |
getBorderColor()
获取构造带状面的边框颜色
Returns:
Type | Description |
---|---|
Glodon.Web.Graphics.Color | 边框颜色 |
getBorderWidth()
获取构造带状面的边框宽度
Returns:
Type | Description |
---|---|
Number | 边框宽度 |
getColor()
获取带状面的颜色
Returns:
Type | Description |
---|---|
Glodon.Web.Graphics.Color | 颜色对象 |
getCurve()
获取构造带状面的曲线对象
Returns:
Type | Description |
---|---|
Glodon.Bimface.Plugins.Geometry.SplineCurve | 曲线对象 |
getMaterial()
获取带状面的材质对象
Returns:
Type | Description |
---|---|
Glodon.Bimface.Plugins.Material.Material | material 颜色对象 |
getWidth()
获取构造带状面的宽度
Returns:
Type | Description |
---|---|
Array | 带状面宽度 |
isBorderEnabled()
获取带状面是否显示轮廓线
Returns:
Type | Description |
---|---|
Boolean | 是否显示轮廓线 |
setBorderColor(borderColor)
设置构造带状面的边框颜色
Parameters:
Name | Type | Description |
---|---|---|
borderColor | Glodon.Web.Graphics.Color | 边框宽度 |
setBorderWidth(borderWidth)
设置构造带状面的边框宽度
Parameters:
Name | Type | Description |
---|---|---|
borderWidth | Number | 边框宽度 |
setColor(color)
设置带状面的颜色
Parameters:
Name | Type | Description |
---|---|---|
color | Glodon.Web.Graphics.Color | 颜色对象 |
setCurve(curve)
获取构造带状面的曲线对象
Parameters:
Name | Type | Description |
---|---|---|
curve | Glodon.Bimface.Plugins.Geometry.SplineCurve | 曲线对象 |
setMaterial(material)
设置带状面的材质对象
Parameters:
Name | Type | Description |
---|---|---|
material | Glodon.Bimface.Plugins.Material.Material | 材质对象 |
setWidth(width)
设置构造带状面的宽度
Parameters:
Name | Type | Description |
---|---|---|
width | Number | 带状面宽度 |
update()
更新图元信息