浏览代码

annotate PURE (#25604)

ycw 2 年之前
父节点
当前提交
662f8b5f6e
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      src/math/Color.js
  2. 3 3
      src/math/ColorManagement.js

+ 1 - 1
src/math/Color.js

@@ -597,7 +597,7 @@ class Color {
 
 }
 
-const _color = new Color();
+const _color = /*@__PURE__*/ new Color();
 
 Color.NAMES = _colorKeywords;
 

+ 3 - 3
src/math/ColorManagement.js

@@ -27,19 +27,19 @@ export function LinearToSRGB( c ) {
  * - http://www.russellcottrell.com/photo/matrixCalculator.htm
  */
 
-const LINEAR_SRGB_TO_LINEAR_DISPLAY_P3 = new Matrix3().fromArray( [
+const LINEAR_SRGB_TO_LINEAR_DISPLAY_P3 = /*@__PURE__*/ new Matrix3().fromArray( [
 	0.8224621, 0.0331941, 0.0170827,
 	0.1775380, 0.9668058, 0.0723974,
 	- 0.0000001, 0.0000001, 0.9105199
 ] );
 
-const LINEAR_DISPLAY_P3_TO_LINEAR_SRGB = new Matrix3().fromArray( [
+const LINEAR_DISPLAY_P3_TO_LINEAR_SRGB = /*@__PURE__*/ new Matrix3().fromArray( [
 	1.2249401, - 0.0420569, - 0.0196376,
 	- 0.2249404, 1.0420571, - 0.0786361,
 	0.0000001, 0.0000000, 1.0982735
 ] );
 
-const _vector = new Vector3();
+const _vector = /*@__PURE__*/ new Vector3();
 
 function DisplayP3ToLinearSRGB( color ) {