Constructor
new TilesClipPlan(图层实体对象, optionsopt)
创建一个模型编辑对象
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
图层实体对象 |
tileset | ||||||||||||||||||||||||||
options |
Object |
<optional> |
带有以下属性的对象: Properties
|
Classes
Members
(static) Type :Number
Properties:
Name | Type | Description |
---|---|---|
Z |
Number | z水平面,水平切底部 |
ZR |
Number | z水平面,水平切顶部 |
X |
Number | x垂直面,水平切底部 |
XR |
Number | x垂直面,东西方向切 |
Y |
Number | y垂直面, 南北方向切 |
YR |
Number | y垂直面,南北方向切 |
裁剪模型 类型 枚举
Type:
- Number
(static) Type :Number
Properties:
Name | Type | Description |
---|---|---|
Z |
Number | z水平面,水平切底部 |
ZR |
Number | z水平面,水平切顶部 |
X |
Number | x垂直面,水平切底部 |
XR |
Number | x垂直面,东西方向切 |
Y |
Number | y垂直面, 南北方向切 |
YR |
Number | y垂直面,南北方向切 |
裁剪模型 类型 枚举
Type:
- Number
distance :Number
裁剪距离
Type:
- Number
planes :Cesium.ClippingPlaneCollection
裁剪面
Type:
- Cesium.ClippingPlaneCollection
positions :Number
裁剪位置
Type:
- Number
type :TilesClipPlan.Type
裁剪类型
Type:
Methods
clear()
清除裁剪面
clipByPoints(points, opts)
根据坐标 创建裁剪面
Parameters:
Name | Type | Description |
---|---|---|
points |
Array | 点组信息 |
opts |
* |
Returns:
None
clipByType(type, optsopt)
根据类型 创建裁剪面
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type |
TilesClipPlan.Type | 裁剪类型 |
|||||||||||||||||
opts |
Object |
<optional> |
带有以下属性的对象: Properties
|
destroy()
销毁
setPlanes(planes, opts)
设置裁剪面
Parameters:
Name | Type | Description |
---|---|---|
planes |
* | 裁剪面 |
opts |
* | 类型 |
Returns:
None
updateAllDistance(val)
更新裁剪距离(全部)
Parameters:
Name | Type | Description |
---|---|---|
val |
Number | 值 |
updateDistance(val)
更新裁剪距离
Parameters:
Name | Type | Description |
---|---|---|
val |
Number | 值 |