NearFarScalar

表示眼空间中近距离和远距离处的标量值的下限和上限。
new NearFarScalar(near, nearValue, far, farValue)
Parameters:
near (Number) (default 0.0) 相机范围的下限。
nearValue (Number) (default 0.0) 相机范围下限处的值。
far (Number) (default 1.0) 摄像机范围的上限。
farValue (Number) (default 0.0) 相机范围上限处的值。
See:
  • Packable

Members

(static) packedLength : Number

用于将对象打包到数组中的元素数。

far : Number

摄像机范围的上限。
Default Value: 1.0

farValue : Number

相机范围上限处的值。
Default Value: 0.0

near : Number

相机范围的下限。
Default Value: 0.0

nearValue : Number

相机范围下限处的值。
Default Value: 0.0

Methods

(static) clone(nearFarScalar, result) → {NearFarScalar}
复制NearFarscalar实例。
Parameters:
nearFarScalar (NearFarScalar) 要复制的NearFarscalar。
result (NearFarScalar) 存储结果的对象。
(static) equals(left, right) → {Boolean}
比较提供的NearFarscalar和返回true如果它们相等,则返回false否则。
Parameters:
left (NearFarScalar) 第一个近法标量。
right (NearFarScalar) 第二个近法标量。
(static) pack(value, array, startingIndex) → {Array.<Number>}
将提供的实例存储到提供的数组中。
Parameters:
value (NearFarScalar) 要打包的值。
array (Array.<Number>) 要打包的数组。
startingIndex (Number) (default 0) 数组中开始打包元素的索引。
(static) unpack(array, startingIndex, result) → {NearFarScalar}
从压缩数组中检索实例。
Parameters:
array (Array.<Number>) 压缩数组。
startingIndex (Number) (default 0) 要解包的元素的起始索引。
result (NearFarScalar) 存储结果的对象。
clone(result) → {NearFarScalar}
复制此实例。
Parameters:
result (NearFarScalar) 存储结果的对象。
equals(right) → {Boolean}
将此实例与提供的NearFarscalar进行比较,如果两者相等,则返回true,否则返回false
Parameters:
right (NearFarScalar) 右手边近法标量。