Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
车家大少爷
three.js
提交
3ba05532
T
three.js
项目概览
车家大少爷
/
three.js
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
three.js
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
3ba05532
编写于
12月 30, 2019
作者:
M
Michael Herzog
提交者:
GitHub
12月 30, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #18259 from yomotsu/feature/add-type-isXXX
TS: Add missing types: is***
上级
be1c0976
9565981c
变更
65
隐藏空白更改
内联
并排
Showing
65 changed file
with
73 addition
and
43 deletion
+73
-43
examples/jsm/controls/TransformControls.d.ts
examples/jsm/controls/TransformControls.d.ts
+1
-1
examples/jsm/lines/Line2.d.ts
examples/jsm/lines/Line2.d.ts
+1
-1
examples/jsm/lines/LineGeometry.d.ts
examples/jsm/lines/LineGeometry.d.ts
+1
-1
examples/jsm/lines/LineMaterial.d.ts
examples/jsm/lines/LineMaterial.d.ts
+1
-1
examples/jsm/lines/LineSegments2.d.ts
examples/jsm/lines/LineSegments2.d.ts
+1
-1
examples/jsm/lines/LineSegmentsGeometry.d.ts
examples/jsm/lines/LineSegmentsGeometry.d.ts
+1
-1
examples/jsm/lines/Wireframe.d.ts
examples/jsm/lines/Wireframe.d.ts
+1
-1
examples/jsm/lines/WireframeGeometry2.d.ts
examples/jsm/lines/WireframeGeometry2.d.ts
+1
-1
examples/jsm/nodes/core/Node.d.ts
examples/jsm/nodes/core/Node.d.ts
+1
-1
examples/jsm/nodes/materials/NodeMaterial.d.ts
examples/jsm/nodes/materials/NodeMaterial.d.ts
+1
-1
examples/jsm/objects/Lensflare.d.ts
examples/jsm/objects/Lensflare.d.ts
+1
-1
src/animation/AnimationObjectGroup.d.ts
src/animation/AnimationObjectGroup.d.ts
+1
-0
src/cameras/ArrayCamera.d.ts
src/cameras/ArrayCamera.d.ts
+1
-1
src/cameras/Camera.d.ts
src/cameras/Camera.d.ts
+1
-1
src/cameras/OrthographicCamera.d.ts
src/cameras/OrthographicCamera.d.ts
+1
-1
src/cameras/PerspectiveCamera.d.ts
src/cameras/PerspectiveCamera.d.ts
+1
-1
src/core/BufferAttribute.d.ts
src/core/BufferAttribute.d.ts
+1
-1
src/core/BufferGeometry.d.ts
src/core/BufferGeometry.d.ts
+1
-1
src/core/Geometry.d.ts
src/core/Geometry.d.ts
+1
-1
src/core/InterleavedBufferAttribute.d.ts
src/core/InterleavedBufferAttribute.d.ts
+1
-1
src/core/Object3D.d.ts
src/core/Object3D.d.ts
+1
-1
src/lights/AmbientLight.d.ts
src/lights/AmbientLight.d.ts
+1
-0
src/lights/AmbientLightProbe.d.ts
src/lights/AmbientLightProbe.d.ts
+1
-1
src/lights/DirectionalLight.d.ts
src/lights/DirectionalLight.d.ts
+1
-0
src/lights/DirectionalLightShadow.d.ts
src/lights/DirectionalLightShadow.d.ts
+1
-0
src/lights/HemisphereLight.d.ts
src/lights/HemisphereLight.d.ts
+1
-0
src/lights/HemisphereLightProbe.d.ts
src/lights/HemisphereLightProbe.d.ts
+1
-1
src/lights/Light.d.ts
src/lights/Light.d.ts
+1
-1
src/lights/LightProbe.d.ts
src/lights/LightProbe.d.ts
+1
-1
src/lights/RectAreaLight.d.ts
src/lights/RectAreaLight.d.ts
+1
-0
src/lights/SpotLight.d.ts
src/lights/SpotLight.d.ts
+1
-0
src/lights/SpotLightShadow.d.ts
src/lights/SpotLightShadow.d.ts
+1
-0
src/materials/LineDashedMaterial.d.ts
src/materials/LineDashedMaterial.d.ts
+1
-1
src/materials/Material.d.ts
src/materials/Material.d.ts
+1
-1
src/materials/PointsMaterial.d.ts
src/materials/PointsMaterial.d.ts
+1
-1
src/materials/SpriteMaterial.d.ts
src/materials/SpriteMaterial.d.ts
+1
-1
src/math/Box3.d.ts
src/math/Box3.d.ts
+1
-0
src/math/Color.d.ts
src/math/Color.d.ts
+1
-1
src/math/Euler.d.ts
src/math/Euler.d.ts
+2
-0
src/math/Plane.d.ts
src/math/Plane.d.ts
+1
-0
src/math/Quaternion.d.ts
src/math/Quaternion.d.ts
+1
-0
src/math/SphericalHarmonics3.d.ts
src/math/SphericalHarmonics3.d.ts
+1
-1
src/math/Vector2.d.ts
src/math/Vector2.d.ts
+1
-1
src/math/Vector3.d.ts
src/math/Vector3.d.ts
+1
-1
src/math/Vector4.d.ts
src/math/Vector4.d.ts
+1
-1
src/objects/Bone.d.ts
src/objects/Bone.d.ts
+1
-1
src/objects/Group.d.ts
src/objects/Group.d.ts
+1
-1
src/objects/InstancedMesh.d.ts
src/objects/InstancedMesh.d.ts
+1
-1
src/objects/LOD.d.ts
src/objects/LOD.d.ts
+1
-0
src/objects/Line.d.ts
src/objects/Line.d.ts
+1
-1
src/objects/LineLoop.d.ts
src/objects/LineLoop.d.ts
+1
-1
src/objects/LineSegments.d.ts
src/objects/LineSegments.d.ts
+1
-1
src/objects/Mesh.d.ts
src/objects/Mesh.d.ts
+1
-1
src/objects/Points.d.ts
src/objects/Points.d.ts
+1
-1
src/objects/SkinnedMesh.d.ts
src/objects/SkinnedMesh.d.ts
+1
-0
src/objects/Sprite.d.ts
src/objects/Sprite.d.ts
+1
-1
src/renderers/WebGLMultisampleRenderTarget.d.ts
src/renderers/WebGLMultisampleRenderTarget.d.ts
+2
-0
src/renderers/WebGLMultiviewRenderTarget.d.ts
src/renderers/WebGLMultiviewRenderTarget.d.ts
+1
-0
src/renderers/WebGLRenderTarget.d.ts
src/renderers/WebGLRenderTarget.d.ts
+2
-0
src/renderers/webgl/WebGLCapabilities.d.ts
src/renderers/webgl/WebGLCapabilities.d.ts
+1
-1
src/scenes/Fog.d.ts
src/scenes/Fog.d.ts
+2
-0
src/scenes/FogExp2.d.ts
src/scenes/FogExp2.d.ts
+2
-0
src/scenes/Scene.d.ts
src/scenes/Scene.d.ts
+2
-0
src/textures/Texture.d.ts
src/textures/Texture.d.ts
+2
-0
src/textures/VideoTexture.d.ts
src/textures/VideoTexture.d.ts
+2
-0
未找到文件。
examples/jsm/controls/TransformControls.d.ts
浏览文件 @
3ba05532
...
...
@@ -25,7 +25,7 @@ export class TransformControls extends Object3D {
showX
:
boolean
;
showY
:
boolean
;
showZ
:
boolean
;
isTransformControls
:
boolean
;
readonly
isTransformControls
:
true
;
mouseButtons
:
{
LEFT
:
MOUSE
;
MIDDLE
:
MOUSE
;
...
...
examples/jsm/lines/Line2.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,6 +5,6 @@ import { LineMaterial } from './LineMaterial';
export
class
Line2
extends
LineSegments2
{
constructor
(
geometry
?:
LineGeometry
,
material
?:
LineMaterial
);
isLine2
:
boolean
;
readonly
isLine2
:
true
;
}
examples/jsm/lines/LineGeometry.d.ts
浏览文件 @
3ba05532
...
...
@@ -7,7 +7,7 @@ import { LineSegmentsGeometry } from './LineSegmentsGeometry';
export
class
LineGeometry
extends
LineSegmentsGeometry
{
constructor
();
isLineGeometry
:
boolean
;
readonly
isLineGeometry
:
true
;
fromLine
(
line
:
Line
):
this
;
...
...
examples/jsm/lines/LineMaterial.d.ts
浏览文件 @
3ba05532
...
...
@@ -23,7 +23,7 @@ export class LineMaterial extends ShaderMaterial {
dashScale
:
number
;
dashSize
:
number
;
gapSize
:
number
;
isLineMaterial
:
boolean
;
readonly
isLineMaterial
:
true
;
linewidth
:
number
;
resolution
:
Vector2
;
...
...
examples/jsm/lines/LineSegments2.d.ts
浏览文件 @
3ba05532
...
...
@@ -8,7 +8,7 @@ import { LineSegmentsGeometry } from './LineSegmentsGeometry';
export
class
LineSegments2
extends
Mesh
{
constructor
(
geometry
?:
LineSegmentsGeometry
,
material
?:
LineMaterial
);
isLineSegments2
:
boolean
;
readonly
isLineSegments2
:
true
;
computeLineDistances
():
this
;
...
...
examples/jsm/lines/LineSegmentsGeometry.d.ts
浏览文件 @
3ba05532
...
...
@@ -10,7 +10,7 @@ import {
export
class
LineSegmentsGeometry
extends
InstancedBufferGeometry
{
constructor
();
isLineSegmentsGeometry
:
boolean
;
readonly
isLineSegmentsGeometry
:
true
;
applyMatrix
(
matrix
:
Matrix4
):
this
;
computeBoundingBox
():
void
;
...
...
examples/jsm/lines/Wireframe.d.ts
浏览文件 @
3ba05532
...
...
@@ -8,7 +8,7 @@ import { LineSegmentsGeometry } from './LineSegmentsGeometry';
export
class
Wireframe
extends
Mesh
{
constructor
(
geometry
?:
LineSegmentsGeometry
,
material
?:
LineMaterial
);
isWireframe
:
boolean
;
readonly
isWireframe
:
true
;
computeLineDistances
():
this
;
...
...
examples/jsm/lines/WireframeGeometry2.d.ts
浏览文件 @
3ba05532
...
...
@@ -8,6 +8,6 @@ import { LineSegmentsGeometry } from './LineSegmentsGeometry';
export
class
WireframeGeometry2
extends
LineSegmentsGeometry
{
constructor
(
geometry
:
Geometry
|
BufferGeometry
);
i
sWireframeGeometry2
:
boolean
;
readonly
sWireframeGeometry2
:
boolean
;
}
examples/jsm/nodes/core/Node.d.ts
浏览文件 @
3ba05532
...
...
@@ -8,7 +8,7 @@ export class Node {
name
:
string
;
type
:
string
|
undefined
;
userData
:
object
;
isNode
:
boolean
;
readonly
isNode
:
true
;
frameId
:
number
|
undefined
;
analyze
(
builder
:
NodeBuilder
,
settings
?:
object
):
void
;
...
...
examples/jsm/nodes/materials/NodeMaterial.d.ts
浏览文件 @
3ba05532
...
...
@@ -22,7 +22,7 @@ export class NodeMaterial extends ShaderMaterial {
updaters
:
object
[];
isNodeMaterial
:
boolean
;
readonly
isNodeMaterial
:
true
;
properties
:
object
;
updateFrame
(
frame
:
NodeFrame
):
void
;
...
...
examples/jsm/objects/Lensflare.d.ts
浏览文件 @
3ba05532
...
...
@@ -17,7 +17,7 @@ export class LensflareElement {
export
class
Lensflare
extends
Mesh
{
constructor
();
isLensflare
:
boolean
;
readonly
isLensflare
:
true
;
addElement
(
element
:
LensflareElement
):
void
;
dispose
():
void
;
...
...
src/animation/AnimationObjectGroup.d.ts
浏览文件 @
3ba05532
...
...
@@ -10,6 +10,7 @@ export class AnimationObjectGroup {
inUse
:
number
;
};
};
readonly
isAnimationObjectGroup
:
true
;
add
(
...
args
:
any
[]
):
void
;
remove
(
...
args
:
any
[]
):
void
;
...
...
src/cameras/ArrayCamera.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,6 +5,6 @@ export class ArrayCamera extends PerspectiveCamera {
constructor
(
cameras
?:
PerspectiveCamera
[]
);
cameras
:
PerspectiveCamera
[];
isArrayCamera
:
true
;
readonly
isArrayCamera
:
true
;
}
src/cameras/Camera.d.ts
浏览文件 @
3ba05532
...
...
@@ -29,7 +29,7 @@ export class Camera extends Object3D {
*/
projectionMatrixInverse
:
Matrix4
;
isCamera
:
true
;
readonly
isCamera
:
true
;
getWorldDirection
(
target
:
Vector3
):
Vector3
;
...
...
src/cameras/OrthographicCamera.d.ts
浏览文件 @
3ba05532
...
...
@@ -30,7 +30,7 @@ export class OrthographicCamera extends Camera {
type
:
'
OrthographicCamera
'
;
isOrthographicCamera
:
true
;
readonly
isOrthographicCamera
:
true
;
zoom
:
number
;
view
:
null
|
{
...
...
src/cameras/PerspectiveCamera.d.ts
浏览文件 @
3ba05532
...
...
@@ -17,7 +17,7 @@ export class PerspectiveCamera extends Camera {
type
:
'
PerspectiveCamera
'
;
isPerspectiveCamera
:
true
;
readonly
isPerspectiveCamera
:
true
;
zoom
:
number
;
...
...
src/core/BufferAttribute.d.ts
浏览文件 @
3ba05532
...
...
@@ -20,7 +20,7 @@ export class BufferAttribute {
set
needsUpdate
(
value
:
boolean
);
isBufferAttribute
:
true
;
readonly
isBufferAttribute
:
true
;
onUploadCallback
:
()
=>
void
;
onUpload
(
callback
:
()
=>
void
):
this
;
...
...
src/core/BufferGeometry.d.ts
浏览文件 @
3ba05532
...
...
@@ -46,7 +46,7 @@ export class BufferGeometry extends EventDispatcher {
boundingSphere
:
Sphere
;
drawRange
:
{
start
:
number
;
count
:
number
};
userData
:
{[
key
:
string
]:
any
};
isBufferGeometry
:
boolean
;
readonly
isBufferGeometry
:
true
;
getIndex
():
BufferAttribute
|
null
;
setIndex
(
index
:
BufferAttribute
|
number
[]
|
null
):
void
;
...
...
src/core/Geometry.d.ts
浏览文件 @
3ba05532
...
...
@@ -50,7 +50,7 @@ export class Geometry extends EventDispatcher {
uuid
:
string
;
isGeometry
:
boolean
;
readonly
isGeometry
:
true
;
/**
* Name for this geometry. Default is an empty string.
...
...
src/core/InterleavedBufferAttribute.d.ts
浏览文件 @
3ba05532
...
...
@@ -20,7 +20,7 @@ export class InterleavedBufferAttribute {
get
count
():
number
;
get
array
():
ArrayLike
<
number
>
;
isInterleavedBufferAttribute
:
true
;
readonly
isInterleavedBufferAttribute
:
true
;
applyMatrix4
(
m
:
Matrix4
):
this
;
getX
(
index
:
number
):
number
;
...
...
src/core/Object3D.d.ts
浏览文件 @
3ba05532
...
...
@@ -148,7 +148,7 @@ export class Object3D extends EventDispatcher {
* Used to check whether this or derived classes are Object3Ds. Default is true.
* You should not change this, as it is used internally for optimisation.
*/
isObject3D
:
true
;
readonly
isObject3D
:
true
;
/**
* Calls before rendering object
...
...
src/lights/AmbientLight.d.ts
浏览文件 @
3ba05532
...
...
@@ -15,5 +15,6 @@ export class AmbientLight extends Light {
constructor
(
color
?:
Color
|
string
|
number
,
intensity
?:
number
);
castShadow
:
boolean
;
readonly
isAmbientLight
:
true
;
}
src/lights/AmbientLightProbe.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,6 +5,6 @@ export class AmbientLightProbe extends LightProbe {
constructor
(
color
?:
Color
|
string
|
number
,
intensity
?:
number
);
isAmbientLightProbe
:
true
;
readonly
isAmbientLightProbe
:
true
;
}
src/lights/DirectionalLight.d.ts
浏览文件 @
3ba05532
...
...
@@ -30,5 +30,6 @@ export class DirectionalLight extends Light {
intensity
:
number
;
shadow
:
DirectionalLightShadow
;
readonly
isDirectionalLight
:
true
;
}
src/lights/DirectionalLightShadow.d.ts
浏览文件 @
3ba05532
...
...
@@ -4,5 +4,6 @@ import { LightShadow } from './LightShadow';
export
class
DirectionalLightShadow
extends
LightShadow
{
camera
:
OrthographicCamera
;
readonly
isDirectionalLightShadow
:
true
;
}
src/lights/HemisphereLight.d.ts
浏览文件 @
3ba05532
...
...
@@ -12,5 +12,6 @@ export class HemisphereLight extends Light {
skyColor
:
Color
;
groundColor
:
Color
;
intensity
:
number
;
readonly
isHemisphereLight
:
true
;
}
src/lights/HemisphereLightProbe.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,6 +5,6 @@ export class HemisphereLightProbe extends LightProbe {
constructor
(
skyColor
?:
Color
|
string
|
number
,
groundColor
?:
Color
|
string
|
number
,
intensity
?:
number
);
isHemisphereLightProbe
:
true
;
readonly
isHemisphereLightProbe
:
true
;
}
src/lights/Light.d.ts
浏览文件 @
3ba05532
...
...
@@ -13,7 +13,7 @@ export class Light extends Object3D {
color
:
Color
;
intensity
:
number
;
isLight
:
true
;
readonly
isLight
:
true
;
receiveShadow
:
boolean
;
shadow
:
LightShadow
;
/**
...
...
src/lights/LightProbe.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,7 +5,7 @@ export class LightProbe extends Light {
constructor
(
sh
?:
SphericalHarmonics3
,
intensity
?:
number
);
isLightProbe
:
true
;
readonly
isLightProbe
:
true
;
sh
:
SphericalHarmonics3
;
}
src/lights/RectAreaLight.d.ts
浏览文件 @
3ba05532
...
...
@@ -14,5 +14,6 @@ export class RectAreaLight extends Light {
width
:
number
;
height
:
number
;
intensity
:
number
;
readonly
isRectAreaLight
:
true
;
}
src/lights/SpotLight.d.ts
浏览文件 @
3ba05532
...
...
@@ -51,5 +51,6 @@ export class SpotLight extends Light {
shadow
:
SpotLightShadow
;
power
:
number
;
penumbra
:
number
;
readonly
isSpotLight
:
true
;
}
src/lights/SpotLightShadow.d.ts
浏览文件 @
3ba05532
...
...
@@ -4,5 +4,6 @@ import { LightShadow } from './LightShadow';
export
class
SpotLightShadow
extends
LightShadow
{
camera
:
PerspectiveCamera
;
readonly
isSpotLightShadow
:
true
;
}
src/materials/LineDashedMaterial.d.ts
浏览文件 @
3ba05532
...
...
@@ -17,7 +17,7 @@ export class LineDashedMaterial extends LineBasicMaterial {
scale
:
number
;
dashSize
:
number
;
gapSize
:
number
;
isLineDashedMaterial
:
boolean
;
readonly
isLineDashedMaterial
:
true
;
setValues
(
parameters
:
LineDashedMaterialParameters
):
void
;
...
...
src/materials/Material.d.ts
浏览文件 @
3ba05532
...
...
@@ -198,7 +198,7 @@ export class Material extends EventDispatcher {
* Used to check whether this or derived classes are materials. Default is true.
* You should not change this, as it used internally for optimisation.
*/
isMaterial
:
boolean
;
readonly
isMaterial
:
true
;
/**
* Material name. Default is an empty string.
...
...
src/materials/PointsMaterial.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,7 +11,7 @@ export class MultiMaterial extends Material {
constructor
(
materials
?:
Material
[]
);
isMultiMaterial
:
true
;
readonly
isMultiMaterial
:
true
;
materials
:
Material
[];
...
...
src/materials/SpriteMaterial.d.ts
浏览文件 @
3ba05532
...
...
@@ -19,7 +19,7 @@ export class SpriteMaterial extends Material {
alphaMap
:
Texture
|
null
;
rotation
:
number
;
sizeAttenuation
:
boolean
;
isSpriteMaterial
:
true
;
readonly
isSpriteMaterial
:
true
;
setValues
(
parameters
:
SpriteMaterialParameters
):
void
;
copy
(
source
:
SpriteMaterial
):
this
;
...
...
src/math/Box3.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,6 +11,7 @@ export class Box3 {
max
:
Vector3
;
min
:
Vector3
;
readonly
isBox3
:
true
;
set
(
min
:
Vector3
,
max
:
Vector3
):
this
;
setFromArray
(
array
:
ArrayLike
<
number
>
):
this
;
...
...
src/math/Color.d.ts
浏览文件 @
3ba05532
...
...
@@ -21,7 +21,7 @@ export class Color {
constructor
(
color
?:
Color
|
string
|
number
);
constructor
(
r
:
number
,
g
:
number
,
b
:
number
);
isColor
:
boolean
;
readonly
isColor
:
true
;
/**
* Red channel value between 0 and 1. Default is 1.
...
...
src/math/Euler.d.ts
浏览文件 @
3ba05532
...
...
@@ -10,6 +10,8 @@ export class Euler {
y
:
number
;
z
:
number
;
order
:
string
;
readonly
isEuler
:
true
;
_onChangeCallback
:
Function
;
set
(
x
:
number
,
y
:
number
,
z
:
number
,
order
?:
string
):
Euler
;
...
...
src/math/Plane.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,6 +11,7 @@ export class Plane {
normal
:
Vector3
;
constant
:
number
;
readonly
isPlane
:
true
;
set
(
normal
:
Vector3
,
constant
:
number
):
Plane
;
setComponents
(
x
:
number
,
y
:
number
,
z
:
number
,
w
:
number
):
Plane
;
...
...
src/math/Quaternion.d.ts
浏览文件 @
3ba05532
...
...
@@ -25,6 +25,7 @@ export class Quaternion {
y
:
number
;
z
:
number
;
w
:
number
;
readonly
isQuaternion
:
true
;
/**
* Sets values of this quaternion.
...
...
src/math/SphericalHarmonics3.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,7 +5,7 @@ export class SphericalHarmonics3 {
constructor
();
coefficients
:
Vector3
[];
isSphericalHarmonics3
:
boolean
;
readonly
isSphericalHarmonics3
:
true
;
set
(
coefficients
:
Vector3
[]
):
SphericalHarmonics3
;
zero
():
SphericalHarmonics3
;
...
...
src/math/Vector2.d.ts
浏览文件 @
3ba05532
...
...
@@ -138,7 +138,7 @@ export class Vector2 implements Vector {
y
:
number
;
width
:
number
;
height
:
number
;
isVector2
:
true
;
readonly
isVector2
:
true
;
/**
* Sets value of this vector.
...
...
src/math/Vector3.d.ts
浏览文件 @
3ba05532
...
...
@@ -27,7 +27,7 @@ export class Vector3 implements Vector {
x
:
number
;
y
:
number
;
z
:
number
;
isVector3
:
true
;
readonly
isVector3
:
true
;
/**
* Sets value of this vector.
...
...
src/math/Vector4.d.ts
浏览文件 @
3ba05532
...
...
@@ -19,7 +19,7 @@ export class Vector4 implements Vector {
w
:
number
;
width
:
number
;
height
:
number
;
isVector4
:
true
;
readonly
isVector4
:
true
;
/**
* Sets value of this vector.
...
...
src/objects/Bone.d.ts
浏览文件 @
3ba05532
...
...
@@ -5,7 +5,7 @@ import { Object3D } from './../core/Object3D';
export
class
Bone
extends
Object3D
{
constructor
();
isBone
:
true
;
readonly
isBone
:
true
;
type
:
'
Bone
'
;
}
src/objects/Group.d.ts
浏览文件 @
3ba05532
...
...
@@ -4,6 +4,6 @@ export class Group extends Object3D {
constructor
();
type
:
'
Group
'
;
isGroup
:
true
;
readonly
isGroup
:
true
;
}
src/objects/InstancedMesh.d.ts
浏览文件 @
3ba05532
...
...
@@ -15,7 +15,7 @@ export class InstancedMesh extends Mesh {
count
:
number
;
instanceMatrix
:
BufferAttribute
;
isInstancedMesh
:
true
;
readonly
isInstancedMesh
:
true
;
getMatrixAt
(
index
:
number
,
matrix
:
Matrix4
):
void
;
setMatrixAt
(
index
:
number
,
matrix
:
Matrix4
):
void
;
...
...
src/objects/LOD.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,6 +11,7 @@ export class LOD extends Object3D {
levels
:
{
distance
:
number
;
object
:
Object3D
}[];
autoUpdate
:
boolean
;
readonly
isLOD
:
true
;
addLevel
(
object
:
Object3D
,
distance
?:
number
):
this
;
getObjectForDistance
(
distance
:
number
):
Object3D
|
null
;
...
...
src/objects/Line.d.ts
浏览文件 @
3ba05532
...
...
@@ -17,7 +17,7 @@ export class Line extends Object3D {
material
:
Material
|
Material
[];
type
:
'
Line
'
|
'
LineLoop
'
|
'
LineSegments
'
;
isLine
:
true
;
readonly
isLine
:
true
;
computeLineDistances
():
this
;
raycast
(
raycaster
:
Raycaster
,
intersects
:
Intersection
[]
):
void
;
...
...
src/objects/LineLoop.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,6 +11,6 @@ export class LineLoop extends Line {
);
type
:
'
LineLoop
'
;
isLineLoop
:
true
;
readonly
isLineLoop
:
true
;
}
src/objects/LineSegments.d.ts
浏览文件 @
3ba05532
...
...
@@ -21,6 +21,6 @@ export class LineSegments extends Line {
);
type
:
'
LineSegments
'
;
isLineSegments
:
true
;
readonly
isLineSegments
:
true
;
}
src/objects/Mesh.d.ts
浏览文件 @
3ba05532
...
...
@@ -16,7 +16,7 @@ export class Mesh extends Object3D {
material
:
Material
|
Material
[];
morphTargetInfluences
?:
number
[];
morphTargetDictionary
?:
{
[
key
:
string
]:
number
};
isMesh
:
true
;
readonly
isMesh
:
true
;
type
:
string
;
updateMorphTargets
():
void
;
...
...
src/objects/Points.d.ts
浏览文件 @
3ba05532
...
...
@@ -24,7 +24,7 @@ export class Points extends Object3D {
type
:
'
Points
'
;
morphTargetInfluences
?:
number
[];
morphTargetDictionary
?:
{
[
key
:
string
]:
number
};
isPoints
:
true
;
readonly
isPoints
:
true
;
/**
* An instance of Geometry or BufferGeometry, where each vertex designates the position of a particle in the system.
...
...
src/objects/SkinnedMesh.d.ts
浏览文件 @
3ba05532
...
...
@@ -17,6 +17,7 @@ export class SkinnedMesh extends Mesh {
bindMatrix
:
Matrix4
;
bindMatrixInverse
:
Matrix4
;
skeleton
:
Skeleton
;
readonly
isSkinnedMesh
:
true
;
bind
(
skeleton
:
Skeleton
,
bindMatrix
?:
Matrix4
):
void
;
pose
():
void
;
...
...
src/objects/Sprite.d.ts
浏览文件 @
3ba05532
...
...
@@ -10,7 +10,7 @@ export class Sprite extends Object3D {
constructor
(
material
?:
SpriteMaterial
);
type
:
'
Sprite
'
;
isSprite
:
true
;
readonly
isSprite
:
true
;
geometry
:
BufferGeometry
;
material
:
SpriteMaterial
;
...
...
src/renderers/WebGLMultisampleRenderTarget.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,4 +11,6 @@ export class WebGLMultisampleRenderTarget extends WebGLRenderTarget {
options
?:
WebGLRenderTargetOptions
);
readonly
isWebGLMultisampleRenderTarget
:
true
;
}
src/renderers/WebGLMultiviewRenderTarget.d.ts
浏览文件 @
3ba05532
...
...
@@ -12,6 +12,7 @@ export class WebGLMultiviewRenderTarget extends WebGLRenderTarget {
options
?:
WebGLRenderTargetOptions
);
readonly
isWebGLMultiviewRenderTarget
:
true
;
setNumViews
(
numViews
:
number
):
this
;
}
src/renderers/WebGLRenderTarget.d.ts
浏览文件 @
3ba05532
...
...
@@ -36,6 +36,8 @@ export class WebGLRenderTarget extends EventDispatcher {
depthBuffer
:
boolean
;
stencilBuffer
:
boolean
;
depthTexture
:
DepthTexture
;
readonly
isWebGLRenderTarget
:
true
;
/**
* @deprecated Use {@link Texture#wrapS texture.wrapS} instead.
*/
...
...
src/renderers/webgl/WebGLCapabilities.d.ts
浏览文件 @
3ba05532
...
...
@@ -11,7 +11,7 @@ export class WebGLCapabilities {
parameters
:
WebGLCapabilitiesParameters
);
isWebGL2
:
boolean
;
readonly
isWebGL2
:
true
;
precision
:
string
;
logarithmicDepthBuffer
:
boolean
;
maxTextures
:
number
;
...
...
src/scenes/Fog.d.ts
浏览文件 @
3ba05532
...
...
@@ -32,6 +32,8 @@ export class Fog implements IFog {
*/
far
:
number
;
readonly
isFog
:
true
;
clone
():
this
;
toJSON
():
any
;
...
...
src/scenes/FogExp2.d.ts
浏览文件 @
3ba05532
...
...
@@ -16,6 +16,8 @@ export class FogExp2 implements IFog {
*/
density
:
number
;
readonly
isFogExp2
:
true
;
clone
():
this
;
toJSON
():
any
;
...
...
src/scenes/Scene.d.ts
浏览文件 @
3ba05532
...
...
@@ -27,6 +27,8 @@ export class Scene extends Object3D {
background
:
null
|
Color
|
Texture
;
environment
:
null
|
Texture
;
readonly
isScene
:
true
;
toJSON
(
meta
?:
any
):
any
;
dispose
():
void
;
...
...
src/textures/Texture.d.ts
浏览文件 @
3ba05532
...
...
@@ -54,6 +54,8 @@ export class Texture extends EventDispatcher {
encoding
:
TextureEncoding
;
version
:
number
;
needsUpdate
:
boolean
;
readonly
isTexture
:
true
;
onUpdate
:
()
=>
void
;
static
DEFAULT_IMAGE
:
any
;
static
DEFAULT_MAPPING
:
any
;
...
...
src/textures/VideoTexture.d.ts
浏览文件 @
3ba05532
...
...
@@ -21,4 +21,6 @@ export class VideoTexture extends Texture {
anisotropy
?:
number
);
readonly
isVideoTexture
:
true
;
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录