表示一个标量在视空间(eye space)中近距与远距处的下界和上界。
| Name | Type | Default | Description |
|---|---|---|---|
near |
number |
0.0
|
optional 相机范围的下界。 |
nearValue |
number |
0.0
|
optional 相机范围下界处的值。 |
far |
number |
1.0
|
optional 相机范围的上界。 |
farValue |
number |
0.0
|
optional 相机范围上界处的值。 |
See:
Members
将该对象打包进数组时使用的元素数量。
相机范围的上界。
-
Default Value:
1.0
相机范围上界处的值。
-
Default Value:
0.0
相机范围的下界。
-
Default Value:
0.0
相机范围下界处的值。
-
Default Value:
0.0
Methods
static Cesium.NearFarScalar.clone(nearFarScalar, result) → NearFarScalar
复制一个 NearFarScalar 实例。
| Name | Type | Description |
|---|---|---|
nearFarScalar |
NearFarScalar | 要复制的 NearFarScalar。 |
result |
NearFarScalar | optional 用于存储结果的对象。 |
Returns:
被修改的 result 参数;如果未提供,则为一个新的 NearFarScalar 实例。(如果 nearFarScalar 为 undefined 则返回 undefined)
比较所提供 NearFarScalar,相等时返回
true,否则返回 false。
| Name | Type | Description |
|---|---|---|
left |
NearFarScalar | optional 第一个 NearFarScalar。 |
right |
NearFarScalar | optional 第二个 NearFarScalar。 |
Returns:
若 left 与 right 相等则为
true,否则为 false。
将所提供的实例存储到所提供的数组中。
| Name | Type | Default | Description |
|---|---|---|---|
value |
NearFarScalar | 要打包的值。 | |
array |
Array.<number> | 要打包进的数组。 | |
startingIndex |
number |
0
|
optional 数组中开始打包元素的索引。 |
Returns:
被打包进的数组
static Cesium.NearFarScalar.unpack(array, startingIndex, result) → NearFarScalar
从打包后的数组中取出一个实例。
| Name | Type | Default | Description |
|---|---|---|---|
array |
Array.<number> | 已打包的数组。 | |
startingIndex |
number |
0
|
optional 要解包的元素起始索引。 |
result |
NearFarScalar | optional 用于存储结果的对象。 |
Returns:
被修改的 result 参数;如果未提供,则为一个新的 NearFarScalar 实例。
clone(result) → NearFarScalar
复制此实例。
| Name | Type | Description |
|---|---|---|
result |
NearFarScalar | optional 用于存储结果的对象。 |
Returns:
被修改的 result 参数;如果未提供,则为一个新的 NearFarScalar 实例。
将此实例与所提供的 NearFarScalar 比较,相等时返回
true,否则返回 false。
| Name | Type | Description |
|---|---|---|
right |
NearFarScalar | optional 右侧的 NearFarScalar。 |
Returns:
若 left 与 right 相等则为
true,否则为 false。
