未验证 提交 c0a3b5b4 编写于 作者: M Michael Herzog 提交者: GitHub

Merge pull request #17717 from evshiron/dev

Accept number in BufferAttribute definitions
......@@ -151,7 +151,7 @@ export class Float64Attribute extends BufferAttribute {
export class Int8BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -161,7 +161,7 @@ export class Int8BufferAttribute extends BufferAttribute {
export class Uint8BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -171,7 +171,7 @@ export class Uint8BufferAttribute extends BufferAttribute {
export class Uint8ClampedBufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -181,7 +181,7 @@ export class Uint8ClampedBufferAttribute extends BufferAttribute {
export class Int16BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -191,7 +191,7 @@ export class Int16BufferAttribute extends BufferAttribute {
export class Uint16BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -201,7 +201,7 @@ export class Uint16BufferAttribute extends BufferAttribute {
export class Int32BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -211,7 +211,7 @@ export class Int32BufferAttribute extends BufferAttribute {
export class Uint32BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -221,7 +221,7 @@ export class Uint32BufferAttribute extends BufferAttribute {
export class Float32BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......@@ -231,7 +231,7 @@ export class Float32BufferAttribute extends BufferAttribute {
export class Float64BufferAttribute extends BufferAttribute {
constructor(
array: Iterable<number> | ArrayLike<number> | ArrayBuffer,
array: Iterable<number> | ArrayLike<number> | ArrayBuffer | number,
itemSize: number,
normalized?: boolean
);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册