NearFarScalar

new LSGlobe.NearFarScalar ( near , nearValue , far , farValue )

表示标量值在眼睛空间中的近距离和远距离处的下限和上限。
Name Type Default Description
near Number 0.0 可选 摄像机范围的下限。
nearValue Number 0.0 可选 摄像机范围下限的值。
far Number 1.0 可选 摄像机范围的上限。
farValue Number 0.0 可选 摄像机范围上限的值。
See:

Members

static LSGlobe.NearFarScalar.packedLength : Number

用于将对象打包到数组中的元素数。
摄像机范围的上限。
Default Value: 1.0
摄像机范围上限的值。
Default Value: 0.0
摄像机范围的下限。
Default Value: 0.0

nearValue : Number

摄像机范围下限的值。
Default Value: 0.0

Methods

static LSGlobe.NearFarScalar.clone (nearFarScalar, result ) NearFarScalar

复制NearFarScalar实例。
Name Type Description
nearFarScalar NearFarScalar 要复制的NearFarScalar。
result NearFarScalar 可选 将结果存储到的对象。
Returns:
修改后的结果参数或一个新的NearFarScalar实例(如果未提供)。 (如果未定义nearFarScalar,则返回未定义)

static LSGlobe.NearFarScalar.equals ( left , right ) Boolean

比较提供的NearFarScalar,如果相等,则返回 true ,否则为 false
Name Type Description
left NearFarScalar 可选 第一个NearFarScalar。
right NearFarScalar 可选 第二个NearFarScalar。
Returns:
真正 如果左右相等;除此以外

static LSGlobe.NearFarScalar.pack (value, array, startingIndex ) Array.<Number>

将提供的实例存储到提供的数组中。
Name Type Default Description
value NearFarScalar 要打包的值。
array Array.<Number> 要打包的数组。
startingIndex Number 0 可选 开始打包元素的数组索引。
Returns:
打包到的数组

static LSGlobe.NearFarScalar.unpack (array, startingIndex , result ) NearFarScalar

从压缩数组中检索实例。
Name Type Default Description
array Array.<Number> 压缩数组。
startingIndex Number 0 可选 要解压缩的元素的起始索引。
result NearFarScalar 可选 将结果存储到的对象。
Returns:
修改后的结果参数或一个新的NearFarScalar实例(如果未提供)。
复制此实例。
Name Type Description
result NearFarScalar 可选 将结果存储到的对象。
Returns:
修改后的结果参数或一个新的NearFarScalar实例(如果未提供)。

equals ( right ) Boolean

将此实例与提供的NearFarScalar进行比较,如果相等,则返回 true ,否则为 false
Name Type Description
right NearFarScalar 可选 右侧NearFarScalar。
Returns:
真正 如果左右相等;除此以外